linux CentOS apache部署脚本
时间: 2023-07-31 15:08:12 浏览: 134
apache一键部署脚本
以下是一个简单的CentOS上部署Apache的脚本示例:
```shell
#!/bin/bash
# 检查是否以root用户身份运行脚本
if [[ $EUID -ne 0 ]]; then
echo "请使用root用户运行此脚本。"
exit 1
fi
# 安装Apache
yum install httpd -y
# 启动Apache服务
systemctl start httpd
# 设置Apache开机自启动
systemctl enable httpd
# 配置防火墙规则,允许HTTP访问
firewall-cmd --permanent --add-service=http
firewall-cmd --reload
# 显示Apache版本信息
httpd -v
echo "Apache部署完成。"
```
将以上脚本保存为一个.sh文件(比如deploy_apache.sh),然后通过以下方式运行:
```shell
chmod +x deploy_apache.sh
./deploy_apache.sh
```
这个脚本会以root用户身份安装和配置Apache,并启动服务。它还会设置防火墙规则,允许HTTP访问,并显示Apache的版本信息。请注意,这个脚本只是一个简单的示例,你可能需要根据实际需求进行修改。
阅读全文