首页 > Web开发 > 详细

centos7源码安装apache

时间:2019-08-29 23:50:24      阅读:105      评论:0      收藏:0      [点我收藏+]

转载:https://www.cnblogs.com/yehuisir/articles/10061123.html

扩展内容:https://blog.51cto.com/chenhao6/1223484

原文内容做补充

 

安装软件:
a. httpd官方网站/下载地址:

http://httpd.apache.org/download.cgi
或
https://github.com/dollarphper/soft/raw/master/apache/httpd-2.4.34.tar.gz

b. arp、arp-util官方网站:

http://apr.apache.org/download.cgi
或
https://github.com/dollarphper/soft/raw/master/apache/apr-1.6.3.tar.gz
https://github.com/dollarphper/soft/raw/master/apache/apr-util-1.6.1.tar.gz

c. pcre官方网站:

https://www.pcre.org/
或
https://github.com/dollarphper/soft/raw/master/apache/pcre-8.42.tar.gz

d.安装需要的依赖包:

 gcc  expat-devel  openssl-devel pcre pcre-devel  libxm12-devel

 

1.先进入/usr/local/中创建三个文件夹 apr apr-util apache

  技术分享图片

 

 

 

2.解压源码包

   技术分享图片

 

 

 

3.安装依赖包,文章开头已经指出需要安装的依赖包。

  技术分享图片

 

 

 

4.编译安装apr,需要进入apr-1.6.3 目录中编译

  技术分享图片

 

 

 

5.编译安装apr-util

  技术分享图片

 

 

 

6.编译安装apache  

cd httpd-2.4.37

./configure \
--prefix=/usr/local/apache/ \
--with-apr=/usr/local/apr/ \
--with-apr-util=/usr/local/apr-util/ \
--enable-so \
--enable-ssl\
--enable-deflate=shared \
--enable-expires=shared \
--enable-rewrite=shared \
--enable-static-support

检查无误,然后开始编译安装

make && make install

 

7.安装完成,开启apache服务

  技术分享图片

 

 

   技术分享图片

 

 

     启动apache服务报错,解决办法:vim /usr/local/apache/conf/httpd.conf

    #增加

    ServerName wx.xxxx.club (就是增加域名)

 

        技术分享图片

 

 

       再次启动服务:  ./apachectl start

 

8.  

技术分享图片

当输入域名时显示it works! ,就表示apache源码安装就此完成,

记住 想要重启apache 必须切换到 

cd /usr/local/apache/bin/ 目录

使用 

./apachectl start 开启apache 

./apachectl restart 重启apache 

./apachectl configtest  检测apache配置文件语法是否正确  

 

 

 



centos7源码安装apache

原文:https://www.cnblogs.com/UG9527/p/11432560.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!