“重启 LNMP”通常指重启 Linux + Nginx + MySQL(MariaDB) + PHP 这套环境。下面按常见情况给你几种方法。
如果你是用 lnmp.org 一键包 安装的:
# 重启全部
lnmp restart
# 分别重启
lnmp nginx restart
lnmp mysql restart
lnmp php-fpm restart
也可以:
/etc/init.d/nginx restart
/etc/init.d/mysql restart
/etc/init.d/php-fpm restart
# 重启 Nginx
systemctl restart nginx
# 重启 MySQL / MariaDB
systemctl restart mysqld
# 或
systemctl restart mariadb
# 重启 PHP-FPM(版本号可能不同)
systemctl restart php-fpm
# 或
systemctl restart php7.4-fpm
一般不建议全重启,哪里有问题重启哪里:
systemctl status nginx
systemctl status mysqld
systemctl status php-fpm
# 查看 Nginx 错误
tail -f /usr/local/nginx/logs/error.log
# 查看 PHP 错误
tail -f /usr/local/php/var/log/php-fpm.log
如果你能告诉我:
我可以给你更精确的重启/修复方案。