|
按照惯例, 军哥(licess)LNMP 更新到 1.4 了0 f9 c) ?- a: @% e8 E
LNMP 1.49 ` D( ?& E" _: `- @
8 d/ ~) s* l, [# f; x& `) v, [下载版:' `! `# u6 |" c$ Y5 T
http://soft.vpser.net/lnmp/lnmp1.4.tar.gz (132KB)3 M" f4 ~% n$ R# }' [1 J
MD5: e9d98239469b9d4c139b4dd46863bb97
& m' |' o. g8 z' u3 ] m5 i
6 t$ w( p/ n$ s下载完建议先验证MD5
7 ]" W* K6 c% j. y* s
" @6 J$ z" w8 i3 A( [2017年6月1日发布LNMP 1.4正式版, q. O* R0 h' ^2 e4 Y
: ^) D1 c/ |8 ~, I: U6 a
增加LNMP模式下多PHP版本安装,安装包目录下运行:./install.sh mphp 进行安装;
3 `5 i1 i! C$ g- u; }/ Z增加单独nginx安装,安装包目录下运行:./install.sh nginx 进行安装;! z$ Q' X' l, y: B# z% B; d
增加单独数据库安装,安装包目录下运行:./install.sh db 进行安装;
% r8 }7 A/ ]' n) O6 N& X4 n; {. R8 i增加Let's Encrypt自动生成证书和自备SSL证书支持;
; d# d* Z1 W; n; f* p t3 e增加不安装数据库选项;' J* Q2 f$ I/ Z6 k, J
增加多PHP版本下扩展安装支持;+ R4 y5 h8 q3 L3 B. p
增加ioncube php7的支持;3 ]5 @) x+ l: W% }
增加apcu php扩展;
2 v* p, Z4 k5 F9 l M增加PHP7.1支持;0 e- j- ^! j6 i" ^
增加lnmp管理脚本升级脚本,安装包目录下运行:./upgrade1.x-1.4.sh;# h' m. N* f1 B
增加对中国用户的识别,使用国内源;- G9 m4 n7 B8 X, a% n1 q. C
增加Amazon Linux、Linux Mint支持;- z/ p% V$ L$ {+ _' r4 d
增加计算显示LNMP安装使用时间;
4 S) I* s1 T$ v1 Y, F- a4 m* v增加是否已安装LNMP判断,防止重复安装覆盖数据;- u0 @5 m- _: o f
增加在已存在目录下安装数据库时先进行备份;
% Z( D5 j0 c: H) V0 O: V+ s增加防跨目录配置文件移除脚本,安装包目录里tools目录下运行 ./remove_open_basedir_restriction.sh ;
# T7 J. q! \4 A/ u, R7 N3 V2 z ` H8 mlnmp管理脚本增加SSL选项,可以选择Let's Encrypt或自定义证书和key文件,Letsencrypt每7天自动尝试续期;' Q" O6 X/ N+ r3 i% A& p% l/ M; c: Y4 e
lnmp管理脚本增加ftp账号信息显示;9 ^# z$ b5 i4 t' W" O( d/ b5 s
lnmp管理脚本增加LNMP模式下添加虚拟主机时多PHP版本选择选项;( o2 ?7 {% O4 y# ?3 @
lnmp管理脚本去除add more domain name提示,添加直接输入域名,不添加直接回车;
7 x8 x2 O3 R0 L$ Q3 R8 p m, Mlnmp管理脚本添加虚拟主机处理流程上的优化;' u+ a2 y; U2 v9 F m" k% z4 }
lnmp管理脚本增加多PHP状态管理支持;2 L1 w y) @# N; J4 K& C
lnmp管理脚本增加 lnmp ftp show 显示ftp账号信息;
4 o6 n; W* M9 N% olnmp管理脚本已存在虚拟主机SSL时可以直接lnmp ssl add 进行添加;% y: V- f, s* m- X, T; A; o- j: A! W+ y
nginx默认使用openssl 1.0.2进行安装,以便更好的支持http2;7 F% e! l K# ]5 h) \4 s- P
修复完善国内composer安装问题,国内能正常流畅的安装;$ Z& g- @& j& d9 x) ~
修复lnmpa/lamp模式下https问题;
7 V) K, t4 _5 r/ X$ T4 N: m b' @修复arm下centos不存在libcurl依赖包的问题; _. c3 _( d$ a( a3 p/ ~
调整部分软件源码包格式为tar.bz2;
3 u, [9 a6 z/ \( |' m: d) A% f调整apache日志LogLevel为crit;; h* h* j, @# I" w+ Y
调整php模块的引入方式,使用with-config-file-scan-dir引入;
# \# t, C: l2 M+ F0 J; X# r调整默认PHP版本调整为PHP 5.5;/ l" E1 @6 t+ w% U3 w- B& Z
调整国内外节点顺序,1,3,5 为国内节点(soft1.vpser.net 可调整数字),2,4,6,8 为国外节点(soft2.vpser.net 可调整数字);8 j% v! t4 |9 K
调整默认虚拟主机不在使用www.lnmp.org域名,使用_代替;
5 M6 e, v) C$ {: b增加lnmp.conf配置文件中nginx是否使用新版openssl编译安装选项;
" d$ G( d4 d! i0 N3 A增加LNMP模式下上传目录或不需php解析目录php禁止访问的实例代码,去掉注释修改其中目录重启nginx即可使用;
* P$ q' x2 r8 R1 g$ P1 A增加LNMP模式下的https实例配置文件:/usr/local/nginx/conf/enable-ssl-example.conf;3 F: h* C/ |) U2 v
增加LNMPA模式下的https实例配置文件:/usr/local/nginx/conf/enable-lnmpa-ssl-vhost-example.conf;9 b4 e% E% L, N" A' J
增加LAMP模式下的https实例配置文件:/usr/local/apache/conf/enable-apache-ssl-vhost-example.conf;
7 z% h. [' P7 [ u* j- Z; u增加PHP模块zts和non-zts自动识别;* k* F9 D$ W" E8 [( @& I4 t3 l
添加Ubuntu 17.04支持;
6 M7 f: u* p* N; H( u e5 Ephp探针在php7下优化;" W4 m7 t( U1 I ?+ H
fastcgi.conf增加防跨目录的二次设置,移除参考:https://lnmp.org/faq/lnmp-vhost-add-howto.html#user.ini ;/ C0 M' q6 A( Z
imagemagick增加webp格式支持;
6 c- ]/ c" J1 z去掉pureftp配置文件匿名模式下匿名用户上传权限;
7 E! j4 z6 x% L, m$ q防止误卸载,卸载脚本增加备份数据库目录;
1 X9 M0 ^" U; E/ k6 A4 S8 S$ w( f优化pureftpd安装脚本,可单独在服务器进行安装;" }, Q0 t. d9 A* M5 C
优化nginx虚拟主机配置文件,增加对let'sencrypt目录的允许规则;, k1 Z; \' E1 y1 M
优化卸载脚本;
+ T0 ^ d6 k2 c) P优化组件模块安装脚本;6 x8 _ \9 k/ A2 O4 M3 q
优化部分启动脚本;
+ [; _0 q: i3 q+ C. {( r1 @调整升级MySQL/MariaDB时my.cnf和启动脚本的位置到MySQL/MariaDB备份目录下;
6 `! ^: Q% b6 r+ Z9 }, \9 r% V. c调整优化fail2ban、denyhosts安装脚本;/ w& Y7 g$ ^1 C
诸多小的优化及调整......
, T) K3 c" Z# \6 x4 x) y/ ]1 d3 c1 B" R" U/ M4 N! l
我比较佩服军哥这种单枪匹马影响世界的人
& Y! Z9 V4 i M4 \* w; G2 y
+ _( N1 w. d6 r: ?: g7 x; S/ v |
评分
-
查看全部评分
|