前言

PHP-FPM 是一款简单好用的 PHP FastCGI 进程管理工具。

它可以和 Apache、Nginx 或其他服务器一起构建完整的 PHP 环境。

接下来我们看看在更改了 php.ini 文件后,如何 stop、restart 或者 reload PHP-FPM,以使修改生效。

修改php.ini或www.conf

首先搜索找到 pip.ini 或 www.conf 文件 Linux中的搜索命令

vim 修改后,保存。

CentOS/RHEL 7

$ sudo systemctl start php-fpm      # 启动php-fpm
$ sudo systemctl stop php-fpm # 停止php-fpm
$ sudo systemctl reload php-fpm # 重载php-fpm
$ sudo systemctl restart php-fpm # 重启php-fpm

CentOS/RHEL 6.x等旧版本

$ sudo service php-fpm start        # 启动php-fpm
$ sudo service php-fpm stop # 停止php-fpm
$ sudo service php-fpm restart # 重启php-fpm
$ sudo service php-fpm reload # 重载php-fpm

Ubuntu/Debian

$ sudo service php5-fpm start       # 启动
$ sudo service php5-fpm stop # 停止
$ sudo service php5-fpm restart # 重启
$ sudo service php5-fpm reload # 重载

如果系统使用systemd,比如 Ubuntu Linux 16.04+ LTS 或者 Debian Linux 8.x+,可以这样:

$ sudo systemctl start php5-fpm.service        # 启动
$ sudo systemctl stop php5-fpm.service # 停止
$ sudo systemctl restart php5-fpm.service # 重启
$ sudo systemctl reload php5-fpm.service # 重载

Ubuntu/Debian操作 php7.0-fpm

$ sudo service php7.0-fpm start
$ sudo service php7.0-fpm stop
$ sudo service php7.0-fpm restart
$ sudo service php7.0-fpm reload

如果系统使用systemd,比如 Ubuntu Linux 16.04+ LTS 或者 Debian Linux 8.x+,可以这样:

$ sudo systemctl start php7.0-fpm.service
$ sudo systemctl stop php7.0-fpm.service
$ sudo systemctl restart php7.0-fpm.service
$ sudo systemctl reload php7.0-fpm.service

Alpine Linux

$ /etc/init.d/php-fpm start
$ /etc/init.d/php-fpm stop
$ /etc/init.d/php-fpm restart

FreeBSD Unix

$ /usr/local/etc/rc.d/php-fpm start
$ /usr/local/etc/rc.d/php-fpm stop
$ /usr/local/etc/rc.d/php-fpm reload
$ /usr/local/etc/rc.d/php-fpm restart

或者用 service 命令:

$ service php-fpm start
$ service php-fpm stop
$ service php-fpm restart
$ service php-fpm reload

