“升级 LNMP”通常指升级 Linux + Nginx + MySQL/MariaDB + PHP 这套环境。升级方式取决于你当初是怎么安装的 LNMP,下面按常见情况说明。
nginx -v
php -v
mysql -V
或
mariadb -V
如果你是用 lnmp.org 安装的:
cd /root/lnmp1.x # 进入你当初的 lnmp 目录
./upgrade.sh
然后按提示选择:
⚠️ 注意:
yum update nginx mysql-server php*
或分别升级:
yum update nginx
yum update mariadb-server
yum update php php-cli php-fpm
如果是 PHP 大版本:
yum remove php*
yum install php81 php81-php-fpm
apt update
apt upgrade nginx mysql-server php*
PHP 升级示例(7.4 → 8.1):
apt install software-properties-common
add-apt-repository ppa:ondrej/php
apt update
apt install php8.1 php8.1-fpm php8.1-mysql
比较麻烦,一般流程:
⚠️ 不推荐新手使用
nginx -t
systemctl restart nginx
systemctl restart php-fpm
systemctl restart mysql
检查网站是否正常访问。
✅ 升级前:
/home/wwwrootmysqldump)✅ 不建议:
如果你愿意,可以告诉我:
我可以给你精确到命令的升级方案。