background image

 

《安装完毕》
7

 

、测试

修改 httpd.conf  

 

将 #ServerName www.example.com:80 

 

修改为 ServerName 127.0.0.1:80(localhost:80  

 

启动 sudo ./apachectl -k start 

 

停止 sudo ./apachectl -k stop 

 

重新起动 sudo ./apachectl -k restart (该命令有时无效,用 stop+start 代替)
**************************************
**

PHP 安装

1、下载 php-5.2.8.tar.gz 
2、解压 tar zxvf php-5.2.8.tar.gz 
3

 

、查看一下编译的配置信息

切换到解压之后的 httpd-2.2.11

 

目录

./configure --help 

 

通过本步骤可以了解有那些可以安装的模块,以及安装配置信息需要设置

 

进一步查看手册,也可以了解相关信息
4

 

、编译配置

./configure --prefix=/home/guandl/webenv/php528 \ 
--enable-mbstring \ 
--with-apxs2=/usr/local/apache2/bin/apxs 

 

编译

make 
6

 

、安装

sudo make install 

 

《安装完毕》
7、复制 php.ini 
因为一般安装后的 php 目录$php/lib 下没有 php 的配置文件,需要把解压目录下的 php.ini-
recommended 复制到 php 的 lib

 

目录

sudo cp php.ini-recommended /home/guandl/webenv/php528/lib/php.ini 
8、修改 apache 

 

的配置文件 httpd.conf 

 

增加一下内容
LoadModule php5_module modules/libphp5.so 安装 php

 

时候已经自动生成

AddType application/x-httpd-php .php 

9

 

、测试

编写一个 php 文件,如 any.php 
<?php 
phpinfo(); 
?> 
放到 apache 的 htdocs

 

目录下

重新启动 apache