今天老左遇到一个网友提到他的网站服务器采用的是宝塔面板,基本上2-3天网站就无法打开,然后需要重启服务器或者重启Nginx、Apache才可以恢复。他一台服务器是NGINX,一台是APACHE,都是这样子的,这个到底是是问题导致的呢?这里老左帮他采用的解决问题方法是安装低版本的MYSQL,以及升级服务器配置。
1、降低软件版本
这里我们可以看到这个同学采用的服务器软件是比较高的,他配置2G1C配置,而采用的是MYSQL5.7,我个人觉得他的数据库版本过高,所以将他的服务器数据库降低至5.5版本。然后升级配置到4G3M2C配置。
2、定期重启APACHE
这里我们可以利用宝塔面板的定时功能,将设置定时脚本重启NGINX和APACHE。
2.1 重启NGINX
/etc/init.d/nginx restart
2.2 重启MYSQL
/etc/init.d/mysqld restart
这样,我们可以设置定期重启释放资源。