|
|
按照惯例, 军哥(licess)LNMP 更新到 1.4 了& ?* B9 ?- W6 q9 y$ `
LNMP 1.4
2 Z: t; ?, ]9 S0 z# A, n7 b, F* V6 d* A4 z A* w
下载版:4 @9 d4 u) ^% g/ O
http://soft.vpser.net/lnmp/lnmp1.4.tar.gz (132KB). t; [8 i, u+ m, _, H. r! a
MD5: e9d98239469b9d4c139b4dd46863bb97. U- F& \( K0 v9 z o( ~
! O/ k5 B: W! W) }2 c! w5 E g; W# A
下载完建议先验证MD55 J* ~) I+ D6 S' e
; ~* O# j8 W6 n; n. R: p2017年6月1日发布LNMP 1.4正式版/ F! S6 o7 s" ^! N1 F% D
; R8 n9 p+ ~2 ~2 I
增加LNMP模式下多PHP版本安装,安装包目录下运行:./install.sh mphp 进行安装;
" Z9 G5 l6 e% C& F- `- J增加单独nginx安装,安装包目录下运行:./install.sh nginx 进行安装;
" }% e& ?% a7 R d( m" c增加单独数据库安装,安装包目录下运行:./install.sh db 进行安装;
3 K) L* c" ~' g增加Let's Encrypt自动生成证书和自备SSL证书支持;
4 [0 W) I% _6 w增加不安装数据库选项;8 \- }2 y& ~: y% ]1 u
增加多PHP版本下扩展安装支持;
# Q$ h* v' I; [- p2 @+ G增加ioncube php7的支持;7 g0 G) z5 F! [$ H2 t9 p1 X
增加apcu php扩展;
" k. E" R- O" G, s5 o& Z( F增加PHP7.1支持;, b9 G8 Y2 i7 @4 Q2 X& D9 i
增加lnmp管理脚本升级脚本,安装包目录下运行:./upgrade1.x-1.4.sh;& \! c0 |; P5 A/ k1 N
增加对中国用户的识别,使用国内源;0 P8 G f: z9 V
增加Amazon Linux、Linux Mint支持;
: D9 e5 v: @+ c; e- S1 T. l+ N增加计算显示LNMP安装使用时间;
# N' g, I, v5 f$ s增加是否已安装LNMP判断,防止重复安装覆盖数据;. y( S$ i$ _1 H
增加在已存在目录下安装数据库时先进行备份;
# @# Z: j' y( m0 \: j增加防跨目录配置文件移除脚本,安装包目录里tools目录下运行 ./remove_open_basedir_restriction.sh ;, m; ]% Z5 M/ o h# f" j( S. B
lnmp管理脚本增加SSL选项,可以选择Let's Encrypt或自定义证书和key文件,Letsencrypt每7天自动尝试续期;
& A, a$ Y C$ X" K1 f a' i \- U) x4 Llnmp管理脚本增加ftp账号信息显示;
3 j4 G0 D+ Y& \" X2 `9 Mlnmp管理脚本增加LNMP模式下添加虚拟主机时多PHP版本选择选项;
4 o8 v6 J7 X5 U0 olnmp管理脚本去除add more domain name提示,添加直接输入域名,不添加直接回车;. H: L* {( y2 X) q9 s X
lnmp管理脚本添加虚拟主机处理流程上的优化;
# W" I: K; Q0 Xlnmp管理脚本增加多PHP状态管理支持;
5 Z7 Z2 w% m5 K$ clnmp管理脚本增加 lnmp ftp show 显示ftp账号信息;
) p! i0 y( w6 ~* K9 blnmp管理脚本已存在虚拟主机SSL时可以直接lnmp ssl add 进行添加;
5 O1 Y3 }+ ^4 @: a* ]# J0 k. F2 f6 Lnginx默认使用openssl 1.0.2进行安装,以便更好的支持http2;
0 |& W- J. ^. a, w/ D+ h- U- W修复完善国内composer安装问题,国内能正常流畅的安装;
6 J' u8 q8 s* V3 _ h: f) [修复lnmpa/lamp模式下https问题;
% M1 r) O) H! G修复arm下centos不存在libcurl依赖包的问题;5 [8 v0 s7 x6 R: _5 B9 e
调整部分软件源码包格式为tar.bz2;, X4 }5 S0 L, y/ `0 t$ u
调整apache日志LogLevel为crit;
! ?' C, S% w; |- f7 k调整php模块的引入方式,使用with-config-file-scan-dir引入;! y0 X) p* Q6 }
调整默认PHP版本调整为PHP 5.5;3 t f4 z! F* l* q K+ i; r* g
调整国内外节点顺序,1,3,5 为国内节点(soft1.vpser.net 可调整数字),2,4,6,8 为国外节点(soft2.vpser.net 可调整数字);
% Y7 A* S0 B# t; [( o6 E调整默认虚拟主机不在使用www.lnmp.org域名,使用_代替;
9 @9 c+ d# W3 L3 s4 v2 i增加lnmp.conf配置文件中nginx是否使用新版openssl编译安装选项;
* V1 W; C3 o" _; n# \6 V* q增加LNMP模式下上传目录或不需php解析目录php禁止访问的实例代码,去掉注释修改其中目录重启nginx即可使用;5 a& g ~( |2 H% N
增加LNMP模式下的https实例配置文件:/usr/local/nginx/conf/enable-ssl-example.conf;% f0 v- l: [6 |& t, t" l: Y9 R
增加LNMPA模式下的https实例配置文件:/usr/local/nginx/conf/enable-lnmpa-ssl-vhost-example.conf;
8 P- F& |1 Y- Y: S; p* `& N0 H增加LAMP模式下的https实例配置文件:/usr/local/apache/conf/enable-apache-ssl-vhost-example.conf;
, o2 V4 x: \) |增加PHP模块zts和non-zts自动识别;$ H* w2 O& O, t y9 Q o1 p! N
添加Ubuntu 17.04支持;
& `8 ?* {+ s# ?5 m# r4 }. @* S5 zphp探针在php7下优化;
& h/ I0 y D1 k* J9 k* z% Y2 B! yfastcgi.conf增加防跨目录的二次设置,移除参考:https://lnmp.org/faq/lnmp-vhost-add-howto.html#user.ini ;
: } m( i1 y7 Y1 Kimagemagick增加webp格式支持;
, t; K; L. D9 l3 [去掉pureftp配置文件匿名模式下匿名用户上传权限;
; {: Q! U9 I" F) Q* `防止误卸载,卸载脚本增加备份数据库目录;/ P, s' Q3 `; p! {# O; z- H% H
优化pureftpd安装脚本,可单独在服务器进行安装;
6 E8 Q5 c0 W" e0 {优化nginx虚拟主机配置文件,增加对let'sencrypt目录的允许规则;9 t% \5 j2 \4 P2 w/ y; |
优化卸载脚本;( k/ q2 Q' D7 D1 X2 f
优化组件模块安装脚本; H/ x9 y) C7 a/ N
优化部分启动脚本;
, \) x. g9 v, A, ~6 K, Q9 x调整升级MySQL/MariaDB时my.cnf和启动脚本的位置到MySQL/MariaDB备份目录下;
2 m) P& L6 D9 d, T x; ]调整优化fail2ban、denyhosts安装脚本;
/ \& p5 d0 V# I# S诸多小的优化及调整...... 0 v( K& K1 W! T9 R6 K; v
& H6 H% u: B1 N& N
我比较佩服军哥这种单枪匹马影响世界的人 
2 ]3 x# _' i4 f; m& L0 `- t6 f0 M* }( {6 O
|
评分
-
查看全部评分
|