Heim > php教程 > php手册 > Linux下php5.4启动脚本

Linux下php5.4启动脚本

WBOY
Freigeben: 2016-06-06 20:19:41
Original
1114 Leute haben es durchsucht

这篇文章主要介绍了Linux下php5.4启动脚本,需要的朋友可以参考下

废话不多说,直接上步骤
1、修改php-fpm.conf配置文件
修改/usr/local/php/etc/php-fpm.conf(当然这个跟你配置的php路径相关)配置文件

启动pid=run/php-fpm.pid

; Pid file ; Note: the default prefix is /usr/local/php/var ; Default Value: none pid = run/php-fpm.pid

启动error_log=log/php-fpm.log

; Error log file ; If it's set to "syslog", log is sent to syslogd instead of being written ; in a local file. ; Note: the default prefix is /usr/local/php/var ; Default Value: log/php-fpm.log error_log = log/php-fpm.log

2、创建/etc/init.d/php文件

root@aliyun:~# cat /etc/init.d/php #!/bin/bash #Author:iranw #E-mail:wang_wenguan#yeah.net #Website: # pid file pid="/usr/local/php/var/run/php-fpm.pid" # php-fpm path&file phpfpm="/usr/local/php/sbin/php-fpm" param=$1 phpnum=`ps -ef | grep php-fpm | wc -l` if [ "$param" = "stop" ]; then if [ "$phpnum" = "1" ]; then echo "Php process does not exist." exit 1 fi kill `cat $pid` echo "Close php processes. OK" exit 1 fi if [ "$param" = "start" ]; then if [ "$phpnum" != "1" ]; then echo "Php process exist." exit 1 fi $phpfpm echo "Open php processes. OK" exit 1 fi if [ "$param" = "restart" ]; then if [ "$phpnum" = "1" ]; then echo "Php process does not exist. Stop Failed." 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 successed." done echo "Close php processes. OK" fi $phpfpm if [ "$phpnum" != "1" ]; then echo "Open php processes. OK" else echo "Open php processes. Failed." fi exit 1 fi

3、修改权限

#chmod +x /etc/init.d/php

4、执行结果

Verwandte Etiketten:
Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Empfehlungen
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage