Linux 安装apache服务

#!/bin/bash

脚本作者和日期

author: CHEN

date: 20250318

检查网络连接

ping -c 3 <www.baidu.com> > /dev/null 2>&1 if [ $? -eq 0 ]; then echo "外网通讯良好!" else echo "网络都没有,装集贸呢。" exit 1 fi

切换yum源为阿里云源

wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-7.repo wget -O /etc/yum.repos.d/epel.repo http://mirrors.aliyun.com/repo/epel-7.repo yum clean all yum makecache

安装Apache及其依赖

yum install -y httpd mod_ssl > /var/log/apache_install.log 2>&1 if [ $? -eq 0 ]; then echo "Apache服务安装成功!" else echo "Apache服务安装失败,请查看日志 /var/log/apache_install.log" exit 1 fi

启动Apache服务并设置开机自启

systemctl start httpd systemctl enable httpd

echo "Apache服务已安装并启动,已设置开机自启。"

安装成功会提示这一句话服务已安装并启动,已设置开机自启。。

相关推荐
leeezp1 小时前
配置固定ip绕过ip限制
运维·网络协议
小麦嵌入式2 小时前
Linux驱动开发实战(六):设备树升级!插件设备树点灯!
linux·c语言·驱动开发·单片机·嵌入式硬件·mcu·ubuntu
IT布道3 小时前
基于BCLinux制作Apache HTTPD 2.4.63 的RPM安装包
apache
tpoog3 小时前
MySQL:数据库基础
linux·c语言·开发语言·数据库·redis·mysql
阿正的梦工坊3 小时前
Linux top 命令详解:从入门到高级用法
linux·服务器·网络
单车少年ing3 小时前
stressapptest交叉编译(ARM64)
linux·arm64
遇见火星3 小时前
docker-compose 快速搭建日志平台
linux·运维·centos
.m4 小时前
Linux怎样源码安装Nginx
linux·运维·nginx
weixin_433431444 小时前
centos【rockylinux】安装【supervisor】的注意事项【完整版】
linux·运维·centos
Lightning_20174 小时前
软考中级-数据库-5.3-Internet基础知识
linux·网络·数据库·职场和发展