shell练习-nginx安装卸载

文章目录

安装nginx

#!/bin/bash
# date 2021.10.27
# install nginx
[ $(id -u) != "0" ]&& echo "error,not root user" && exit 1
# 配置yum的软件仓库
echo "-------------配置yum的软件仓库-------------"
sudo yum install epel-release

# 安装nginx
echo "-------------安装nginx-------------"
sudo yum install -y nginx

# 开启nginx
echo "-------------开启nginx-------------"
sudo systemctl start nginx

# 开机启动
echo "-------------配置开机启动-------------"
sudo systemctl enable nginx

# 查看状态
echo "-------------查看nginx服务状态-------------"
sudo systemctl status nginx

卸载nginx

#!/bin/bash
# date 2021.10.27
# remove nginx
# 停止nginx服务
echo "==============停止nginx服务=============="
sudo systemctl start nginx

# 删除nginx自启动
echo "==============删除nginx自启动配置=============="
chkconfig nginx off

# 删除nginx配置
echo "==============删除nginx配置文件=============="
rm -rf /usr/sbin/nginx
rm -rf /etc/nginx
rm -rf /etc/init.d/nginx

# 删除nginx
echo "==============remove nginx=============="
yum remove -y nginx

# 判断是否移除
EXISTS_RPMS=`rpm -qa | grep -i nginx`
if [[ $EXISTS_RPMS = "" ]] 
then 
  	echo "==============nginx卸载完成=============="
else 
    for RPM in ${EXISTS_RPMS}
    do
            rpm -e --nodeps ${RPM}
    done

 fi
  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值