複数のサーバーに SharePoint Server 2016 または SharePoint Servers 2019 をインストールする

適用対象:no-img-13 2013yes-img-162016 yes-img-192019 no-img-seSubscription Edition no-img-sopSharePoint in Microsoft 365

この記事で説明する展開の順序と構成は、推奨ベスト プラクティスに基づいています。 ファーム構成は複雑ではありませんが、同様のファームまたはより複雑なファームに SharePoint Server ソリューションを実装するための基本的なインフラストラクチャを提供します。

概要

この展開の基本的な手順は次のとおりです。

  • ハードウェアとソフトウェアの要件の確認など、計画および準備作業がすべて完了していることを確認します。

  • ファームを構成するすべてのサーバーに、必要なソフトウェア更新プログラムをインストールします。

  • SharePoint サーバーに SharePoint Server の必須コンポーネントをインストールします。

  • SharePoint サーバーに SharePoint Server をインストールします。

  • SharePoint ファームを作成および構成します。

  • サービスを準備します。

  • 必要に応じて展開後の作業を実行します。

トポロジの概要

SharePoint Server 2016 および 2019 では、MinRole と呼ばれる新しいファーム トポロジ設計がサポートされています。 この記事では、MinRole サーバーの役割ごとに 1 つのサーバーが割り当てられているシンプルなマルチサーバー ファーム トポロジについて説明します。 しかし、ゼロ ダウンタイム パッチを活用するため、ファーム トポロジでは、MinRole サーバー役割のそれぞれに複数のサーバーを割り当てることにより、高可用性 (HA) がサポートされていなければなりません。

MinRole の詳細については、SharePoint Server 2016 および 2019 の MinRole サーバーの役割の概要を参照してください。

複数のサーバーに SharePoint Server をインストールする前に

SharePoint Server 2016 または 2019 のインストールと構成を開始する前に、以下の操作を実行してください。

Microsoft SharePoint 製品準備ツールの実行

Microsoft SharePoint 製品準備ツールは、前提条件が存在するかどうかを確認し、必要なすべてのプログラムをインストールおよび構成します。 Microsoft SharePoint 製品準備ツールでは、SharePoint Server の前提条件をダウンロードして構成するためにインターネット接続が必要です。

データベース サーバー

SQL Server が必要なレベルに更新されていること、およびネットワーク構成用に TCP/IP プロトコルが有効になっていることを確認します。

データベース管理者が SharePoint 管理者とは独立して動作する組織では、SQL Serverの正しいバージョンが使用可能であり、必要なレベルに更新されていることを確認する必要があります。 さらに、DBA によって作成されたデータベースを要求する必要があります。

DBA データベースの詳細については、データベースの種類と説明 (SharePoint Server)ストレージおよび SQL Server の容量計画と構成 (SharePoint Server) を参照してください。

並列処理の最大次数が 1 に設定されていることを確認します。 並列処理の最大次数の詳細については、「並列処理の 最大次数サーバー構成オプションを構成する」を参照してください。

パブリック更新プログラムおよび修正プログラム パッケージ

オペレーティング システム、SQL Server、および SharePoint Server について、パブリック更新プログラム、および必須の修正プログラム パッケージがインストール済みであることを確認してください。

ファーム サーバーを準備する

SharePoint Server をインストールする前に、Microsoft SharePoint 製品準備ツールを使用することにより、SharePoint サーバー上に必須コンポーネントがあるかどうかを確認し、それらをインストールする必要があります。

ヒント

必須コンポーネントを手動でインストールする場合も、Microsoft SharePoint 製品準備ツールを実行して、各サーバーで必要な必須コンポーネントを確認できます。

ファーム内の各サーバーに必須コンポーネントをインストールするには、次の手順を使用します。