Linux重启php-fpm的更多相关文章

  1. LINUX重启MYSQL的命令

    LINUX重启MYSQL的命令 标签: mysqllinuxservice脚本web服务server 2010-06-25 10:21 62152人阅读 评论(0) 收藏 举报  分类: Linux( ...

  2. Linux Redis 重启数据丢失解决方案,Linux重启后Redis数据丢失解决方

    Linux Redis 重启数据丢失解决方案,Linux重启后Redis数据丢失解决方案 >>>>>>>>>>>>>> ...

  3. 解决linux重启后无法开启nginx问题“var/run/nginx/nginx.pid" no such file or directory问题

    起因:每次重启虚拟机后,var/run/nginx/目录都会被删除,所以无法在这个目录创建nginx.pid文件, 可以自己创建var/run/nginx/目录,然后可以运行,但治标不治本,下次虚拟机 ...

  4. Linux重启后raid5的名字发生变化

    Linux重启后raid5的名字发生变化 使用raid,每次重启后,都会变换设备路径 比如原来为/dev/md0 重启一次变成了/dev/md127 这个问题,可以使用修改配置文件来解决. 1.mda ...

  5. linux重启Oracle服务

    linux重启oracle服务命令(完整版) (1) 以oracle身份登录数据库,命令:su – oracle (2) 进入Sqlplus控制台,命令:sqlplus /nolog (3) 以系统管 ...

  6. linux重启查看日志及历史记录 查询原因

    linux重启查看日志及历史记录 查询原因 linux系统文件通常在/var/log中下面是对下面常出现的文件进行解释 /var/log/message ----------------------- ...

  7. Linux重启命令与如何重启网络?

    分享下Linux重启命令的用法,linux如何重启网络的方法? 第一部分,有关Linux重启命令的用法 1.shutdown2.poweroff3.init4.reboot5.halt *---具体说 ...

  8. 【linux】linux重启tomcat + 实时查看tomcat启动日志

    linux重启tomcat命令: http://www.cnblogs.com/plus301/p/6237468.html linux查看toncat实时的启动日志: https://www.cnb ...

  9. Linux重启和关机命令

    Linux重启命令: 方式1:shutdown –r now 方式2:reboot Linux关机命令: shutdown –h now

  10. linux重启命令学习

    Linux关闭和重启系统一般使用相同的命令可以实现. 在Linux系统下常用在关机/重启命令有shutdown.halt.reboot和init,但每个命令的内部工作过程是不同的. 1.shutdow ...

随机推荐

  1. Qt数据库应用15-通用数据库同步

    一.前言 数据库同步的主要功能是将本地的数据库记录同步到远程的数据库,其中数据库类型不限,比如本地是sqlite数据库,远程可以是mysql数据库,本地是mysql数据库,远程也可以是postgres ...

  2. Qt音视频开发5-vlc事件订阅

    一.前言 事件订阅可以拿到文件长度.播放进度.播放状态改变等信息,vlc的事件订阅机制封装的比较友好,只需要先创建一个事件管理器,然后逐个订阅自己感兴趣的需要的事件,不感兴趣的可以不要订阅,只有订阅了 ...

  3. WIN10删除文件时提示“找不到该项目,该项目不在......中,请确认该项目的位置,然后重试”的解决办法

    问题描述: 最近有部分WIN10用户在删除文件时提示"找不到该项目,该项目不在......中,请确认该项目的位置,然后重试". 解决办法: 1.首先新建一个TXT文档(为了方便使用 ...

  4. 巧技拾遗 | JavaScript 中 Array.every 和 Array.map 的巧妙结合

    这几天在跟着学一点 vue3 + TypeScript 中表单验证的实例,看到一个实现,觉得非常巧妙. 需求概述 我们有一个列表 funcArr ,里面存放函数,比如 funcArr = [ func ...

  5. 《深入理解Mybatis原理》MyBatis配置解析过程

    配置解析主体方法 public Configuration parse() { if (parsed) { throw new BuilderException("Each XMLConfi ...

  6. Ubuntu 16.04 配置Windows 远程桌面(RDP & Unity Desktop)

    网上大多数方法安装完成后不是连不上就是花屏或者桌面环境变了,本方法可以解决以上问题. 一键配置脚本: 运行前chmod +x xrdp-installer-1.2.2.sh 添加权限,执行时不需要ro ...

  7. 封装的DynamicCRM平台中最实用的JS工具类

    包含了一个遮罩层的使用对象和一个通用的CRM平台JS操作对象. 使用示例: 常用的比如去除页面查找字段guid的'{}':commonUtil.delBrackets(commonUtil.getLo ...

  8. 输出满足1+2+3+…+*n*<8888的最大整数

    输出满足1+2+3+-+n<8888的最大整数 编写应用程序,输出满足1+2+3+-+n<8888的最大整数 输出格式:满足条件的最大整数:xxxxx public class Demo0 ...

  9. 防止SQL注入的五种方法

    1.首先看一下下面两个sql语句的区别: <select id="selectByNameAndPassword" parameterType="java.util ...

  10. 远程连接Windows

    远程桌面连接 限制 1.同网段 (1)服务器关闭防火墙 (2)服务器端 右键点击'我的电脑'进入'属性'点击左侧菜单栏中的'远程设置': 把远程桌面选项设置成'允许运行任意版本远程桌面的计算机连接'. ...