• 微信
您当前的位置:首页  > 文章 >  利用宝塔定时重启nginx任务!

利用宝塔定时重启nginx任务!

作者:admin 时间:2020-02-15 阅读数:27人
由于网站一些附件比较大,为了节省服务器费用,在本地电脑搭建了一台服务器,硬盘随便换,爽到家

 

由于本地电脑没有固定IP,又研究着做了一个动态解析的PHP,以监测本地IP,并通过阿里云的API动态解析域名,算是成功了

但不想让知道自己本地的IP,又做了一个反向代理服务器,可是问题来了,在本地IP变化后,API动态解析成功,可反向代理那里却还是原来IP的反代服务

为此想过很多办法,其实包括用脚本再次监测IP的变化,然后去切换反代的数据等等的方法,可是由于技术有限,实在无法成功!

后来小编终于想到一个简单直接有效的方法,

首先,反向代理服务是通过NGINX实现,在源站IP发生变化后,只要重启Nginx后反代马上重新生效,而且重启时间其实很短,基本几秒就成功了,

再有就是小编用的是宝塔面板做的反向代理,那最终电脑屋小编用的方法是利用宝塔的定时任务,定时重启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小时之内自觉删除。
若作商业用途,请购买正版,由于未及时购买和付费发生的侵权行为,使用者自行承担,概与本站无关。

原文链接:http://www.dnwfb.com//1400.html,转载请注明出处