Linux后台PHP脚本运行方法总结

今天周一,天气有点热。思考再三还是分享下关于PHP脚本在Linux系统上静默执行的几种方法吧。虽然本文是针对PHP脚本来分享的,但是波波还是希望大家在实际使用中触类旁通,比如py脚本等等,道理都是一样的。

方法一:-d执行。

  1. php  test.php -d

优点:使用方法简单,一行命令搞定。

缺点:系统重启后,需要重新运行。如果脚本过多或时间过长,容易被运维人员漏掉,从而引起系统问题。

方法二:开机脚本

关于Linux开机脚本的编写波波在博文《Workman开机自动启动脚本》中已经分享了示例代码。故本文不再重复示例代码。

优点:不需要服务器额外开销,只需要稍微shell编程即可管理维护

缺点:这个谈不上缺点,毕竟对于运维而言写个开机启动脚本都是小case,只可惜有运维的都是大公司,小公司基本上没有运维。

方法三:第三方软件supervisor

supervisor是一个很不错的进程管理与守护软件,现在大家很多人都习惯用各种后台面板来管理Linux服务器,而大多数Linux管理面板已经集成了该软件,可视化操作,非常简单。因步骤过于简单,本文不再细说。

以上三点是目前Linux系统让脚本常驻后台运行最常用的三种方法,希望对大家有所帮助吧。

波波
你想把广告放到这里吗?

发表评论

您必须 登录 才能发表留言!