如何在rh9下的进行apache1.3.37+mysql5.0.22+php4.4.4 配置

这篇文章给大家介绍如何在rh9下的进行apache1.3.37+mysql5.0.22+php4.4.4 配置,内容非常详细,感兴趣的小伙伴们可以参考借鉴,希望对大家能有所帮助。

rh9 下的apache1.3.37+mysql5.0.22+php4.4.4 配置(转)[@more@]前面已经介绍过了mysql的配置了
这次配置的是apache1.3.37 ,原来用的是apache2.2.3 后来发现1.3.37的更好一些
得到apache1.3.37的原代码后
tar xzvf apache-1.3.37
cd apache-1.3.37
./configure --prefix=/usr/local/apache --enable-module=so --enable-module=rewrite --enable-shared=max --htdocsdir=/var/www && make && make install
#这里我们通过enable-module参数告诉设置脚本,我们需要启动so和rewrite模块,so模块是用来提DSO支持的apache核心模块,而rewrite模块则是用意实现地址重写的模块,由于rewrite模块需要DBM支持,如果在初次安装时没有编译进apache,以后需要用到时需要重新编译整个apache才可以实现。为此除非你可以确定以后不会用到rewrite模块,否则还是建议你在第一次编译的时候把rewrite模块编译好。
enable-shared=max 这个参数的作用时编译apache时,把除了so以外的所有apache的标准模块都编译成DSO模块。而不是编译进apache核心内。
然后修改一下/usr/local/apache/conf/httpd.conf文件 把Servername 前的注释去掉 再在后面加上localhost:80
ok 启动一下看看 /usr/local/apache/bin/apachectl start
2.安装php-4.4.4
tar xzvf php-4.4.4
cd php-4.4.4
./configure --prefix=/usr/local/php  
--with-mysql=mysql5  #后来我重装了mysql 目录装在/mysql5下
--enable-force-cgi-redirect  
--with-freetype-dir=/usr  
--with-png-dir=/usr  
--with-gd --enable-gd-native-ttf  
--with-ttf  
--with-gdbm  
--with-gettext  
--with-iconv  
--with-jpeg-dir=/usr  
--with-png  
--with-zlib  
--with-xml  #系统的xml库一定要和php版本匹配 不然会编译不成功
--enable-calendar  
--with-apxs=/usr/local/apache/bin/apxs
make && make install
vi /usr/local/apache/conf/httpd.conf
查找

;
在此范围添加
AddType application/x-httpd-php .php #记住.php有空格哦
AddType application/x-httpd-php-source .phps
然CPOPY PHP的配置文件
cp ../php4.4.4/php.ini.dist /usr/local/php/lib/php.ini
修改php.ini文件
register_globals = On
OK!重启apache
再写一个phpinfo测试页吧
大功告成 去笑笑吧 ^-^
这是偶第一次在rh9 workstation上配置成功的哦

关于如何在rh9下的进行apache1.3.37+mysql5.0.22+php4.4.4 配置就分享到这里了,希望以上内容可以对大家有一定的帮助,可以学到更多知识。如果觉得文章不错,可以把它分享出去让更多的人看到。