“重装 Linux 下的 LNMP”通常有两种理解:
1️⃣ 在已有 Linux 系统上重装 LNMP 环境(Nginx + MySQL/MariaDB + PHP)
2️⃣ 重装整个 Linux 系统并再装 LNMP
下面我按最常见情况:在已有 Linux(CentOS / Ubuntu / Debian)上重装 LNMP来讲,并给你一键脚本方式 + 手动方式。
nginx -v
mysql -V
php -v
如果有旧版本,建议先卸载干净再重装。
适合:CentOS / Ubuntu / Debian
cd lnmp1.x
./uninstall.sh
wget http://soft.lnmp.org/lnmp/lnmp2.0.tar.gz
tar zxf lnmp2.0.tar.gz
cd lnmp2.0
./install.sh lnmp
安装时会让你选:
安装完成:
lnmp restart
# 卸载旧环境
yum remove nginx mysql php*
# 安装
yum install nginx mariadb-server php-fpm php-mysqlnd
# 启动
systemctl enable nginx mariadb php-fpm
systemctl start nginx mariadb php-fpm
apt remove nginx mysql* php*
apt install nginx mariadb-server php-fpm php-mysql
mysql_secure_installation
location ~ \.php$ {
fastcgi_pass unix:/run/php/php-fpm.sock;
include fastcgi_params;
}
php -i | head
nginx -t
那就是:
如果你告诉我:
我可以直接给你一套精准命令。