《安装完毕》
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
5
编译
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