就在昨天,使用Linux服务器,突然间很卡,我们部门决定要重启服务器,可是重启完服务器后,网站打不开,移动端接口无法使用。这可整急这群小哥哥了。
------------------------以下是我的解决之路-----------------------
江湖救急之启动nginx服务:
网站无法访问,首先考虑是否是nginx服务的问题。
/usr/sbin/nginx 启动nginx服务
可是启动之后,还是无法访问网站。
江湖救急之启动php-fpm:
启动php-fpm服务
/usr/local/php5/sbin/php-fpm
其中/usr/local/php5/为php-fpm的安装地址
/usr/local/php-5.6.3/sbin/php-fpm -R
如果报错显示不能用root用户启动,则可以考虑使用 -R命令
然而还是不行,我想可能还是缺少其他服务
江湖救急之防火墙
由于Centos使用的是Firewalld,所以百度相关firewalld服务
[root@]# wget 192.144.144.253
如果报错:Connecting to 192.144.144.253:80....failed:No route to host
这里基本可以确定,80端口没有正常监听使用 [root@]# iptables -L -n 查看相关的端口监听情况
发现一切正常。使用[root@]# firewall-cmd --state 进行查看firewall服务运行情况
然而,问题终于暴露出来,
not running emmmmmmm启动firewall服务
[root@]# systemctl start firewalld
启动firewalld服务
再次运行[root@]# wget 192.144.144.253
提示连接成功,网站连接正常。