centos8编译安装httpd-2.4

博客 动态
0 148
优雅殿下
优雅殿下 2022-06-27 22:01:04
悬赏:0 积分 收藏

centos8 编译安装 httpd-2.4

前提:关闭selinux和防火墙

SElinux:

setenforce 0
vim /etc/selinux/config-->disabled

防火墙:

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

1.下载安装包:

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

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

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

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

image

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

3. 安装: make install

image

4.检验:

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

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

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

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

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

脚本实现httpd的安装

posted @ 2022-06-27 21:43 背对背依靠 阅读(4) 评论(0) 编辑 收藏 举报
回帖
    优雅殿下

    优雅殿下 (王者 段位)

    2018 积分 (2)粉丝 (47)源码

    小小码农,大大世界

     

    温馨提示

    亦奇源码

    最新会员