安装主目录在/usr/local下
#!/bin/bash
#function: apache服务编译安装部署
#author: zhubinbin 20230515
##############################
#####root判断#####
if
[ "$USER" != "root" ]
then
echo "错误:非root用户,权限不足!"
exit 0
fi
############防火墙与高级权限##########
systemctl stop firewalld && systemctl disable firewalld && echo "防火墙已经关闭"
sed -i 's/SELINUX=.*/SELINUX=disabled/g' /etc/selinux/config && echo "关闭selinux"
#####################安装包下载############################
cd /root
wget https://mirrors.aliyun.com/apache/httpd/httpd-2.4.57.tar.gz --no-check-certificate
########################解压安装包####################################
tar -zxf httpd-2.4.57.tar.gz && cd httpd-2.4.57
#########################安装环境####################################
yum -y install apr*
yum -y install pcre*
yum -y install openssl*
./configure --prefix=/usr/