您好,欢迎来到叨叨游戏网。
搜索
您的当前位置:首页使用shell自动化部署网站脚本

使用shell自动化部署网站脚本

来源:叨叨游戏网
[root@server ~]# ls /
afs  boot  etc   lib    lost+found  mnt  proc  run   srv  test  usr
bin  dev   home  lib  media       opt  root  sbin  sys  tmp   var

[root@server ~]# vim test.sh
#!/bin/bash

#使用nginx搭建test网站

num=$(ps -ef | grep nginx | grep -v grep | wc -l) #根据进程判断nignx是否安装启用

if ((num==0))
then
        echo "nginx正在安装,请等待......"

        yum install nginx -y &> /dev/null

        echo "正在部署网站,请等待......"

        sed -i '42s/\/usr\/share\/nginx\/html/\/test/g' /etc/nginx/nginx.conf

        systemctl start nginx

        curl 192.168.160.137 &> /dev/null

        echo "网站搭建成功,请在Windows的浏览器输入IP地址进行查看,脚本执行结束。"
else
        sed -i '42s/\/usr\/share\/nginx\/html/\/test/g' /etc/nginx/nginx.conf

        systemctl restart nginx

        curl 192.168.160.137 &> /dev/null

        echo "网站搭建成功,请在Windows的浏览器输入IP地址进行查看,脚本执行结束。"
fi
  • 测试

因篇幅问题不能全部显示,请点此查看更多更全内容

Copyright © 2019- gamedaodao.net 版权所有 湘ICP备2024080961号-6

违法及侵权请联系:TEL:199 18 7713 E-MAIL:2724546146@qq.com

本站由北京市万商天勤律师事务所王兴未律师提供法律服务