LNMP 一键安装包 V1.7 正式版安装和升级教程,新增 PHP 7.4 支持

LNMP 一键安装包是搬瓦工中文网一直比较推崇的建站一键包,可以方便快速的部署建站环境,包括 Linux + NGINX + MySQL(MariaDB)+ PHP,有了这些,就可以部署基于 PHP 的网站服务器程序了,比如 WordPress、Typecho 等,目前主流的博客或者网站 CMS 程序基本都是基于 PHP 的。LNMP 一键安装包是由军哥开发,基本上每年儿童节左右都会发布一个新版本,今年也不例外。LNMP 一键安装包 V1.7 主要增加支持 PHP 7.4、增加 Mariadb 10.4 选项并移除 MariaDB 10.0,优化 LNMP 管理脚本,完善 CentOS 8 等新版本的支持。

今天六一儿童节,也顺便祝读者朋友们儿童节快乐,让我们永葆童心,快乐前行。下面一起看一下 LNMP V1.7 正式版的安装和升级教程,和之前 V1.6 的基本上没有区别。

一、LNMP V1.7 正式版介绍

目前 LNMP V1.7 正式版的新功能如下(原文链接):

  • 增加 PHP 7.4 支持;
  • 增加 MariaDB 10.4 支持;
  • 增加 systemd service 脚本;
  • 增加 phpmyadmin 5.0;
  • 增加多 PHP 版本升级工具 ./upgrade.sh mphp,只支持 7.2.x-7.2.x 类似小版本升级,大版本直接新装即可;
  • 移除 MariaDB 10.0;
  • 优化 lnmp 管理脚本;
  • 优化数据库 root 密码重置工具;
  • 优化系统版本获取脚本;
  • 优化 redis 安装脚本;
  • 优化 fail2ban 安装脚本;
  • 优化 nginx 安装、升级脚本;
  • 完善 CentOS8、Ubuntu20、Deepin20、Fedora 等新版本的支持;
  • 完善 MySQL 升级时增加旧版本下载镜像;
  • 调整 php7 memcached 使用稳定版;
  • 修复 lamp 模式下 ssl chain 添加的 bug;
  • 更新诸多软件版本;
  • 其他一些功能优化及调整……

简单总结就是:升级了 PHP、MySQL 以及其他一些常用软件的版本,对新版本的系统做了更好的支持,修复了一些 bug。

二、LNMP V1.7 安装和升级

下面从全新安装和升级两方面介绍一下 LNMP V1.7 的安装过程,不管是新安装还是从之前的版本升级上来,都是非常方便的。

1、全新安装 LNMP V1.7 正式版

首先新建一个 screen 窗口防止安装过程意外中断。参考《Linux 后台运行程序的两种方法:screen 和 nohup 的安装和使用》。

关于详细的安装教程,也可以参考 LNMP V1.6 版本的安装:《搬瓦工建站教程 LNMP 篇:安装使用 LNMP 一键安装包 V1.6 正式版》,步骤基本上是一样的。

新建 screen 窗口:

screen -S lnmp

开始安装:

wget http://soft.vpser.net/lnmp/lnmp1.7.tar.gz -cO lnmp1.7.tar.gz && tar zxf lnmp1.7.tar.gz && cd lnmp1.7 && ./install.sh lnmp

请注意最后面的lnmp参数,如需要lnmpa 或 lamp 模式,请替换 lnmp 为你要安装的模式。

注意:

  • 目前新发布的 CentOS 8、Ubuntu 20.04、Deepin 15.7+ 等请使用 1.7 进行安装,PHP 7.4 依赖版本要求也比较高所以尽量选择 CentOS 8+、Debian 8+、Ubuntu 16.04+ 这些 Linux 版本。
  • PHP 7.1.* 以下版本不支持 Ubuntu 19+、Debian 10 等等非常新的 Linux 发行版!

一句话就是不要在非常新的 Linux 发行版上安装老旧的程序,也不要在老旧的 Linux 发行版上安装非常新的各类程序。

2、升级到 LNMP V1.7 正式版

目前 1.6 版本与 1.7 版本编译参数、管理脚本方面相差很小。如果要升级,一般只需要执行下面命令升级一下管理脚本:

sh upgrade1.x-1.7.sh

