首先centos 8.0怎么安装,这里就不叙述了,相信进来看这边文章的大佬,基本的系统安装肯定是没有问题的,并且centos 8.0可能是已经再使用中了,哈哈哈。
记得关闭centos的防火墙!!!
其实编译安装httpd再centos的各个版本中都大同小异的,一般照猫画虎就可以了,闲话不多说,那咱们就开始进入正题吧。
已安装过httpd版本的,需要把它卸载,卸载之前,把httpd的服务脚本拷贝一份,要不,还得手动配置
cp /etc/init.d/httpd ./ (yum安装的httpd,httpd的服务脚本一般存放再/etc/init.d/httpd)
卸载之前,最好停止服务
注意:上面是之前我再centos 6上操作的步骤,所以命令使用会有差异,大家这里使用centos 8的命令就可以。
首先需要再apache的官网下载httpd 2.4.46版本,其实百度搜索 “apache download” 第一个网页便是apache的官方下载页面,如下:(这里附上官方下载地址:http://httpd.apache.org/download.cgi)
然后点击进去,主要看我红框标识的部分:
然后点击 source: 后面的链接就可以下载了,这里下载的是 httpd-2.4.46.tar.gz
下载完成后,不管你用什么方法上传到你的centos 8.0上就可以。
然后解压 tar -xvf httpd-2.4.46.tar.gz
解压完成后,需要安装httpd的依赖库程序和安装环境、编译工具
yum -y install pcre-devel openssl-devel perl gcc gcc-c++