Press "Enter" to skip to content

让php程序在linux后台执行

使用 nohup 设置后台进程

命令:nohup php socket.php &

这样关闭终端也不会断开了
在项目目录会生成一个nohup.out文件,记录着所有信息和异常
要关闭的话使用:

ps aux | grep php
netstat -anp | grep (端口号)

查看PID,然后使用:kill (PID)


1、用nohup在后台常驻运行php脚本:
nohup php -f /www/wwwroot/default/redis_subscribe.php &

2、查看进程:
ps -ef|grep redis_subscribe.php

3、查看所有进程:
ps -ef

4、查看某一进程:
ps [PID]

5、终止进程:
kill -9 [PID]

发表评论