参考了很多前辈的博文
自己动手安装了一次,比较顺利,一次就成功可。现在记录一下 整个安装过程
1、首先准备好 apr、apr-util、pcre
2015年10月19日
我使用的是
apache 2.4.17 (released 2015-10-13)
apache下载地址: http://httpd.apache.org/download.cgi
apr 1.5.2
apr-util 1.5.4
apr and apr-util下载地址: http://apr.apache.org/
pcre 8.37
pcre 下载地址:http://www.pcre.org/
mod_wsgi 4.4.19
mod_wsgi的下载地址: https://pypi.python.org/pypi/mod_wsgi
# 打算的 安装路径是 /home/wsc/apache24
2、安装 apr
tar -zxvf apr-1.5.2.tar.gz
sudo ./configure --prefix=/home/wsc/apache24/apr
sudo make
sudo make install
3、安装apr-util
tar -zxvf apr-util-1.5.4.tar.gz
sudo ./configure --prefix=/home/wsc/apache24/apr-util --with-apr=/home/wsc/apache24/apr
sudo make
sudo make install
4、安装pcre
tar -zxvf pcre-8.37.tar.gz
sudo ./configure --prefix=/home/wsc/apache24/pcre --with-apr=/home/wsc/apache24/apr --with-apr-util=/home/wsc/apache24/apr-util
sudo make
sudo make install
5、安装apache
#这个编译时间比较长
sudo ./configure --prefix=/home/wsc/apache24 --enable-so --enable-modes-shared=all --with-apr=/home/wsc/apache24/apr --with-apr-util=/home/wsc/apache24/apr-util --with-pcre=/home/wsc/apache24/pcre --enable-rewrite
sudo make
sudo make install
6、测试是否成功
cd bin
sudo ./apachectl start
打开浏览器,测试是否访问成功,127.0.0..1
It works!