2016 - 2024

感恩一路有你

LNMP自动安装包V1.4版发布

浏览量:2756 时间:2024-01-16 20:42:21 作者:采采

LNMP是一个基于CentOS/Debian编写的一键安装包,包含了Nginx、PHP、MySQL、phpMyAdmin、eAccelerator等。该安装包可以轻松地在VPS和独立主机上安装LNMP生产环境。最新版本是LNMP V1.4。

LNMP V1.4的主要新增功能

LNMP V1.4版本增加了对PHP 7.1的支持,并且在LNMP模式下可以安装多个PHP版本。同时,还可以在不同的PHP版本下安装各种模块组件。此外,lnmp管理脚本还增加了自动生成Let's Encrypt证书和自定义证书的功能,用户可以选择是否安装Nginx和MySQL/MariaDB。

LNMP一键安装包的作用

LNMP一键安装包是一个使用Linux Shell编写的脚本程序,可以快速为CentOS/RHEL/Fedora/Debian/Ubuntu/Raspbian/Deepin/Aliyun/Amazon/Mint Linux VPS或独立主机安装LNMP(Nginx/MySQL/PHP)、LNMPA(Nginx/MySQL/PHP/Apache)或LAMP(Apache/MySQL/PHP)生产环境。除了安装LNMP环境,该安装包还提供了一些实用的辅助工具,如虚拟主机管理、FTP用户管理、Nginx、MySQL/MariaDB、PHP的升级、常用缓存组件Redis、Xcache等的安装,以及数据库密码重置、502自动重启、日志切割、SSH防护DenyHosts/Fail2Ban、备份等实用脚本。

LNMP安装步骤

在安装LNMP之前,建议先使用screen命令创建一个会话,然后执行以下命令:

screen -S lnmp
wget -c 
tar zxf lnmp1.4.tar.gz
cd lnmp1.4
 lnmp

其中,最后的“lnmp”参数可以替换为“lnmpa”或“lamp”,以安装相应的模式。

LNMP管理

LNMP提供了一些管理命令,方便用户管理各个程序和组件。例如,要管理LNMP的整体状态,可以使用以下命令:

lnmp {start|stop|reload|restart|kill|status}

要管理LNMP中的某个程序的状态,可以使用以下命令:

lnmp {nginx|mysql|mariadb|php-fpm|pureftpd} {start|stop|reload|restart|kill|status}

此外,还可以使用lnmp管理脚本进行虚拟主机管理、数据库管理和FTP用户管理。

LNMP V1.4的更新内容

LNMP V1.4版本增加了以下功能:

  • 支持LNMP模式下安装多个PHP版本。
  • 支持单独安装Nginx和数据库。
  • 添加了自动生成Let's Encrypt证书和自备SSL证书的支持。
  • 可以选择是否安装数据库。
  • 支持在多个PHP版本下安装扩展。
  • 新增了ioncube PHP7的支持。
  • 新增了apcu PHP扩展。
  • 新增了PHP 7.1的支持。
  • 升级了lnmp管理脚本。
  • 增加了对中国用户的识别,使用国内源。
  • 增加了对Amazon Linux和Linux Mint的支持。
  • 优化了LNMP安装使用时间的计算显示。
  • 增加了重复安装的判断,防止覆盖数据。
  • 在已存在目录下安装数据库时先进行备份。
  • 优化了虚拟主机处理流程。
  • 增加了多PHP状态管理支持。
  • 新增了lnmp ftp show命令,可以显示FTP账号信息。
  • 优化了虚拟主机添加流程。
  • 支持直接输入域名添加虚拟主机。
  • 默认使用OpenSSL 1.0.2进行Nginx安装,以更好地支持HTTP/2。
  • 修复了国内composer安装问题。

版权声明:本文内容由互联网用户自发贡献,本站不承担相关法律责任.如有侵权/违法内容,本站将立刻删除。