最近发现好多网站长都在反馈BT宝塔面板老是出现Nginx服务自动停止不知道是怎么回事?有的时候几天或者一星期nginx服务就自动停止了,对于普通的网站长来说因为对运维技术不咋懂,大部分都是一头雾水,找不到原因,下面小编就给大家分享一些总结的经验,希望能帮到各位网站长。
1、首先打开BT宝塔面板的:监控,功能,监控每天或每个时间段的服务器压力,并且分析nginx错误日志,多少需要看懂一些英文,比如:The system cannot find the path specified), client: 45.146.165.37,若是这样的错误非常多,频率高,说明有人在恶意扫描你的网站,有时候扫描的频率太高,可能就会导致nginx自动停止服务,简单的说就相当于攻击了,再看这个 client ip:还是国外的,好明显哦,面对这种问题可以尝试一些防御方法,这个需要自己想办法或者购买付费的插件,我不确定有没有用,因为经过我的观察,这个IP每次扫描都在变。
2、修改nginx管理面板上的:运行用户--将管理员修改为:www用户。
3、设置计划任务:比如,每隔12小时释放下内存;
4、关掉不常用的端口,防止恶意端口扫描,尤其是windows服务器用户一定要注意,一般我就只保留了80、443和宝塔BT面板登录端口,不常用的端口需要用时才开启,避免不必要的麻烦;
5、大家若是怀疑nginx或系统有问题,可以尝试先卸载nginx再重装,试试,不行再重装系统,不过要注意备份好数据,重装确实是比较麻烦的事情,因为网站相关的东西还得花时间配置。
...(后续保持更新)
以上就是小编总结的nginx服务自动停止的原因和解决方法,大家可以保存该页面,后面若我们发现有其他原因引起nginx服务停止,会继续保持更新,当然你也可以将此页面分享给身边的网站长互帮互助!
正在阅读:
BEC-中国教育考试网2021年5月贵州商务英语报名入口【已开通】09-29
2021年辽宁铁岭市教师资格认定工作通知07-09
2021下半年上海师范大学英语六级考试报名时间、资格及入口【9月18日-10月11日】08-25
五四青年节演讲稿【五篇】12-05
销售助理实习报告范文三篇02-15
2021学校卫生室工作计划_学校卫生室个人工作计划03-30
让阳光照进心田作文01-24
2018年广东阳江市第六批拟录公务员公示10-12