4.2. Windows Server での Apache HTTP サーバーの設定
Windows Server に JBCS Apache HTTP Server をインストールすると、コマンドプロンプトから、または Computer Management Tool を使用して Apache HTTP Server を管理できます。Windows Server 上で Apache HTTP Server を実行する前に、以下の一連の設定作業を行う必要があります。
4.2.1. Windows Server での Apache HTTP Server インストール後のスクリプトの実行 リンクのコピーリンクがクリップボードにコピーされました!
Windows Server で Apache HTTP Server を初めて実行する前に、Apache HTTP Server のインストール後のスクリプトを実行する必要があります。
手順
- 管理ユーザーとして コマンドプロンプト を開きます。
-
HTTPD_HOME\etcディレクトリーに移動します。 以下のコマンドを入力します。
call postinstall.httpd.bat
4.2.2. Apache HTTP Server サービスのインストール リンクのコピーリンクがクリップボードにコピーされました!
Windows Server で Apache HTTP Server を初めて実行する前に、Apache HTTP Server を Windows サービスとしてインストールする必要があります。
デフォルトでは、Apache HTTP Server はポート 80 を使用するように設定されています。Microsoft Internet Information Services (IIS) がインストールされている場合は、ポートの競合を避けるために、Microsoft IIS を無効にするか、再設定する必要があります。
-
World Wide Webサービスを停止し、Startup TypeをManualに変更します。 - IIS を異なるポートを使用するように設定します。
または、Apache HTTP Server サービスをインストールする前に httpd.conf を編集し、Listen を IIS ポートと競合しないポートに変更することができます。
前提条件
手順
- 管理ユーザーとして コマンドプロンプト を開きます。
-
HTTPD_HOME\binディレクトリーに移動します。 以下のコマンドを使用して、Apache HTTP Server サービスをインストールします。
httpd -k install注記ファイアウォールセキュリティーダイアログが表示され、Apache HTTP Server のネットワークアクセスが要求される場合があります。Allow をクリックして、ネットワークからこのサービスにアクセスします。
4.2.3. Apache HTTP Server サービスのフォルダーパーミッションの設定 リンクのコピーリンクがクリップボードにコピーされました!
Windows Server で Apache HTTP Server を初めて実行する前に、サービスを実行するために使用するアカウントが HTTPD_HOME フォルダーとそのすべてのサブフォルダーを完全に制御できることを確認してください。
前提条件
手順
-
HTTPD_HOMEディレクトリーを右クリックし、Properties をクリックします。 - Security タブを選択します。
- Edit ボタンをクリックします。
- Add ボタンをクリックします。
-
テキストボックスに
LOCAL SERVICEを入力します。 -
LOCAL SERVICEアカウントの Full Control チェックボックスを選択します。 - OK をクリックします。
- Advanced ボタンをクリックします。
- Advanced Security Settings ダイアログ内で LOCAL SERVICE を選択し、Edit をクリックします。
- Replace all existing inheritable permissions on all descendants with inheritable permissions from this object オプションの横にあるチェックボックスを選択します。
- 開いているすべてのフォルダープロパティーウィンドウで OK をクリックして設定を適用します。
4.2.4. SSL サポートの無効化または有効化 リンクのコピーリンクがクリップボードにコピーされました!
Apache HTTP Server を実行する前に、SSL 設定ファイルの名前を変更して、SSL サポートを無効または有効にすることを選択できます。Apache HTTP Server は、デフォルトで SSL をサポートします。
前提条件
手順
-
HTTPD_HOME\conf.d\ディレクトリーに移動します。 SSL を有効または無効にするには、次のいずれかの手順を実行します。
-
SSL を無効にするには、
ssl.confの名前をssl.conf.disabledに変更します。 -
SSL を再度有効にするには、
ssl.conf.disabledの名前をssl.confに変更します。
-
SSL を無効にするには、