Microsoft SharePoint 製品準備ツール を実行するには

  1. この手順を実行するユーザー アカウントがセットアップ ユーザー アカウントであることを確認します。 セットアップ ユーザー アカウントの詳細については、「SharePoint Sever での初期展開の管理およびサービス アカウント」を参照してください。

  2. SharePoint Server インストール ディスク イメージで ISO ファイルをマウントし、splash.hta ファイルを選択します。 SharePoint Server 2016 のスプラッシュ画面が表示されます。.

  3. [ソフトウェア必須コンポーネントのインストール] を選択します。

  4. [SharePoint 2016 製品準備ツールへようこそ] ページで、 [次へ] を選択します。

    注:

    準備ツールで必須コンポーネントのインストールを完了するには、ローカル サーバーの再起動が必要になる場合があります。 サーバーが再起動した後もインストーラーは続行し、手動の作業は必要ありません。 ただし、サーバーに再びログオンする必要があります。

  5. [ ソフトウェア製品のライセンス条項] ページで使用許諾契約書の条項を確認し、[ 使用許諾契約書の条項に同意します] チェック ボックスをオンにして、[ 次へ] を選択します。

  6. [続行するには、システムを再起動する必要があります] ページが表示されたら、 [完了] を選択してコンピューターを再起動した後、手順 2 から 4 を繰り返します。

ファーム サーバーに SharePoint Server 2016 をインストールする

必須コンポーネントをインストールした後、以下の手順に従って SharePoint Server 2016を各ファーム サーバーにインストールします。

次の手順では、バイナリをインストールし、セキュリティアクセス許可を構成し、SharePoint Server 2016 のレジストリ設定を編集します。 セットアップの最後に、この記事の後半で説明する SharePoint 製品構成ウィザードを開始できます。

セットアップを実行するには

  1. この手順を実行するユーザー アカウントがセットアップ ユーザー アカウントであることを確認します。 セットアップ ユーザー アカウントの詳細については、「SharePoint Sever での初期展開の管理およびサービス アカウント」を参照してください。

  2. [SharePoint Server の開始] ページで、[SharePoint Server のインストール] を選択します。

  3. [プロダクト キーの入力] ページでプロダクト キーを入力して、[続行] を選択します。

  4. [ マイクロソフト ソフトウェア ライセンス条項をお読みください] ページで使用許諾契約書の条項を確認し、[ 「マイクロソフト ソフトウェア ライセンス条項」に同意します] ボックスをオンにして、[ 続行] を選択します。

  5. オプション: カスタム設定の場所に SharePoint Server をインストールする場合、または検索インデックス ファイルをカスタム設定の場所に格納する場合は、[ファイルの場所] タブを選択し、カスタム設定の場所を入力するか、目的の場所を指定するには、[参照] を選択します。

    注:

    ベスト プラクティスとして、システム以外のドライブに SharePoint Server をインストールすることをお勧めします。 > このコンピューターを検索サーバーとして使用する場合は、検索インデックス ファイルを別のストレージ ボリュームまたはパーティションに格納することをお勧めします。 保存する必要のある他の検索データは、検索インデックス ファイルと同じ場所に保存されます。 この場所はインストール時にのみ設定できます。

  6. [今すぐインストール] を選択します。

  7. セットアップ プログラムが終了すると、サーバーの構成の完了を確認するダイアログ ボックスが表示されます。 [ SharePoint 製品とテクノロジ構成ウィザードを今すぐ実行する] チェック ボックスをオフにします。

    注:

    一貫性を確保するため、サーバー ファームに参加するすべての SharePoint サーバー上に SharePoint Server 2016 がインストールされるまで、構成ウィザードを実行しないことをお勧めします。

  8. セットアップを完了するには、[閉じる] を選択します。

ファームを作成して構成する

ファームを構成するには、SharePoint 製品構成ウィザードを実行します。 このウィザードでは、構成データベースの作成、サービスのインストール、サーバーの全体管理 Web サイトの作成など、いくつかの構成タスクが自動化されています。 SharePoint サーバーの全体管理 Web サイトをホストするサーバーで SharePoint 製品構成ウィザードを実行してから、ファーム内の他のサーバーでウィザードを実行することをお勧めします。

