文章介绍在linux环境下使用动态安装方式,利用mysql.apache.php.花生壳搭建网站服务器。
3.安装配置php
1、安装PHP
(1)获得PHP源码:php-5.4.1.tar.gz(最新版本为5.4.2),保存到/usr/local目录下。下载地址:http://cn.php.net/get/php-5.4.2.tar.gz/from/a/mirror。
(2)解压缩源码文件:
#tar -zvxf php-5.4.1.tar.gz
(3)安装libxm12以及libxml2-devel,不然编译源码时会出现“Configure: error: xml2-config not found. Please check your libxml2 installation.”问题。
#yum install -y libxml2 libxm12-devel
(4)编译源码:
#cd /usr/local/php-5.4.1
#./configure --prefix=/usr/local/php --with-apxs2=/usr/local/apache2/bin/apxs --with-mysql=/usr/local/mysql
#make
(5)安装
#make install
2、配置PHP
(1)将PHP源码包(/usr/local/php-5.4.1)中的php.ini-development文件复制到/usr/local/lib/下,更名为php.ini。
#cp /usr/local/php-5.4.1/php.ini-development /usr/local/lib/php.ini
(2)修改Apache配置文件(gedit /usr/local/apache2/conf/httpd.conf)以支持对PHP的解析。如果httpd.conf中没有下列语句,就将它们分别添加到LoadModule和AddType项的后面。
LoadModule php5_module modules/libphp5.so
AddType application/x-httpd-php .php
在DirectoryIndex index.html index.html.var一行后加入index.php,即改为:
DirectoryIndex index.html index.html.var index.php
重启Apache服务器:
#/usr/local/apache2/bin/apachectl restart
(3)测试PHP:
在Apache服务器的文件根目录(/usr/local/apache2/htdocs/)下新建一个PHP文件test.php,并输入以下内容:
<?php
phpinfo();
?>
3.安装配置php
1、安装PHP
(1)获得PHP源码:php-5.4.1.tar.gz(最新版本为5.4.2),保存到/usr/local目录下。下载地址:http://cn.php.net/get/php-5.4.2.tar.gz/from/a/mirror。
(2)解压缩源码文件:
#tar -zvxf php-5.4.1.tar.gz
(3)安装libxm12以及libxml2-devel,不然编译源码时会出现“Configure: error: xml2-config not found. Please check your libxml2 installation.”问题。
#yum install -y libxml2 libxm12-devel
(4)编译源码:
#cd /usr/local/php-5.4.1
#./configure --prefix=/usr/local/php --with-apxs2=/usr/local/apache2/bin/apxs --with-mysql=/usr/local/mysql
#make
(5)安装
#make install
2、配置PHP
(1)将PHP源码包(/usr/local/php-5.4.1)中的php.ini-development文件复制到/usr/local/lib/下,更名为php.ini。
#cp /usr/local/php-5.4.1/php.ini-development /usr/local/lib/php.ini
(2)修改Apache配置文件(gedit /usr/local/apache2/conf/httpd.conf)以支持对PHP的解析。如果httpd.conf中没有下列语句,就将它们分别添加到LoadModule和AddType项的后面。
LoadModule php5_module modules/libphp5.so
AddType application/x-httpd-php .php
在DirectoryIndex index.html index.html.var一行后加入index.php,即改为:
DirectoryIndex index.html index.html.var index.php
重启Apache服务器:
#/usr/local/apache2/bin/apachectl restart
(3)测试PHP:
在Apache服务器的文件根目录(/usr/local/apache2/htdocs/)下新建一个PHP文件test.php,并输入以下内容:
<?php
phpinfo();
?>
在浏览器中输入http://localhost/test.php,如果看到下图,则表示已成功安装了PHP。
本文详细介绍在Linux环境下使用动态安装方式搭建网站服务器的过程,包括获取并安装PHP源码,配置Apache服务器以支持PHP解析,以及通过创建PHP文件进行验证。通过此教程,读者可以学会如何在Linux系统中搭建基本的网站服务器。
&spm=1001.2101.3001.5002&articleId=47020693&d=1&t=3&u=a8e38c53cf4f42be9dd140dfb1fc69d4)
507

被折叠的 条评论
为什么被折叠?



