LNMP1.4测试版,主要新增加PHP7.1支持、LNMP模式下多PHP版本安装、lnmp管理脚本增加SSL支持可以选择Let'sencrypt自动生成证书或自定义证书、多种自定义安装、Nginx使用新版openssl编译等。
兼容性提醒:请在使用高版本PHP前请到程序官网确定兼容性。特别是一些国产的程序shopex、ecshop都还停留在php5.2的时代,另外要注意worpdress等插件的兼容性。
安装前建议使用screen,执行:screen-Slnmp后,执行:wget-chttp://soft.vpser.net/lnmp/lnmp1.4beta.tar.gz&&tarzxflnmp1.4beta.tar.gz&&cdlnmp1.4&&https://www.daniao.org/install.sh{lnmp|lnmpa|lamp}请注意最后的参数,需要哪个模式就写哪个,https://www.daniao.org/install.sh不带任何参数默认为LNMP模式。
根据惯性,我们熟悉的军哥的LNMP一键安装脚本每年的六月一日会推出新的正式版本,目前可用正式版本是V1.3,但是从官方网站已经可以看到即将在今年正式推出的V1.4测试版本,从介绍中可以看到改变和升级的内容还是比较多的。相对而言,军哥LNMP一键脚本更新频率比OneInStack小一些,但是稳定性也是比较强的,在保证当前稳定可用的基础上,再根据需要升级稳定软件包和升级包。
目前LNMPV1.4版本仅仅是公开测试版本,并不是正式版本,暂且可以不用在生产环境中,大鸟还是在这里体验下这个新测试版本的安装过程,看看与我们现在用的有什么不同,以及增加了哪些功能,这样我们后面在使用的时候可以有针对的选择以及与其他一键包的对比。
screen-Slnmp
wget-chttp://soft.vpser.net/lnmp/lnmp1.4beta.tar.gz&&tarzxflnmp1.4beta.tar.gz&&cdlnmp1.4&&https://www.daniao.org/install.sh{lnmp|lnmpa|lamp}
这里我们根据自己的需要,是安装lnmp、lnmpa、lamp,比如我们常用的还是lnmp。
第二、LnmpV1.4版本的部署过程
这里我们可以选择数据库,MySQL或者MariaDB对应需要的版本。
这里已经有PHP7.1,但是个人建议暂时还是用7.0,等7.1靠后版本的时候再用最新的。
然后我们按任意键会自动安装。这个过程我们只需要等待,等待看到下图界面,说明安装成功。
从官方的文档可以看到变动还是比较大的,这里大鸟就挑选几个主要的,以及我们可能需要的功能。
1、新增PHP7.1版本的支持安装
2、管理脚本新增Let'sEncrypt证书安装和其他自定义证书安装
3、lnmp管理脚本增加LNMP模式下多PHP版本选择
4、SSL可以直接lnmpssladd进行添加
新版本的变动还是比较大的,具体我们使用到生产环境还是等到今年儿童节发布正式版本再使用。
第四、LnmpV1.4添加站点和Let'sEncrypt证书
lnmpvhostadd
添加站点命令与之前版本一样的,只是多了一个可以选择自定义和自动安装Let'sEncrypt过程,这一点非常方便,唯独需要注意的我们域名要先解析到当前服务器,这样会自动验证所有权,在自动安装之后,我们需要强制设置非http跳转https解析301处理。
V1.4更新记录
增加PHP7.1支持;
增加LNMP模式下多PHP版本安装,采用https://www.daniao.org/install.shmphp进行安装;
增加单独nginx安装,采用https://www.daniao.org/install.shnginx进行安装;
增加单独数据库安装,采用https://www.daniao.org/install.shdb进行安装;
lnmp管理脚本增加SSL选项,可以选择Let'sEncrypt或自定义证书和key文件;
lnmp管理脚本增加ftp账号信息显示;
lnmp管理脚本增加LNMP模式下多PHP版本选择;
lnmp管理脚本去除addmoredomainname提示,添加直接输入域名,不添加直接回车;
lnmp管理脚本添加虚拟主机处理流程上的优化;
nginx默认使用openssl新版进行安装,以便更好的支持http2;
修复国内composer安装问题;
增加lnmp管理脚本升级脚本https://www.daniao.org/upgrade1.x-1.4.sh;
增加对中国用户的识别,使用国内源;
修复lnmpa/lamp模式下https问题;
调整apache日志LogLevel为crit;
调整php模块使用with-config-file-scan-dir引入;
lnmp.conf增加nginx是否使用新版openssl选项;
默认PHP版本调整为PHP5.5;
修复arm下centos不存在libcurl依赖包的问题;
默认虚拟主机不在使用www.lnmp.org域名,使用_代替;
增加LNMP模式下上传目录或不需php解析目录php禁止访问的实例代码,去掉注释修改其中目录重启nginx即可使用;
增加LNMP模式下的https实例配置文件:/usr/local/nginx/conf/enable-ssl-example.conf;
增加LNMPA模式下的https实例配置文件:/usr/local/nginx/conf/enable-lnmpa-ssl-vhost-example.conf;
增加LAMP模式下的https实例配置文件:/usr/local/apache/conf/enable-apache-ssl-vhost-example.conf;
当然SSL可以直接lnmpssladd进行添加;
因full包带宽压力过大,暂时不提供full包;
本文来源:vps主机--军哥LNMP(V1,4测试版一键脚本安装以及功能上的升级体验)
本文地址:https://www.idcbaba.com/vps/4423.html
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 1919100645@qq.com 举报,一经查实,本站将立刻删除。
标签:




