从源代码安装php
1.下载源码包
2.解压tar包
tar xzf php-5.1.6.tar.gz
3.进入目录
cd php-5.1.6
4.编译
#./configure
./configure --with-apxs2=/usr/local/apache2/bin/apxs --with-mysql --with-openssl -- enable-ftp --enable-xml --with-dom
make
make install
5.测试安装是否成功
要进行测试,修改/usr/local/apache2/conf/httpd.conf
(1)修改DocumentRoot的值,指定Web页面的存储位置
DocumentRoot "/usr/local/apache2/htdocs"
(2)确保文件中已经存在并且启用下面的行
LoadModule php5_module modules/libphp5.so
(3)在文件中添加下面的行
AddType application/x-httpd-php .php
目的是使用以php为扩展名的文件会使用php程序来解析
(4)创建一个测试文件/usr/local/apache2/htdocs/test.php
<?php
phpinfo();
?>
6.启apache2服务
检测配置文件是否正确/usr/local/apache2/bin/httpd -S
/usr/local/apache2/bin/httpd -k start
1.下载源码包
2.解压tar包
tar xzf php-5.1.6.tar.gz
3.进入目录
cd php-5.1.6
4.编译
#./configure
./configure --with-apxs2=/usr/local/apache2/bin/apxs --with-mysql --with-openssl -- enable-ftp --enable-xml --with-dom
make
make install
5.测试安装是否成功
要进行测试,修改/usr/local/apache2/conf/httpd.conf
(1)修改DocumentRoot的值,指定Web页面的存储位置
DocumentRoot "/usr/local/apache2/htdocs"
(2)确保文件中已经存在并且启用下面的行
LoadModule php5_module modules/libphp5.so
(3)在文件中添加下面的行
AddType application/x-httpd-php .php
目的是使用以php为扩展名的文件会使用php程序来解析
(4)创建一个测试文件/usr/local/apache2/htdocs/test.php
<?php
phpinfo();
?>
6.启apache2服务
检测配置文件是否正确/usr/local/apache2/bin/httpd -S
/usr/local/apache2/bin/httpd -k start
转载于:https://blog.51cto.com/xiesh/197115