WEB开发网
开发学院数据库DB2 基于DB2及PHP的应用系统跨平台迁移详细步骤(二)... 阅读

基于DB2及PHP的应用系统跨平台迁移详细步骤(二)

 2010-07-07 15:01:17 来源:WEB开发网   
核心提示:3.编辑 /usr/local/apache2/conf/httpd.conf 文件,做如下修改:设置 html 文件主目录:用于存放网站所需 web 文件的主目录DocumentRoot "/home/web/www/"设置 apache 的默认文件名的次序: apache 将按照由前至后的顺序在

3.编辑 /usr/local/apache2/conf/httpd.conf 文件,做如下修改:

设置 html 文件主目录:用于存放网站所需 web 文件的主目录

DocumentRoot "/home/web/www/"

设置 apache 的默认文件名的次序: apache 将按照由前至后的顺序在当前路径下查找其所支持的默认主页文件

DirectoryIndex index.php index.html.var index.cgi index.html

添加 php 解释文件后缀:对于所有需要被 PHP 解释的文件类型,需要将后缀添加至 AddType 配置项

AddType application/x-httpd-php .php .inc

加载 PHP 模块:加载模块目录 modules 下的库 libphp4.so,并将模块结构名 php4_module 添加到活动模块列表中

LoadModule php4_module modules/libphp4.so

4.编辑配置文件 /usr/local/apache2/bin/apachectl :

为保证与 DB2 数据库的连通,启动 Apache 服务时,需要同时初始化 DB2 客户机实例环境。创建 DB2 实例时,DB2 会自动生成 shell 脚本用于初始化所需的 DB2 实例环境,只需直接调用即可:

if test -f /home/reportdb/sqllib/db2profile; then
. /home/reportdb/sqllib/db2profile
fi

5.然后,重新启动 Apache 服务器以继承上面的配置更改。

# apachectl restart

6.编写 PHP 的测试文件 test.php,内容如下:

echo phpinfo();

?>

将其存放在 apache 的 html 文件主目录 /home/web/www 下,通过浏览器访问该网页,若能正常访问(如下图所示),则配置工作全部完成。

结束语

本文主要涵盖了一个基于 php 和 DB2 UDB 的应用系统的跨平台移植过程,详细介绍了 DB2 数据库系统的跨平台迁移以及 Apache 服务器与 php 应用系统的安装和配置过程。基于实践经验,为 DB2 数据库系统的跨平台迁移问题提供了一个可行的解决方案。对于移植过程中可能出现的问题,本文也给予详细的描述并提供相应的解决方案。虽然本文所涉及的只是从 AIX 系统到 LINUX 系统的应用系统移植过程,读者亦可以参考具体的移植过程,将其应用于其它平台之上。

上一页  1 2 3 4 

Tags:基于 DB PHP

编辑录入:爽爽 [复制链接] [打 印]
赞助商链接