要让服务器在特定时间自动重启 PHP 服务,你可以使用 cron
任务来调度这个操作。cron
是 Linux 系统中用于定期执行任务的工具。
cron
任务打开终端并输入以下命令来编辑 cron
任务:
crontab -e
如果你从未编辑过 cron
任务,系统可能会提示你选择一个编辑器。选择你喜欢的编辑器(例如 nano
或 vim
)。
在 cron
文件中添加一行来指定重启 PHP 服务的时间和命令。假设你想在每天凌晨 3 点重启 PHP 服务,可以添加如下内容:
0 3 * * * systemctl restart php-fpm
0 3 * * *
表示每天凌晨 3 点执行任务。systemctl restart php-fpm
是重启 PHP-FPM 服务的命令。如果你使用的是其他 PHP 服务(如 apache2
或 httpd
),请相应地替换命令。保存文件并退出编辑器。cron
会自动加载新的任务。
cron
任务你可以通过以下命令查看当前的 cron
任务,确保任务已正确添加:
crontab -l
root
权限。php7.4-fpm
或 php8.0-fpm
。通过以上步骤,你的服务器将会在指定的时间自动重启 PHP 服务。