一、源码包下载地址
http://mirror.bit.edu.cn/apache/httpd/
二、安装
1. 将httpd-2.4.38.tar.gz放置到 /tmp 目录下(关系不大),解压
tar xzfv httpd-2.4.38.tar.gz
2. 进入到该目录
cd httpd-2.4.38
3. 定义安装目录
./configure --prefix=/usr/local/apache2
4. 编译 make
5. 编译安装:make install
6. 启动Apache服务
/usr/local/apache2/bin/apachectl start
显示错误信息:
解决方法:
将 apache 的配置文件httpd.conf中的 ServerName 改成可用域名或如下配置
ServerName localhost:80
1.进入httpd.conf所在目录
cd /usr/local/apache2/conf
2. 进入httpd.conf添加ServerName localhost:80
vim httpd.conf
#鼠标按下 i 进入编辑模式,可修改
#修改后按下esc,再输入 :eq 即可保存退出
3. 再次运行Apache,/usr/local/apache2/bin/apachectl start
检验是否成功运行,输入curl http://127.0.0.1
或者浏览器输入http://127.0.0.1 显示 It works!
Apache源码包安装到此大功告成!