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

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

相关推荐
db_murphy14 分钟前
Oracle数据块8KB、OS默认认块管理4KB,是否需调整大小为一致?
linux
小阳睡不醒3 小时前
小白成长之路-部署Zabbix7(二)
android·运维
mCell3 小时前
从删库到跑路?这50个Linux命令能保你职业生涯
linux·windows·macos
杰克逊的日记3 小时前
GPU运维常见问题处理
linux·运维·gpu
caolib4 小时前
无需云服务器的内网穿透方案 -- cloudflare tunnel
运维·服务器·内网穿透·tunnel·cloudflared
奇舞精选4 小时前
k8s基本概念初探
运维
誰能久伴不乏4 小时前
Linux系统调用概述与实现:深入浅出的解析
linux·运维·服务器
程序员学习随笔5 小时前
Linux进程深度解析(2):fork/exec写时拷贝性能优化与exit资源回收机制(进程创建和销毁)
linux·运维·服务器
mmoyula5 小时前
【RK3568 PWM 子系统(SG90)驱动开发详解】
android·linux·驱动开发
-SGlow-5 小时前
MySQL相关概念和易错知识点(2)(表结构的操作、数据类型、约束)
linux·运维·服务器·数据库·mysql