废话不多说,直接上步骤1、修改php-fpm.conf配置文件修改/usr/local/PHP/etc/PHP-fpm。conf(当然这个跟你配置的服务器端编程语言(专业超文本预处理器的缩写)路径相关)配置文件
启动pid=run/php-fpm.pid
;Pid文件;注意:默认前缀是/usr/local/PHP/var;默认值: nonepid=run/php-fpm.pid启动error_log=log/php-fpm.log
;错误日志文件;如果设置为“系统日志”,日志将被发送到syslogd,而不是被写入;在本地文件中。注意:默认前缀是/usr/local/PHP/var;默认值: log/PHP-fpm。log error _ log=log/PHP-fpm。日志2、创建/etc/init.d/php文件
[电子邮件保护]: ~ # cat/etc/init。d/PHP #!/bin/bash #作者: iranw #电子邮件:王_文冠#是啊。net #网站:3358 WwW。phpno。com # PID文件PID='/usr/local/PHP/var/run/PHP-fpm。PID ' # PHP-fpm pathfilephpfpm='/usr/local/PHP/sbin/PHP-fpm ' param=$ 1 phpnum=` PS-ef | grep-PHP那么如果[' $ phpnum '=' 1 '];然后回显“Php进程不存在。"退出1 fi kill ` cat $ PID ` echo ` Close PHP进程。如果[ '$param'='start' ],则"确定"退出1fi那么如果[ '$phpnum '!='1' ];然后回显“Php进程存在"退出1 fi $phpfpm echo 'Open php进程。如果[ '$param'='restart' ],则“好的”退出1fi那么如果[' $ phpnum '=' 1 '];那么回声的服务器端编程语言(Professional Hypertext Preprocessor的缩写)进程不存在。"停止失败“else Kill ' cat $ PID ' for I in ` PS-ef | grep PHP-fpm | grep-v grep | awk { ' print $ 2 ' } ` do Kill-9 $ I echo ' Kill $ I success '”完成回声"关闭服务器端编程语言(Professional Hypertext Preprocessor的缩写)进程OK' fi $phpfpm if [ '$phpnum '!='1' ];然后回显"打开服务器端编程语言(Professional Hypertext Preprocessor的缩写)进程"。好的“其他回声”打开服务器端编程语言(Professional Hypertext Preprocessor的缩写)进程。失败了fi .出口1fi3、修改权限
#chmod x /etc/init.d/php4、执行结果