上一主题: 定义 Wiki 的应用程序下一主题: 定义 PHP


定义 Apache HTTP 服务器

Apache HTTP 服务器是将运行 wiki 的主机。 将 Web 服务器安装为服务。

遵循这些步骤:

  1. 单击“资源”,在“浏览”树中,右键单击“OnDemand 服务”,选择“新建应用程序”。

    此时将在“应用程序详细信息”面板中打开“定义应用程序”向导。

  2. 指定应用程序的名称、版本和供应商。
  3. 指定应用程序文件的位置。
  4. 单击“下一步”。

    此时将打开“系统要求”面板。

  5. 设置以下建议值:
  6. 单击“下一步”。

    此时将打开“配置安装操作”面板。 您将定义四个安装操作:禁用 Windows 防火墙、禁用 Windows 2003 上的 Windows 防火墙、安装 Apache Server 以及重新启动。

  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 Server”操作。
    1. 在“选择安装操作”面板上的“操作”字段中,输入要执行的命令:
      cmd.exe /c start /w msiexec.exe
      
    2. 单击“下一步”。
    3. 在“定义安装操作选项”面板上,添加以下四个选项:
      /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 服务器应用程序。