在linux系统环境下搭建网路服务器(三)

本文详细介绍在Linux环境下使用动态安装方式搭建网站服务器的过程,包括获取并安装PHP源码,配置Apache服务器以支持PHP解析,以及通过创建PHP文件进行验证。通过此教程,读者可以学会如何在Linux系统中搭建基本的网站服务器。
文章介绍在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();
?>

在浏览器中输入http://localhost/test.php,如果看到下图,则表示已成功安装了PHP。


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值