使用Supervisor让PHP脚本常驻运行

前面我写了一种让PHP脚本在Linux下常驻后台运行的方法,是用定时任务实现的,不是太优雅。最近接触到一种新的技术,叫Supervisor,通过它可以很方便地让程序常驻运行,包括但不限于PHP。

以下是使用Supervisor的具体步骤:

1. 安装 Supervisor

群晖NAS里pip命令找不到的问题

群晖NAS的DSM7系统默认安装的Python版本是3.8.12,有点老了,通过套件中心安装的是Python 3.9。

但是通过pip或pip3命令安装依赖时,会提示命令找不到,其实pip是安装了的,我们要做的就是在`/usr/local/bin`或`/usr/bin`下做个软链接。

宝塔面板如何关闭面板的SSL验证

宝塔面板新的安装脚本会在安装时提示是否要开启面板的SSL验证,默认是`n`即不开启,如果一不注意输入了`y`,那么SSL验证就会开启,即面板的访问地址由`http`变成了`https`。

本来也不是啥大问题,偏偏宝塔自己生成的证书不太可靠,主流浏览器有时候不认,所以`https`协议访问面板的时候就会打不开,会提示`ERR_CONNECTION_REST`,即链接被重置。

这时要么再配置个第三方的证书(需要搭配域名),要么就把面板的SSL验证给关了,推荐后者,直接关。

豫ICP备19001387号-1