让开机自己启动有两种方式:
1、修改 /etc/rc.local 这个文件
vim /etc/rc.local
打开文件:
/usr/local/nginx/sbin/nginx
/usr/local/php/php5.3.28/sbin/php-fpm
也可以这样:
:x 或 :wq 保存退出
2、建立服务脚本 service php-fpm start 的命令
放在/etc/init.d 这个目录下面
解释一下 /etc/init.d 和 /etc/rc.d/init.d 这两个目录的关系 如图所示(上)
这是脚本内容
建立其他版本的php-fpm的时候,只要更改路径即可。
把这个文件放在/etc/init.d 这个目录下面,把后缀 .txt 去掉。
执行运行权限
chmod a+x php-fpm5.3
不然是不能运行的。
php-fpm.pid这个文件一般情况下是没有的,因为配置文件没有开启,
怎么办?
打开配置文件
./etc/php-fpm.conf 找到 pid=run/php-fpm.pid
把前边的 ; 注释符去掉,保存重新启动就会自动生成。
补充:如何杀死进程
killall php-fpm