LNMP 1.4测试版,主要新增加PHP7.1支持、LNMP模式下多PHP版本安装、lnmp管理脚本增加SSL支持可以选择Let'sencrypt自动生成证书或自定义证书、多种自定义安装、Nginx使用新版openssl编译等。

兼容性提醒:请在使用高版本PHP前请到程序官网确定兼容性。特别是一些国产的程序shopex、ecshop都还停留在php 5.2的时代,另外要注意worpdress等插件的兼容性。

安装前建议使用screen,执行: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} 请注意最后的参数,需要哪个模式就写哪个,./install.sh 不带任何参数默认为LNMP模式。

根据惯性,我们熟悉的军哥的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处理。

附带:

V1.4更新记录增加PHP7.1支持;

增加LNMP模式下多PHP版本安装,采用./install.sh mphp 进行安装;

增加单独nginx安装,采用./install.sh nginx 进行安装;

增加单独数据库安装,采用./install.sh db 进行安装;

lnmp管理脚本增加SSL选项,可以选择Let's Encrypt或自定义证书和key文件;

lnmp管理脚本增加ftp账号信息显示;

lnmp管理脚本增加LNMP模式下多PHP版本选择;

lnmp管理脚本去除add more domain name提示,添加直接输入域名,不添加直接回车;

lnmp管理脚本添加虚拟主机处理流程上的优化;

增加不安装数据库选项;

nginx默认使用openssl新版进行安装,以便更好的支持http2;

修复国内composer安装问题;

增加ioncube php7的支持;

增加apcu php扩展;

增加lnmp管理脚本升级脚本./upgrade1.x-1.4.sh;

增加对中国用户的识别,使用国内源;

调整软件源码包格式;

增加Amazon Linux支持;

修复lnmpa/lamp模式下https问题;

调整apache日志LogLevel为crit;

调整php模块使用with-config-file-scan-dir引入;

调整php模块的引入方式;

lnmp.conf增加nginx是否使用新版openssl选项;

默认PHP版本调整为PHP 5.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可以直接lnmp ssl add 进行添加;

因full包带宽压力过大,暂时不提供full包;

php探针在php7下优化;

诸多小的优化及调整......

lnmp里面php测试脚本,军哥LNMP V1.4测试版一键脚本安装以及功能上的升级体验相关推荐

  1. 军哥lnmp一键安装包详解

    #!/bin/bash PATH=/bin:/sbin:/usr/bin:/usr/sbin:/usr/local/bin:/usr/local/sbin:~/bin       #设置系统环境变量 ...

  2. lnmp 清除mysql日志,军哥LNMP 如何关闭 Mysql 日志,并且删除 mysql-bin.0000*日志文件...

    mysql日志文件有段时间真的把我害我非常的惨,那时使用的腾讯云主机,默认的数据盘,linux系统仅给了8G的空间容量,安装了系统以及lnmp之后还剩6G左右吧,挂了一个采集站,一个月左右硬盘就满了, ...

  3. 军哥lnmp一键安装包nginx支持pathinfo配置

    ssh里执行: cat > /usr/local/nginx/conf/pathinfo.conf << 'EOF' set $real_script_name $fastcgi_s ...

  4. linux安装asp一键脚本,CentOS/Debian/Ubuntu网络重装系统一键脚本

    文章转载自 萌咖 && 狗仔小分队 特别注意:OpenVZ构架不适用,安装之前备份重要数据. 特别注意:OpenVZ构架不适用,安装之前备份重要数据. 特别注意:OpenVZ构架不适用 ...

  5. LNMP环境下压力测试时的主要调试参数

    LNMP环境下压力测试时的主要调试参数:进行HTTP的压力测试时,很多时候会遇到很小的并发数,服务器就会出现不响应,或者连接超时,一般导致的原因有如下几点:一.Nginx主要调试参数主模块参数: wo ...

  6. lnmp一键部署安装脚本

    lnmp一键部署安装脚本,脚本里面更改了数据的登录密码,可以根据自己情况适当调整改脚本 #!/bin/bash #build  lnmp [ -d /root/old ] && rm ...

  7. docker中lnmp访问php页面,Docker下部署LNMP工作环境的教程(详细步骤)

    本篇文章给大家带来的内容是关于Docker下部署LNMP工作环境的教程(详细步骤),有一定的参考价值,有需要的朋友可以参考一下,希望对你有所帮助. 普通PC环境也可以用以下配置,只是MYSQL那里换回 ...

  8. 2018年12月,华为HCNP大面积更新题目,军哥独家解题咯

    2018年12月,华为HCNP大面积更新题目,乾颐堂军哥独家解题咯 2018年是华为认证变动比较大的一年,华为认证走过这几年不得不说是有一定进步的,而且最近华为孟女侠确实让我也小小的骄傲了一把,所以当 ...

  9. 一名大学生选择军哥的乾颐堂是如何顺利通过华为HCIE的,又如何应对HCIE面试呢?...

    首先讲一下我怎么接触堂子的把.也是很巧的机缘,大二的时候,杨老师(老杨)带过我们的课,也是班上当时有人去那边学习,我也是跟紧彪哥他们后面的步伐.然后去报名学习的.也是一轮听完NA到NP-IE的课程,然 ...

最新文章

  1. 激光雷达与汽车技术路线
  2. sqlserver Conversion failed when converting the nvarchar to data type int
  3. 华为交换机一次性进入多个接口_华为交换机端口的批量配置命令
  4. UglifyJs Unexpected token: keyword (const)
  5. 在Map 3D显示管理器中更改当前地图的名字
  6. 分词之后的如何做特征选择_干货分享!做外贸遇到空运订舱之后走不了如何处理,你知道吗?收藏...
  7. 1.8-zabbix服务端安装
  8. 济宁医学院计算机专业好就业吗,山东这3所医学院实力强,就业率高,中等生可捡漏...
  9. 数据结构--位图 BitMap
  10. R语言第五讲 之R语言 变量
  11. c语言第六次上机作业,C语言第五次上机作业参考答案
  12. 操作系统饥饿现象_操作系统试题
  13. 给网站外链进行重定向跳转
  14. 【English】十六、时间相关
  15. 常见数据库url和driver
  16. 连通性1 求无向图的low值
  17. C语言 三角函数用法
  18. 01 分布式系统架构的冰与火
  19. Linux使用.pem文件实现免密登录
  20. 免费的安全删除软件 SDelete v1.51

热门文章

  1. java操作word (jacob)
  2. 学习使用Free RTOS ,移植最新的STM32 v3.5固件库
  3. Windows Phone开发(32):路径之PathGeometry 转:http://blog.csdn.net/tcjiaan/article/details/7469512...
  4. 国内外交互体验很好的十款验证码
  5. 一个好的APP需要后台产品经理么?
  6. 【干货】Facebook产品经理:高效对接and流程解读
  7. 【pmcaff专栏】一个“Uber”血染中国共享经济
  8. 私.Modbus测试_ZC02_串口方式
  9. nginx的502问题
  10. 《图数据库(第2版)》——2.1 关系型数据库缺少联系