php-cgi 开机启动(ubuntu)
- 将 php-cgi 的启动添加到系统启动服务
rc-local
:/etc/rc.local
(个别版本可能不一样,具体查看/etc/init.d/rc.local
)
1 2
| spawn-fcgi -a 127.0.0.1 -p 9000 -C 32 -u lizs -g lizs -f /usr/bin/php5-cgi -P /var/run/php5-cgi.pid
|
- 自己写一个 LSBInitScript 脚本来启动服务。这样不但可以开机启动还可以随时用
service
来控制 php-cgi 程序的启动/关闭/重启等。
php-cgi 重启
php-cgi 的重启没有像 Nginx service nginx restart
那样的快捷方式,所以,我们可以通过先杀死所有 php-cgi 进程,再启动 php-cgi 的方式来达到重启的目的。
当然,如果可以自己写一个启动服务 LSBInitScript 最好,直接可以用 service
来实现重启功能。
1 2
| sudo spawn-fcgi -a 127.0.0.1 -p 9000 -C 32 -u lizs -g lizs -f /usr/bin/php5-cgi -P /var/run/php5-cgi.pid
|