Linux重启,启动php服务

就在昨天,使用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服务

  1. [root@]# wget 192.144.144.253
    如果报错:Connecting to 192.144.144.253:80....failed:No route to host
    这里基本可以确定,80端口没有正常监听

  2. 使用 [root@]# iptables -L -n 查看相关的端口监听情况
    发现一切正常。

  3. 使用[root@]# firewall-cmd --state 进行查看firewall服务运行情况
    然而,问题终于暴露出来,
    not running emmmmmmm

  4. 启动firewall服务
    [root@]# systemctl start firewalld

启动firewalld服务

再次运行[root@]# wget 192.144.144.253
提示连接成功,网站连接正常。

Linux之坑

你可能感兴趣的:(Linux重启,启动php服务)