Linux和Solaris建Apache虚拟根环境二(3)
来源:asp之家 时间:2010-05-08 18:04:00
6.5 如果你需要mysql,你必须从它编译的地方安装相应的库
ROOT# cp -pi /usr/local/mysql/lib/mysql/libmysqlclient.so.6 /www/usr/lib/
6.6 你必须编辑httpd.conf文件,这样它才可以识别出.php文件
ROOT# cd /apache/conf
ROOT# [ edit /apache/conf/httpd.conf ]
AddType application/x-httpd-php .php
AddType application/x-httpd-php-source .phps
6.7 重新启动后台程序(daemon)
ROOT# chroot /www /apache/bin/apachectl start
6.8 在non-DSO中,你可以检查已经编译过的PHP
ROOT# chroot /www /apache/bin/httpd -l | grep php
mod_php4.c
6.9 这儿有一个小的helloworld的脚本程序来测试php,它必须作为hello.php来安装。如果你想要浏览源代码的话可以拷贝一份或建立到hello.phps的系统连接。测试完,要关闭这个连接。
7.编译和安装perl
你可以简单的将/usr/lib/perl5拷贝到www/usr/lib,并将usr/bin/perl5.00503(假定是Red Hat6。0版本)拷贝到www/usr/bin中,这样了事。同时,你需要检测并安装任何缺少的共享库,你也需要建立从usr/bin/perl5.00503到/www中的/usr/bin/perl的硬连接。
简单的方法是:
ROOT# cp -a /usr/lib/perl5 /www/usr/lib/perl
ROOT# cp -p /usr/bin/perl5.00503 /www/usr/bin/
ROOT# cd /www/usr/bin
ROOT# ln perl5.00503 perl
但是,我还是讲一下怎样安装和编译perl,如果你想要安装mod-perl,你就必须在此编译perl: