我在一个学校项目中,我们使用通过PHP设置的流收集推文的过程。我通常通过终端在后台运行它,命令如下: nohup ./mystream.php 2>& 1&
此流应始终打开,因此我希望确保在系统重新启动时此过程启动。我怎么会在Ubuntu中这样做?
答案 0 :(得分:3)
您可以将其作为运行启动的脚本的一部分。我们用Upstart之类的东西替换了sbin/init/
守护进程。这是一个示例脚本 -
start on filesystem and net-device-up IFACE=eth0
respawn
exec /usr/bin/php -f /path/to/your/process.php