Installation Manager 安装并配置 Apache HTTP Server 作为 Build Forge 的 Web 服务器。使用提供的 Apache HTTP Server 是为 Build Forge 配置 Web 服务器的最快的方法。
作为标准配置的备选方法,可以配置现有的 Apache HTTP Server 代替 Build Forge 安装和配置的服务器。提供的指示信息假定您具有在操作系统上设置和配置 Apache HTTP Server 的经验。
要使用现有的 Apache HTTP Server,请按如下所示修改您的安装:
在 Installation Manager 中的“应用程序和 Web 服务器配置”页面的提供您自己的 Web 服务器提示处,选择是。
cd <apache-dir>/conf/extras/
vi httpd-vhosts.conf
<VirtualHost *:80>
ServerAdmin build@yourdomain.com
DocumentRoot /opt/buildforge/webroot/public
ServerName ausbuild01.yourdomain.com
ServerAlias build.yourdomain.com mc.yourdomain.com
ErrorLog logs/ausbuild.error_log
CustomLog logs/ausbuild.access_log common
</VirtualHost>
<VirtualHost *:80>
PHP 不是与 Apache HTTP Server 一起安装的。您必须安装 PHP 5.2.4 并将其配置为指向 Apache HTTP Server 的 httpd-vhosts.conf。
PHP 安装期间,为您正在作为 Build Forge 数据库使用的数据库类型选择和安装 PHP 扩展。
要支持 SSL,Build Forge 使用 PHP OpenSSL 模块。 此支持是随 PHP 5.2.4 提供的;不需要额外配置。
Windows | C:\Program Files\IBM\Build Forge\misc |
UNIX/Linux | /opt/buildforge/Platform/misc |
您需要向 httpd.conf 添加特定信息,具体取决于您的数据库。
source /home/db2bf/sqllib/db2profile
PassEnv LD_LIBRARY_PATH
PassEnv CLASSPATH
PassEnv LIBPATH
PassEnv VWSPATH
不需要任何额外配置。
PassEnv LD_LIBRARY_PATH
PassEnv NLS_LANG
PassEnv ORACLE_HOME
PassEnv ORA_NLS
PassEnv ORA_NLS32
PassEnv TNS_ADMIN
export LD_LIBRARY_PATH=<value>
export NLS_LANG=<value>
export ORACLE_HOME=<value>
export ORA_NLS=<value>
export ORA_NLS32=<value>
export TNS_ADMIN=<value>
启动 Build Forge 引擎并启动管理控制台之前,启动您的 Apache HTTP Server。