总体来说,在ubuntu下的apache的编译安装还是比较容易的。
下载
apache 下载 http://httpd.apache.org/download.cgi#apache24 下载 Apache HTTP Server 2.4.9
安装过程中如果出现要求安装apr的错误提示,则需要安装apr和apr-util
http://apr.apache.org/download.cgi 在同一个页面下下载apr和apr-util安装包
安装
1、首先安装apr
./configure
make
make test (测试make结果)
make install (该步骤会将apr安装在/usr/local/apr中,需要root权限)
2、接着安装apr-util
./configure --with-apr=/usr/local/apr (注意这里需要额外指定上面apr的安装路径)
make
make install (同样可能需要root权限,这里会将apr-util安装在/usr/local/apt/lib中)
3、最后安装apache
./configure
make
make test
make install (同样是需要root权限,默认安装在/usr/local/apache2)
至此apache安装完成,接下来开启apache服务
/usr/local/apache2/bin/apachectl -k start (开启服务,需要root权限)
/usr/local/apache2/bin/apachectl -k stop (停止服务,需要root权限)
测试apache是否成功开启
在浏览器中输入 http://localhost 或者 http://127.0.0.1 出现
It works!
表示成功开启,这时候已经可以通过主机的IP地址进行访问
PS:出现在浏览器中的网页位于/ust/local/apache2/htdocs中,用户可以修改index.html
至此,ubuntu下的apache服务成功开启并且 能够正常工作