适当的linux目录安装php守护进程

Hyd*_*erA 1 php installation daemon

我们有一个使用php开发的守护进程的应用程序.到目前为止,我们已经在文档根目录中运行它.但是我们现在已经从主Web应用程序中隔离了我们的守护程序代码,因此在文档根目录中不再需要它.安装此类应用程序的适当目录是什么?

San*_*hal 6

除了Ignacio Vazquez-Abrams的答案(/srv如果由sysadmin放置,/usr/share/<appname>如果打包的话.),您可以使用shebang行启动PHP脚本,如下所示:

#!/usr/bin/php
<?php
    ...
?>
Run Code Online (Sandbox Code Playgroud)

现在,您可以将文件设置为可执行文件并将其放入/usr/bin(由程序包管理器/usr/local/bin安装的二进制文件),(由sysadmin安装的二进制文件)或二进制文件通常所在的任何其他位置.

不要忘记添加init脚本,/etc/init.d这样您就可以在服务器启动时自动启动守护进程了!


Ign*_*ams 5

/srv如果放在由系统管理员,在/usr/share/<appname>如果打包.