呵呵 今天俺生日。。刚吃完了面条。。。。
安装PHP5.2.5
1. 进入源码目录 cd /soft
2. 解压PHP文件 tar –xzvf php-5.2.5.tat.gz
3. 安装配置configure
进入刚刚解压的目录cd php-5.2.5
执行
./configure --prefix=/var/php525 --with-apxs2=/var/apache/bin/apxs --with-mysql=/var/mysql
--prefix: 表示将PHP安装在哪个目录下
--with-apxs2 与APACHE2编译在一起, 如果是apache1.x则使用—with-apxs=/…..
--with-mysql MYSQL所安装的路径
4.
编译 make
5. 安装 make install
6. 将APACHE支持 .PHP
编辑APACHE配置 vi /var/apache/conf/httpd.conf
搜索 AddType 找到类似AddType application/x-compress .Z
在其下增加一行
AddType application/x-httpd-php
.php .phtml (记得 x-httpd-php 后面有空格的)
AddType application/x-httpd-php-source .phps
AddType application/x-httpd-php .sulpx
重启APACHE /var/apache/bin/apachectl restart
其它:
如果想让每次开机,自动开启APACHE,与MYSQL, 只要在 vi /etc/rc.local
分别增加APACHE,MYSQL的启动命令就可以了
/var/apache/bin/apachectl start &
/var/mysql/bin/mysqld_safe --user=mysql&
注意: & 表示在后台运行
严重声明:这篇文章有错误。 不好意思,后来我发现的 当你运行
phpinfo()这个函数时,
Loaded Configuration File 这里竟然是
none ,
php.ini路径是空的。。汗。死了
所以我们要去 解压的
php5.2.1(这是我的版本)里找到
php.ini-dist 这个文件。。放到
Configuration File (php.ini) Path 他所提示的目录下(我的是 /usr/local/php5/lib) 改名为php.ini 然后重启apache...
汗。。网上的教程 真的很可以。。。无语了 (向兄弟们道歉了)