#!/bin/bash
IpPort=$1
ConfFile=$2
echo "$IpPort $ConfFile then sed"
sed -i s/#server\ "$IpPort"/server\ $IpPort/g "/usr/local/openresty/nginx/conf/conf.d/$ConfFile"
echo "sed success then reload nginx"
/usr/local/openresty/nginx/sbin/nginx -t
if [ $? != 0 ]; then
echo "[start] Error, Nginx conf file test error!!!!!!"
exit 1
fi
/usr/local/openresty/nginx/sbin/nginx -s reload
echo "reload nginx success"
sh /home/yiwu/autodeploy/replace_ngx_us.sh 172.16.126.156:8080 app.conf
sshpass -p 'yourpassword' ssh root@10.6.30.138 sh /home/yiwu/autodeploy/recove_ngx_us.sh 172.16.126.156:8080 app.conf
nginx 无感发布
最后编辑于 :
©著作权归作者所有,转载或内容合作请联系作者
- 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
- 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
- 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
推荐阅读更多精彩内容
- 环境 kubernetes v1.15nginx-ingress-controller v0.32.0 介...
- 1.在webstorm中打开npm窗口,选择build:prod,右键Run 'build:prod',如下图所示...
- 最近要用nginx 发布react 项目,折腾了好久总算有了点门道。对发布react 项目而言,最重要的nginx...
- 1.vue项目携带一个#会对开发造成一定的影响,本项目使用的是history 整体结构 是vue+element...