一、编译安装Apache httpd服务
1、关闭防火墙,将安装Apache所需软件包传到/opt目录下
systemctl stop firewalld #关闭防火墙
systemctl disable firewalld
setenforce 0 #关闭selinux
cd /opt
#将这3个包传到opt目录下,(到网上下载即可)
httpd-2.4.29.tar.gz
apr-1.6.2.tar.gz
apr-util-1.6.0.tar.gz
安装httpd服务
yum install -y httpd
2、安装环境依赖包
yum -y install \
gcc \ #C语言的编译器
gcc-c++ \ #C++的编译器
make \ #源代码编译器(源代码转换成二进制文件)
pcre \ #pcre是一个Perl函数库,包括perl 兼容的正则表达式库
pcre-devel \ #perl的接口开发包
expat-devel \ #用于支持网站解析HTML、XML文件
perl #perl语言编译器
yum -y install gcc gcc-c++ make pcre pcre-devel expat-devel perl
3、配置软件模块
cd /opt/ #切到opt目录下解压刚才的压缩包