centos5装php5+apache2.2+mysql5.1

本文记录了在CentOS中解决Apache配置文件冲突及完成LAMP(Linux、Apache、MySQL、PHP)环境搭建的过程。重点介绍了如何安装配置PHP5.1.6,并解决了双httpd.conf文件导致的问题。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

     小命差点送掉了,不过好歹还是装起来了。真是不枉费我几个晚上的努力,要是 全新安装到也算了,偏偏是排障任务。。。解决问题之后真如释重负。。。LAMP现在 终于全了。( 其中最简单的是mysql5.1,最棘手的是centos里面的apache配置文件冲突问题,有两个httpd.conf,在误导了很久以后搞清楚了问题的所在)

安装PHP 5.1.6

安装PHP 5.1.6
-------------------下载软件包php-5.1.6.tar.gz,地址www.php.net--------------------
# tar zvxf php-5.1.6.tar.gz
# cd php-5.1.6
# ./configure --prefix=/usr/local/php /
--with-mysqld=/usr/local/mysql /
--with-apxs2=/usr/local/apache/bin/apxs
(有的人喜欢:php-5.2.5/configure --with-apxs2=/opt/www/bin/apxs --with-mysql=/opt/mysql5这样执行)
(有的人喜欢:./configure' '--prefix=/usr/local/php5' '--with-mysql=/export/home/db/mysql' '--with-mysqli=/export/home/db/mysql/bin/mysql_config' '--with-apxs2=/export/home/webadmin/servers/apache2/bin/apxs' '--with-gd=/usr/local/src/src/gd-2.0.33' '--with-jpeg-dir=/usr/local/src/jpeg' '--with-zlib' '--with-png' '--with-freetype-dir=/usr/local/src/freetype' '--with-config-file-path=/usr/local/php5/etc' '--enable-gd-native-ttf' '--with-ttf' '--enable-memory-limit' '--enable-zend-multibyte' '--disable-ipv6' '--disable-path-info-check' '--with-iconv' '--with-pear' '--disable-debug' '--with-mail' '--enable-mbregex' '--enable-mbstring=all' )


# make
# make install
# cp php.ini-dist /usr/local/php/lib/php.ini

5.配置Apache服务的httpd.conf文件
*在LoadModule处添加 LoadModule php5_module module/libphp5.so
*在DirectoryIndex处添加 index.php
*在AddType application处添加
AddType application/x-httpd-php .php .phtml
AddType applicatoin/x-httpd-php-source .phps

注意事项:

1:注意centos上有两个httpd.conf,注意不要搞错了对象,这个你在apachectl重启的时候就会知道用了哪一个。
2:在调用libphp5.so的时候,有的机器它会到/etc/httpd/这个地方找/module/libphp5.so,可默认情况下这里是没有module这个目录的。你有两个选择,一是把 apache目录下的那个装有libphp5.so的文件目录拷过来,二是在httpd.conf文件里修改LoadModule处的libphp5.so路径。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值