Linux系列教程之编译安装LAMP(二)

参照Linux系列教程之编译安装LAMP(一)安装完Mysql5.1后,接下来我们编译安装Apache2.2.17

二、安装Apache

tar -zxvf httpd-2.2.17.tar.gz    #解压缩
cd httpd-2.2.17
./configure --prefix=/opt/apache  --enable-module=so  --enable-shared=max  --enable-rewrite
make
make install
/opt/apache/bin/apachectl start

“–prefix”设置了程序安装目录的绝对路径。如果不设置就安装到默认路径“/usr/local/bin”中。“–ebable-module=so”选项设置了Apache服务器可以使用动态加载模块功能。–enable-shared=max max是指所有已配置模块都编译成DSO模块(除了so以外的,so不能被编译成DSO的)。使用动态加载方式会带来5%的性能下降,但和带来的好处相比更本不算什么:比如模块升级方便,系统升级风险降低,安装过程标准化。“–enable-rewrite”选项设置了Apache服务器具有rewrite功能。rewrite功能可以实现对动态网页地址的重写,从而使网页访问者可以通过更加简单和容易记忆的网页地址访问动态网页系统中的页面。

安装完成之后,在IE浏览器输入http://IP看是否能够访问默认页,如果成功会显示“It’ work!”

另外更多详细内容参考官方中文文档:http://httpd.apache.org/docs/2.2/

下一篇,我们将学习如何编译安装PHP及配置Apache支持PHP。