Ubuntu下源码安装apache和APR

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

如果需要测试浏览器访问,可以在局域网内的另一台电脑上浏览器打开


Ubuntu下源码安装apache和APR_第1张图片
Paste_Image.png

也可参考如下文档,过程更加具体
http://chenkaiadd.iteye.com/blog/1570801

你可能感兴趣的:(Ubuntu下源码安装apache和APR)