一.编译安装Apache服务器 要求:
1.将httpd服务器安装到“/usr/local/apache2”目录中.
2.执行“./configure”命令进行配置时,添加对SSL、摘要认证、CGI和SUEXEC功能的支持.
3.验证Apache服务器在系统中的安装.
二.源码包版本:httpd-2.2.9.tar.gz最新版本可从此网站下载:
http://httpd.apache.org/download.cgi
三.步骤:
1.将源码包文件解压到“/usr/src”目录,并执行cd命令切换到
“/usr/src/httpd-2.2.9/”目录中:
# tar zxvf httpd-2.2.9.tar.gz -C /usr/src/
# cd /usr/src/httpd-2.2.9
2.配置编译选项、编译服务器程序、安装已编译完成的程序
#./configure --prefix=/usr/local/apache2 --enable-so --enable-rewrite
--enable-ssl --with-ssl=/usr/lib --enable-anth-digest
--enable-cgi --enable-suexec --with-suexec-caller=daemon
-with-suexec-docroot=/usr/local/apache/htdocs
--prefix:用于指定httpd服务程序将要安装到的系统目录,
“/usr/local/apache2”指缺省目录
--enable-so:使httpd服务能够动态加载模块功能.
--enable-rewrite:使httpd服务具有rewrite网页地址重写功能.
--enable-ssl: 使httpd服务具有ssl功能.
--enable-auth-digest:添加httpd服务摘要认证功能.
--enable-cgi:添加CGI功能.
--enable-suexec:添加切换用户功能.
# make
# make install
3.验证Apache服务是否安装到预设的目录:
安装成功!