LNMP一键安装包是一款比较好用而且稳定的Linux服务器建站环境安装包,是一个可以用于上产环境安装的Linux建站环境部署脚本!LNMP一键安装包从2009年发布0.1版本到现在已经更新到2.0版本了!LNMP一键安装包从2013年开始,每年6月1日会更新一个版本!和宝塔Linux面板不同的是LNMP一键安装包没有Web管理页面,使用LNMP一键安装包来安装建站环境、创建虚拟主机等等都是通过SSH工具使用命令来实现的,因此需要一定的Linux使用基础!
如果没有Linux使用基础建议选择宝塔Linux面板来搭建建站环境,下面是宝塔Linux面板国内版及国际版的安装使用教程,内容比较丰富,一般来说初次建站用户看完后也可以来搭建自己的建站环境完成网站建设:
宝塔Linux面板国内版安装教程:
宝塔Linux面板国际版安装教程:
一、LNMP一键安装包 V2.0正式版主要更新了哪些内容
LNMP一键安装包 V2.0正式版主要更新支持了:PHP8.2支持、MySQL 5.5/5.6二进制安装及升级支持、MariaDB二进制安装及升级支持、Amzone 2023/RHEL9系列支持、OpenCloudOS支持,优化了低版本PHP在新Linux发行版下的支持,优化了MySQL在OpenSSL3.0下安装失败的问题,优化了部分脚本安装及模块组件安装的优化,各个程序组件方面的升级更新。
- 更多详细更新细节可以点击LNMP一键安装包更新记录查看:点击直达
二、LNMP一键安装包 V2.0正式版支持哪些系统安装及要求
LNMP一键安装包 V2.0正式版支持在哪些系统安装?
- 已经支持在CentOS/RHEL/Fedora/Debian/Ubuntu/Raspbian/Deepin/Aliyun/Amazon/Mint Linux发行版安装,相对来说是非常全面的了!
关于安装LNMP一键安装包 V2.0正式版对服务器配置有什么要求?
- 需要5GB以上可用空间,MySQL 5.7,MariaDB 10至少9GB剩余空间,MySQL8.0最新版至少25GB以上,如空间不够且是x86或x86_64架构MySQL可以选择Generic Binaries安装。
- 需要128MB以上内存(128MB小内存VPS,Xen需有SWAP,OpenVZ至少要有128MB以上的vSWAP或突发内存,注意小内存请勿使用64位系统!
另外更多安装详细要求如下:
安装MySQL 5.6或5.7及MariaDB 10必须1G以上内存,更高版本至少要2G内存!。
安装PHP 7及以上版本必须1G以上内存!。
VPS或服务器必须设置好可用的yum或apt-get源并确保能正常工作,离线安装需要增加 CheckMirror=n 参数!
不要在非常新的Linux发行版上安装旧的PHP/MySQL版本,同理不要在旧的Linux发行版上安装非常新的PHP/MySQL版本。
Linux下区分大小写,输入命令时请注意!
如有通过yum或apt-get安装的MySQL/MariaDB请自行备份数据等相关文件!
CentOS 5、6、8,Debian 6、7、8或更低版本官网已经结束支持无法直接使用,需自行更换vault或archive源!
CentOS 6、8请用lnmp 1.9+版本进行安装!
Ubuntu 18+,Debian 9+,Mint 19+,Deepin 15.7+及所有新的Linux发行版只能使用1.7+进行安装!
PHP 7.1.*以下版本不支持Ubuntu 19+、Debian 10+等等非常新的Linux发行版!
阿里云Ubuntu 14.04和22.04系统模版有问题不要用!!!要用的话论坛找解决方法
PHP 7.4升级或安装必须CentOS 7+,Debian 8+,Ubuntu 16.04+且必须使用1.7+!!!
MySQL 8.0.23以下版本升级或安装必须CentOS 8+,Debian 9+,Ubuntu 16.04+且必须使用1.7+!!!
MySQL 8.0.24以上版本升级或安装必须Debian 11+,Ubuntu 20.04+,Fedora 33+,CentOS 9等gcc 10+的版本且必须使用1.9+,不满足要求请选择(Generic Binaries)二进制方式!!!
MariaDB 10.*以上版本升级或安装必须CentOS 8+,Debian 10+,Ubuntu 18.04+等cmake版本高于3的系统或自行升级cmake!!!不满足要求使用lnmp 2.0选择(Generic Binaries)二进制方式。
三、LNMP一键安装包 V2.0正式版如何安装
1、由于安装时间较长,所以建议在screen当中运行脚本安装,以免网络原因造成中断。关于什么是screen?可以查看此文章的详细介绍:Linux系统screen的安装与使用教程_Linux使用screen多重视窗管理程序可解决SSH连接中断导致任务执行失败问题!
首先根据自己的系统,选择对应命令安装Screen工具!
RedHat/CentOS先执行下面命令安装Screen工具:
yum -y install epel-release
yum install screen
Debian/Ubuntu先执行下面命令Screen工具:
apt -y install epel-release
apt install screen
2、然后再运行下面命令创建一个Screen窗口:
screen -S lnmp
3、最后再Screen当中执行下面命令安装即可!LNMP一键安装包 V2.0正式版详细安装教程可以查看:点击直达
wget http://soft.vpser.net/lnmp/lnmp2.0.tar.gz -cO lnmp2.0.tar.gz && tar zxf lnmp2.0.tar.gz && cd lnmp2.0 && ./install.sh lnmp
关于上面命令的说明:LNMP一键安装包支持安装LNMP(Nginx/MySQL/PHP)、LNMPA(Nginx/MySQL/PHP/Apache)、LAMP(Apache/MySQL/PHP)生产环境。上面命令默认安装的是常用的LNMP(Nginx/MySQL/PHP)!如果需要安装LNMPA或LAMP,将./install.sh 后面的参数lnmp替换为lnmpa或lamp即可。同时也支持单独安装Nginx或数据库,命令为 ./install.sh nginx 或 ./install.sh db。
4、上面命令需要根据自己需求手动选择环境,也可以通过下面地址来生成可无人值守的LNMP一键安装命令。
- LNMP一键安装包无人值守安装命令生成地址:点击直达
访问上面地址,如下图去选择自己要安装的程序版本,选择生成安装命令即可!目前发文过程当中LNMP一键安装包无人值守安装命令生成还只支持1.9版本,没有支持2.0版本命令生成!