SharePoint 製品構成ウィザードを実行し、ファームを構成するには

  1. この手順を実行するユーザー アカウントがセットアップ ユーザー アカウントであることを確認します。 セットアップ ユーザー アカウントの詳細については、「SharePoint Sever での初期展開の管理およびサービス アカウント」を参照してください。

  2. サーバー全体管理 (アプリケーション サーバー) をホストするサーバーで、[ スタート] を選択し、[ すべてのアプリ] をポイントし、[ Microsoft SharePoint 製品] を選択して、[ SharePoint 製品構成ウィザード] を選択します。 [ ユーザー アカウント制御 ] ダイアログ ボックスが表示されたら、[続行] を選択 します

  3. [ SharePoint 製品へようこそ] ページで [ 次へ] を選択します。

  4. 構成中に一部のサービスの再起動が必要になる可能性があることを通知するダイアログで、[はい] を選択します。

  5. [サーバー ファームへの接続] ページで、 [新しいサーバー ファームの作成][次へ] の順に選択します。

  6. [ 構成データベースの設定] ページで、次の操作を行います。

  7. [ データベース サーバー] ボックスに、SQL Server を実行しているコンピューターの名前を入力します。

  8. [ データベース名] ボックスに構成データベースの名前を入力するか、既定のデータベース名を使用します。 既定のデータベース名は SharePoint_Config です。

  9. [ユーザー名] ボックスに、サーバー ファーム アカウントのユーザー名を DOMAIN\username の形式で入力します。

    重要

    サーバー ファーム アカウントは構成データベースへのアクセスに使用されます。 また、SharePoint サーバーの全体管理アプリケーション プールのアプリケーション プール ID アカウントとしても機能し、SharePoint Timer Service が実行されるアカウントでもあります。 SharePoint 製品構成ウィザードにより、このアカウントが SQL Server のログイン アカウント、SQL Server dbcreator サーバー ロール、および SQL Server SQL Server securityadmin サーバー ロールに追加されます。 サービス ファーム アカウントとして指定するユーザー アカウントはドメイン ユーザー アカウントである必要があります。 しかし、SharePoint サーバーまたはデータベース サーバー上の特定のセキュリティ グループのメンバーである必要はありません。 最小限の特権を与えるという原則に従って、SharePoint サーバーまたはデータベース サーバーの Administrators グループのメンバーではないユーザー アカウントを指定することをお勧めします。

  10. [パスワード] ボックスに、ユーザー パスワードを入力します。

  11. [次へ] を選択します。

  12. [ファーム セキュリティ設定の指定] ページで、パスフレーズを入力し、[次へ] を選択します。

    パスフレーズはパスワードに似ていますが、セキュリティを強化する目的で、通常はパスワードより長くなります。 パスフレーズは、SharePoint Server 2016 または 2019 で登録されたアカウントの資格情報を暗号化する目的で使用されます。 たとえば、SharePoint 製品構成ウィザードを実行したときに指定した SharePoint Server のサーバー ファーム アカウントなどです。 ファームにサーバーを追加するたびにパスフレーズを使用する必要があるので、パスフレーズを忘れないようにしてください。

    パスフレーズは次の条件を満たしている必要があります。

  • 8 文字以上を含む

  • 次の 4 つの文字グループのうち 3 つ以上が含まれている

  • アルファベットの大文字 (A ~ Z)

  • アルファベットの小文字 (a ~ z)

  • 数字 (0 ~ 9)

  • アルファベット以外の文字 (!、$、#、% など)

  1. [ SharePoint サーバーの全体管理 Web アプリケーションの構成] ページで、次の手順を実行します。

  2. [ ポート番号を指定する] チェック ボックスをオンにして、SharePoint サーバーの全体管理 Web アプリケーションで使用するポート番号を入力するか、または [ ポート番号を指定する] チェック ボックスをオフのままにして、既定のポート番号を使用します。

  3. [ NTLM] または [ ネゴシエート (Kerberos)] を選択します。

  4. [次へ] を選択します。

  5. [SharePoint 製品構成ウィザード の完了] ページで、構成設定を確認し、 [次へ] を選択します。

  6. [構成成功] ページで、[完了] を選択します。

    注:

    SharePoint 製品構成ウィザード が失敗した場合は、SharePoint Server 2016 がインストールされているドライブの %COMMONPROGRAMFILES%\Microsoft Shared\Web Server Extensions\16\LOGS フォルダーにあるログ ファイルを調べます。

  7. サーバーの全体管理 Web サイトが新しいブラウザー ウィンドウに表示されます。

    [ SharePoint の品質向上にご協力ください] ページで、次のどちらかのオプションを選択し、[ OK] を選択します。

  8. 参加する (推奨)

  9. 参加しない

  10. [ ファーム構成の初期設定ウィザード] ページでは、ウィザードを使用してのサービスの構成または手動でのサービスの構成を選択できます。 この記事の目的上、手動オプションを使用します。 [キャンセル] を選択します。

    ファーム構成ウィザードを実行する前に、SharePoint ファームに、各タイプのサーバーの役割の少なくとも 1 つが参加するまで待つことをお勧めします。

    重要

    ファーム構成ウィザードは独自のデータベースを作成するため、ファーム構成ウィザードを DBA で作成したデータベースでは使用できません。 DBA で作成されたデータベースを使用している場合は、接続する DBA によって作成されたデータベースを指定できるように、各サービス アプリケーションと Web アプリケーションを手動で作成する必要があります。

SharePoint サーバーをファームに追加する

最初のサーバーでファームを作成した後は、サーバーの全体管理をホストするサーバーに SharePoint Server をインストールするために、このトピックで前述したのと同じプロセスに従ってサーバーを追加できます。 唯一の違いは、SharePoint 製品構成ウィザード中に、既存のファームに参加することを選択することです。 ウィザードの手順に従ってファームに参加します。

コンテンツ ファームが MinRole 苦情であるためには、ファーム内にサーバーの役割の各タイプ、ApplicationFront-endDistributed cache、および Search が少なくとも 1 つあることが最低限望ましいでしょう。 それらの役割の作成順序は特に関係ありません。 また、共有ロールを使用してロールを組み合わせることもできます。 ゼロ ダウンタイム パッチをフルに活用するには、高可用性が構成済みであることが必要です。

MinRole の詳細については、SharePoint Server 2016 および 2019 の MinRole サーバーの役割の概要を参照してください。

注:

このファームが検索サービスをホストしていない場合、検索の役割は不要です。

ファームにサーバーを追加する方法の詳細については、「SharePoint Server を SharePoint Server 2016 または SharePoint Server 2019 のファームに追加する」を参照してください。 この記事では、次の手順についての詳しい情報も提供します。

インストール後の手順

SharePoint Server をインストールして構成すると、ブラウザー ウィンドウが開き、新しい SharePoint サイトのサーバーの全体管理 Web サイトが開きます。 ここでサイトへのコンテンツの追加またはカスタマイズを開始できますが、まず次の管理タスクを実行することをお勧めします。

  • 利用状況と正常性に関するデータ収集を構成する サーバー ファームの利用状況と正常性に関するデータの収集を構成できます。 利用状況と正常性に関するデータはログ フォルダーおよびログ データベースに書き込まれます。

  • 診断ログを構成する 初期インストールやアップグレードの後で必要になることがある診断ログを構成できます。 ほとんどの場合は既定の設定で間に合います。 業務ニーズやファームのライフサイクルによっては、これらの設定の変更が必要になる場合があります。

  • 受信メールを構成する SharePoint サイトが受信メールを受信およびアーカイブできるように、受信メールを構成できます。 また、SharePoint サイトで電子メール ディスカッションを随時アーカイブしたり、メールで受信したドキュメントを保存したり、メールで受信した会議出席依頼をサイト予定表に表示したりするように受信メールを構成することもできます。 さらに、電子メールの配布リストの作成と管理をサポートするように SharePoint Directory Management Service を構成できます。

  • 送信メールを構成する SMTP (Simple Mail Transfer Protocol) サーバーがサイト ユーザーに電子メールの警告を送信し、サイト管理者に通知を送信するように送信メールを構成できます。 送信する警告に表示される "差出人" アドレスと "返信" アドレスの両方を構成できます。

  • 検索設定を構成する: SharePoint Server 2016 または 2019 のコンテンツをクロールするように検索設定を構成できます。