CentOS7.6利用源码包安装Apache

一、源码包下载地址

        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源码包安装到此大功告成!

猜你喜欢

转载自blog.csdn.net/qq_39564555/article/details/88412215