前のトピック: Wiki 用のアプリケーションの定義

次のトピック: PHP の定義


Apache HTTP サーバの定義

Apache HTTP サーバは、Wiki が実行されるホストです。 この Web サーバは、サービスとしてインストールします。

次の手順に従ってください:

  1. [リソース]をクリックし、[エクスプローラ]ツリーで[オンデマンド サービス]を右クリックして[新規アプリケーション]を選択します。

    [アプリケーションの詳細]パネルに[アプリケーションの定義]ウィザードが表示されます。

  2. アプリケーションの[名前]、[バージョン]、および[ベンダー]を指定します。
  3. アプリケーション ファイルの場所を指定します。
  4. [次へ]をクリックします。

    [システム要件]パネルが表示されます。

  5. 以下の推奨される値を設定します。
  6. [次へ]をクリックします。

    [インストール アクションの設定]パネルが表示されます。 「Windows ファイアウォールの無効化」、「Windows 2003 での Windows ファイアウォールの無効化」、「Apache サーバのインストール」、「再起動」の 4 つのインストール アクションを定義します。

  7. [+]をクリックして「Windows ファイアウォールの無効化」アクションを定義します。
    1. [インストール アクションの選択]パネルで、[アクション]フィールドに実行するコマンドを入力します。
      netsh advfirewall set currentprofile state off
      
    2. [次へ]をクリックします。
    3. [インストール アクション オプションの定義]パネルで、プレビューの確認のみを行い、[終了]をクリックします。

      アクションが保存されます。

  8. [+]をクリックして「Windows 2003 での Windows ファイアウォールの無効化」アクションを定義します。
    1. [インストール アクションの選択]パネルで、[アクション]フィールドに実行するコマンドを入力します。
      netsh advfirewall set opmode disable & if "%errorlevel%"=="1" exit /b 0
      
    2. [次へ]をクリックします。
    3. [インストール アクション オプションの定義]パネルで、プレビューの確認のみを行い、[終了]をクリックします。

      アクションが保存されます。

  9. [+]をクリックして「Apache サーバのインストール」アクションを定義します。
    1. [インストール アクションの選択]パネルで、[アクション]フィールドに実行するコマンドを入力します。
      cmd.exe /c start /w msiexec.exe
      
    2. [次へ]をクリックします。
    3. [インストール アクション オプションの定義]パネルで、以下の 4 つのオプションを追加します。
      /i %CD%¥httpd-2.2.22-win32-x86-openssl-0.9.8t.msi
      
      INSTALLDIR=C:¥Apache
      
      SERVERADMIN=admin@localhost.com
      
      SERVERNAME=%LOCALHOST%
      
      AgreeToLicense=1
      
      ALLUSERS=1
      
      RebootYESNo=No
      
    4. アクションのプレビューを確認し、[終了]をクリックします。

      アクションが保存されます。

  10. [+]をクリックして「再起動」アクションを定義します。
    1. [インストール アクションの選択]パネルで、[アクション]フィールドに実行するコマンドを入力します。
      cmd.exe /c shutdown -r -t 20 & exit /b 1641
      
    2. [次へ]をクリックします。
    3. [インストール アクション オプションの定義]パネルで、プレビューの確認のみを行い、[終了]をクリックします。

      アクションが保存されます。

  11. [次へ]をクリックしてから[終了]をクリックします。

    Apache HTTP サーバ アプリケーションが保存されます。