在 Linux 的 LNMP(Linux + Nginx + MySQL/MariaDB + PHP)环境中,“重装”通常有两种情况:
下面分别说明。
cd /root/lnmp1.x # 进入你安装时的目录
./uninstall.sh
按提示选择:
卸载完成后会删除相关程序,但 一般不会删数据库文件(建议先备份)。
# 数据库
mysqldump -uroot -p --all-databases > all.sql
# 网站文件
tar czf wwwroot.tar.gz /home/wwwroot
wget http://soft.vpser.net/lnmp/lnmp2.0.tar.gz
tar zxf lnmp2.0.tar.gz
cd lnmp2.0
./install.sh lnmp
按提示选择:
安装完成后:
lnmp restart
systemctl stop nginx mysql php-fpm
yum remove nginx mysql-server php-fpm php
apt remove --purge nginx mysql-server php-fpm php*
apt autoremove
rm -rf /etc/nginx
rm -rf /etc/php
rm -rf /var/lib/mysql
⚠️ 删除 /var/lib/mysql 会清空数据库,务必先备份。
apt update
apt install nginx mysql-server php-fpm php-mysql
./uninstall.sh # 选 Nginx
./install.sh nginx
./uninstall.sh # 选 PHP
./install.sh php
lnmp mysql stop
./uninstall.sh # 选 MySQL
./install.sh db
/home/wwwroot如果你能告诉我:
我可以给你精确的重装命令。