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服务已安装并启动,已设置开机自启。"

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

相关推荐
my_styles3 分钟前
linux系统下安装 tengine / 宝兰德等国产信创中间件和闭坑
linux·运维·服务器·spring boot·nginx·中间件
yy_xzz4 分钟前
【Linux开发】I/O 复用:select 模型
linux·c++·select
Gofarlic_OMS17 分钟前
HyperWorks用户仿真行为分析与许可证资源分点配置
java·大数据·运维·服务器·人工智能
EnglishJun18 分钟前
ARM嵌入式学习(十八)--- Linux的内核编译和启动
linux·运维·学习
魔都吴所谓29 分钟前
【Ubuntu】离线环境下Git LFS(deb包)安装与验证完整教程
linux·git·ubuntu
Learn-Python34 分钟前
修改docker容器内文件后让其生效
运维·docker·容器
w61001046634 分钟前
CKA-2026-StorageClass
linux·运维·服务器·cka·storageclass
Meaauf1 小时前
VMware五种网络模式详解与EVE-NG互联指南
运维·服务器·网络
吕司1 小时前
Linux线程同步
linux·服务器·开发语言
桦01 小时前
[Linux复习]:网络
linux·运维·网络