sudo su进入root权限模式
1.解压apache源码
tar xvzf httpd-2.2.31.tar.gz
cd httpd-2.2.31
2.安装apr
cd srclib/apr
./configure --prefix=/usr/local/apr //配置到指定目录,如果此时报错是关于aprd ,则需要安装gcc,只需sudo apt-get install gcc即可,然后再次执行上一步
make install //需要再root模式下运行?前面加sudo
3.安装apr-util
cd ../apr-util/
./configure --prefix=/usr/local/apr-util?????--with-apr=/usr/local/apr
make
make install //需要root权限 前面加sudo
4.安装apache(回到/usr/local/apache目录)
./configure --prefix=/usr/local/apache
make
make install 同上
安装好之后可以:
sudo vim /usr/local/apache/conf/httpd.conf 修改端口
然后重启apache服务:
sudo /usr/local/apache/bin/apachectl restart
如果需要测试浏览器访问,可以在局域网内的另一台电脑上浏览器打开
也可参考如下文档,过程更加具体
http://chenkaiadd.iteye.com/blog/1570801