如果想使用 PHP 7.4 的话,需要下载 lnmp 1.7,使用升级脚本升级 PHP。

三、LNMP V1.7 正式版使用教程

  • LNMP 状态管理:lnmp {start|stop|reload|restart|kill|status}
  • LNMP 各个程序的状态管理:lnmp {nginx|mysql|mariadb|php-fpm|pureftpd} {start|stop|reload|restart|kill|status}
  • 虚拟主机管理:lnmp vhost {add|list|del}
  • 数据库管理:lnmp database {add|list|edit|del}
  • FTP 用户管理:lnmp ftp {add|list|edit|del|show}
  • 已存在虚拟主机添加 SSL:lnmp ssl add
  • 通过 DNS API 方式生成证书并创建虚拟主机:lnmp dns {cx|dp|ali|…}
  • 只通过 DNS API 方式生成 SSL 证书:lnmp onlyssl {cx|dp|ali|…}

更多:《搬瓦工建站教程:LNMP 一键包常用命令和网站目录、软件目录等整理》。

完整的使用 LNMP 安装 WordPress 网站的教程:

  1. 搬瓦工建站教程:一键部署 LNMP 建站环境
  2. 搬瓦工建站教程:使用 LNMP 一键包添加网站以及设置伪静态
  3. 搬瓦工建站教程:使用 LNMP 搭建 WordPress 网站教程

四、搬瓦工新手教程和推荐优惠方案

目前我们用来建站的话还是最为推荐搬瓦工 DC6 CN2 GIA-E 机房,因为这个机房目前最稳定,用来建站也非常合适。

搬瓦工新手教程,简单整理如下:

  1. 搬瓦工新手入门:《搬瓦工新手入门完全指南:方案推荐、机房选择、优惠码和购买教程
  2. 搬瓦工购买教程:《2020 年最新搬瓦工购买教程和支付宝支付教程
  3. 搬瓦工优惠码:BWH3HYATVBJW
  4. 搬瓦工补货通知:《欢迎订阅搬瓦工补货通知(补货提醒)/ 加入搬瓦工交流群
  5. 搬瓦工方案推荐:《搬瓦工高性价比 VPS 推荐:目前哪款方案最值得买?
  6. 搬瓦工有货方案:《搬瓦工目前可购买便宜方案整理
  7. 搬瓦工演示站点:《搬瓦工演示站点汇总(SpeedTest 速度测试 + LookingGlass 路由测试)
  8. 搬瓦工测试 IP:《搬瓦工所有数据中心测试 IP
  9. 搬瓦工测评汇总:《搬瓦工所有机房数据中心速度、性能、延迟等测评信息汇总
  10. 搬瓦工 KiwiVM:《搬瓦工 BandwagonHost KiwiVM 面板后台功能整理和使用教程

搬瓦工推荐方案:

方案内存CPU硬盘流量/月带宽价格机房购买
CN2
(最便宜)
1GB1核20GB1TB1Gbps$49.99/年DC3 CN2
DC8 ZNET
购买
CN22GB1核40GB2TB1Gbps$52.99/半年
$99.99/年
DC3 CN2
DC8 ZNET
购买
CN2 GIA-E
(最推荐)
1GB2核20GB1TB2.5Gbps$49.99/季度
$169.99/年
DC6 CN2 GIA-E
DC9 CN2 GIA
购买
CN2 GIA-E2GB3核40GB2TB2.5Gbps$89.99/季度
$299.99/年
DC6 CN2 GIA-E
DC9 CN2 GIA
购买
CN2 GIA1GB2核20GB1TB1Gbps$31.99/季度
$113.99/年
DC9 CN2 GIA购买
CN2 GIA2GB3核40GB2TB1Gbps$61.99/季度
$225.99/年
DC9 CN2 GIA购买
HK2GB2核40GB0.5TB1Gbps$89.99/月
$899.99/年
香港 CN2 GIA
香港 PCCW
购买
HK4GB4核80GB1TB1Gbps$155.99/月
$1559.99/年
香港 CN2 GIA
香港 PCCW
购买

未经允许不得转载:Bandwagonhost中文网 » LNMP 一键安装包 V1.7 正式版安装和升级教程,新增 PHP 7.4 支持