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 を無効にするには、