根据惯性,我们熟悉的军哥的LNMP一键安装脚本每年的六月一日会推出新的正式版本,目前可用正式版本是V1.3,但是从官方网站已经可以看到即将在今年正式推出的V1.4测试版本,从介绍中可以看到改变和升级的内容还是比较多的。相对而言,军哥LNMP一键脚本更新频率比OneInStack小一些,但是稳定性也是比较强的,在保证当前稳定可用的基础上,再根据需要升级稳定软件包和升级包。
目前LNMP V1.4版本仅仅是公开测试版本,并不是正式版本,暂且可以不用在生产环境中,老左还是在这里体验下这个新测试版本的安装过程,看看与我们现在用的有什么不同,以及增加了哪些功能,这样我们后面在使用的时候可以有针对的选择以及与其他一键包的对比。
第一、Lnmp V1.4安装
screen -S lnmp
wget -c http://soft.vpser.net/lnmp/lnmp1.4beta.tar.gz && tar zxf lnmp1.4beta.tar.gz && cd lnmp1.4 && ./install.sh {lnmp|lnmpa|lamp}
这里我们根据自己的需要,是安装lnmp、lnmpa、lamp,比如我们常用的还是lnmp。
第二、Lnmp V1.4版本的部署过程
1、选择数据库
这里我们可以选择数据库,MySQL或者MariaDB对应需要的版本。
2、设置数据库管理密码
3、是否启动存储引擎
4、安装PHP版本
这里已经有PHP7.1,但是个人 建议暂时还是用7.0,等7.1靠后版本的时候再用最新的。
5、安装内存分配器
然后我们按任意键会自动安装。这个过程我们只需要等待,等待看到下图界面,说明安装成功。
第三、Lnmp V1.4有哪些变动
从官方的文档可以看到变动还是比较大的,这里老左就挑选几个主要的,以及我们可能需要的功能。
1、新增PHP7.1版本的支持安装
2、管理脚本新增Let's Encrypt证书安装和其他自定义证书安装
3、lnmp管理脚本增加LNMP模式下多PHP版本选择
4、SSL可以直接lnmp ssl add 进行添加
新版本的变动还是比较大的,具体我们使用到生产环境还是等到今年儿童节发布正式版本再使用。
第四、Lnmp V1.4添加站点和Let's Encrypt证书
lnmp vhost add
添加站点命令与之前版本一样的,只是多了一个可以选择自定义和自动安装Let's Encrypt过程,这一点非常方便,唯独需要注意的我们域名要先解析到当前服务器,这样会自动验证所有权,在自动安装之后,我们需要强制设置非http跳转https解析301处理。