启动php-fpm

举报
lxw1844912514 发表于 2022/03/27 02:14:27 2022/03/27
【摘要】 当编译安装好php之后, 我们需要启动php-fpm 移动php.ini的配置文件, 编译好php目录中是没有php.ini文件的 cp /opt/php7/php.ini-product /usr/local/php/etc/php.ini 假定php的源文件在 /opt 中 进入php的配置文件目录, 修改 php-fpm...

当编译安装好php之后, 我们需要启动php-fpm

  1. 移动php.ini的配置文件, 编译好php目录中是没有php.ini文件的

    
            cp /opt/php7/php.ini-product  /usr/local/php/etc/php.ini
             假定php的源文件在 /opt 中
        
       
  2. 进入php的配置文件目录, 修改 php-fpm.conf.default

    
            cd /usr/local/php/etc
            cp php-fpm.conf.default  php-fpm.conf
             vi php-fpm.conf
             去掉  # pid = run/php-fpm.pid 前面的注释
        
       
  3. 进入 php-fpm.d 文件夹修改 www.conf.default

    
             cd php-fpm.d
             cp www.conf.default  www.conf
             Ubantu用户可能还需要修改www.conf文件里面的user和group)
        
       
  4. 测试配置php-fpm配置

    
            /usr/local/php/sbin/php-fpm -t
            完整命令:
            /usr/local/php/sbin/php-fpm -c /usr/local/php/etc/php.ini -y /usr/local/php/etc/php-fpm.conf -t
        
       
  5. 启动php-fpm

    
            /usr/local/php/sbin/php-fpm
             完整命令:
            /usr/local/php/sbin/php-fpm -c /usr/local/php/etc/php.ini -y /usr/local/php/etc/php-fpm.conf
        
       
  6. 关闭和重启

    
             关闭: kill -INT `cat /usr/local/php/var/run/php-fpm.pid`
             重启: kill -USR2 `cat /usr/local/php/var/run/php-fpm.pid`
        
       

注意点:

如果无法使用上述命令关闭和重启, 有可能是php-fpm.pid丢失, 这个时候需要杀进程强制关闭和重启(同理适用nginx关闭与重启)


         ps -ef | grep php-fpm
        kill -s 9 pid  或  pkill -9 php-fpm  (pid 指进程号)
  
 

文章来源: blog.csdn.net,作者:lxw1844912514,版权归原作者所有,如需转载,请联系作者。

原文链接:blog.csdn.net/lxw1844912514/article/details/102569513

【版权声明】本文为华为云社区用户转载文章,如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱: cloudbbs@huaweicloud.com
  • 点赞
  • 收藏
  • 关注作者

评论(0

0/1000
抱歉,系统识别当前为高风险访问,暂不支持该操作

全部回复

上滑加载中

设置昵称

在此一键设置昵称,即可参与社区互动!

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。