1818IP-服务器技术教程,云服务器评测推荐,服务器系统排错处理,环境搭建,攻击防护等

当前位置:首页 - Linux系统 - centos - 正文

君子好学,自强不息!

centos8 编译安装 httpd-2.4

2023-02-25 | centos | 1818ip | 6287°c
A+ A-

前提:关闭selinux和防火墙

SElinux:

setenforce 0
vim /etc/selinux/config–>disable

防火墙:

firewall-cmd –set-default-zone=trusted
iptables -F

1.下载安装包:

使用yum info httpd可以看到官网地址:httpd.apache.org

2. 解压文件并执行configure脚本

例如:./configure –prefix=/httpd –enable-ssl
centos8
缺APR....,只需要装一个apr-devel进行了
继续:
centos8
装一个apr-util-devel
继续:
centos8
一般大写的,需要装的软件xxx.devel
centos8
继续:
centos8
安装openssl-devel
centos8
生成makefile文件完成

2.生成二进制程序文件:make

image

安装对应的包
centos8
编译完成
image

3. 安装: make install

image

4.检验:

README:软件源码包的README这个文件就是告诉我们这个软件是干嘛的
INSTALL:告诉我们软件应该怎么安装

通过软连接或者将路径加入path变量的方式来简化软件的使用(不用每次写路径)
centos8
完成以后就可以不写全路径了。
centos8
验证:
image

上述已经完成了软件的安装。但是存在一些问题

1.运行软件的身份(每个服务都有一个专有的账号来运行)

centos8
更改httpd服务的配置文件(以我们定制的账号身份运行)
centos8
image

本文来源:1818IP

本文地址:https://www.1818ip.com/post/32641.html

免责声明:本文由用户上传,如有侵权请联系删除!

发表评论

必填

选填

选填

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。