利用宝塔定时重启nginx任务!
由于本地电脑没有固定IP,又研究着做了一个动态解析的PHP,以监测本地IP,并通过阿里云的API动态解析域名,算是成功了
但不想让知道自己本地的IP,又做了一个反向代理服务器,可是问题来了,在本地IP变化后,API动态解析成功,可反向代理那里却还是原来IP的反代服务
为此想过很多办法,其实包括用脚本再次监测IP的变化,然后去切换反代的数据等等的方法,可是由于技术有限,实在无法成功!
后来小编终于想到一个简单直接有效的方法,
首先,反向代理服务是通过NGINX实现,在源站IP发生变化后,只要重启Nginx后反代马上重新生效,而且重启时间其实很短,基本几秒就成功了,
再有就是小编用的是宝塔面板做的反向代理,那最终电脑屋小编用的方法是利用宝塔的定时任务,定时重启Nginx服务来实现的,在这里说一句,宝塔很强大
直接在计划任务里添下,Shell脚本如上图
代码如下
时间自己设定就可以/etc/init.d/nginx restart
附上重启其它服务的命令
重启Mysql
/etc/init.d/mysqld restart
重启PHP
(根据安装PHP版本号做更改,例如:/etc/init.d/php-fpm-54 restart )
/etc/init.d/php-fpm-{52|53|54|55|56|70|71} restart
重启Memcached
重启服务器/etc/init.d/memcached restart
reboot
声明
源码下载不顺利,比如源码在百度网盘的有时会被无故取消等,请联系QQ:46667551
本站大部分下载资源收集于网络,但除特别说明之外,基本全部亲自测试可用!
但由于某些源码的更新迭代,比如微信小程序官方接口的变动等原因,
如时间过长,可能会造成本可以使用的代码出现问题,下载前请斟酌!
本站资源仅供学习和交流使用,版权归原作者所有,请在下载后24小时之内自觉删除。
若作商业用途,请购买正版,由于未及时购买和付费发生的侵权行为,使用者自行承担,概与本站无关。
原文链接:https://www.love0312.com/1400.html,转载请注明出处
上一篇:帮网页找到用户群体
下一篇:一个普通网站的完整seo经验流程