LNMP(lnmp.org)一键Linux VPS、服务器安装Nginx、PHP、MySQL网站环境算是国内使用较多的无面板一键安装包。基本上可以满足我们大部分网站用户需要的WEB环境,可以安装LNMP(Nginx)、LAMP(Apache),而且这个环境包每年儿童节都有一次较大升级改进。
今年儿童节后已经升级到V1.4版本,改进大大小小几十项内容,包括有最新PHP7.1,以及可以自动生成Let's Encrypt证书,增加国内源提高安装速度。老蒋准备在老部落平台中陆续整理LNMP一键包环境的建站系列教程,虽然之前有几篇在个人博客中更新,但是觉得太过于凌乱,所以准备在这个平台中更新较全的且针对LNMP脚本安装和实际项目的使用。
目前,LNMP V1.4感刚刚发布正式版本,所以在第一篇文章中还是分享和记录如何安装到我们VPS和服务器中的。
第一步、准备工作
1、一台Linux系统VPS或者服务器,内存建议512MB及以上配置
2、系统CentOS、Debian、Ubuntu常用的版本
第二、LNMP一键包安装脚本
yum install wget screen -y
screen -S lnmp
wget -c http://soft.vpser.net/lnmp/lnmp1.4.tar.gz && tar zxf lnmp1.4.tar.gz && cd lnmp1.4 && ./install.sh lnmp
因为安装时间较长且担心间断,所以我们一定要用screen安装,默认我直接用使用较多的LNMP(Nginx),如果我们需要安装LAMP(Apache),则只需要将上面红色lnmp替换成lamp就可以。
第三、LNMP一键包安装参数设置
1、选择数据库
目前LNMP支持MySQL、MariaDB数据库,我们选择自己需要的版本,也可以不安装数据库,并不是所有项目都需要用数据库的。
2、设置数据库管理员密码
这里我们可以设置MySQL或者MariaDB数据库管理员密码。
3、是否启动数据库驱动模式
默认个人建议输入Y回车开启。
4、选择PHP版本
这里有PHP5.2-PHP7.1版本选择,要看我们实际CMS程序支持,有的程序是不支持PHP7.0以上的,所以我们只能安装低版本的。不过这次LNMP也进行改造,可以支持多PHP版本共存,具体后面在分享。
5、安装环境组件支持
一般建议安装Jemalloc缓存模式,然后任意键自动安装。
第四、LNMP安装成功及相关操作
所有安装都是自动的,如果我们能看到下图,就表示安装成功,如果安装不了,则会报错,根据错误代码去寻找问题。
就这样,我们可以很顺利的直接将PHP、Nginx、MySQL网站环境安装上。一键包相比自己编译安装节省时间,而且配置比较齐全。
总结,老蒋在这篇文章中将LNMP一键包安装好了,对于后面的建站、备份、实际的组件安装,以及其他应用再陆续分享。