下载地址: http://archive.apache.org/dist/apr/
#wget http://archive.apache.org/dist/apr/apr-1.4.8.tar.gz (就可以下载到apr的tar包, -O 目录,可以下载到相应的目录)
# tar -zxvf apr-1.4.8.tar.gz
# ./configure --prefix=/usr/local/apr
# make
# make install
2,安装 apr-util
下载地址:http://archive.apache.org/dist/apr/
#wget http://archive.apache.org/dist/apr/apr-util-1.4.1.tar.gz (就可以下载到apr的tar包, -O 目录,可以下载到相应的目录)
# tar -zxvf apr-util-1.4.1.tar.gz
# ./configure --prefix=/usr/local/apr-util
# make
# make install
3,安装 pcre下载地址: http://pcre.org/
# tar -zxvf pcre-8.35.tar.gz
# ./configure --prefix=/usr/local/pcre
# make
# make install
(如果在编译的时候出现的话,也可以通过yum install pcre-devel 安装后在编译)注意:如果在安装 pcre 时,遇到问题:configure: error: You need a C++ compiler for C++ support.
解决方法: sudo apt - get install build - essential(ubuntu系统)
yum groupinstall Development Tools (可以通过yum grouplist 查看)
yum groupinstall Development Library
二,安装apache
下载地址:http://httpd.apache.org/
# tar -zxvf httpd-2.4.9.tar.gz
# ./configure --prefix=/usr/local/apache --with-apr=/usr/local/apr --with-apr-util=/usr/local/apr-util --with-pcre=/usrl/local/pcre
#make
#make install
用sudo fuser -n tcp 80 -k 这句话是解决80端口被占用的!