|
按照惯例, 军哥(licess)LNMP 更新到 1.4 了
. U3 h& Z+ e5 _. u; yLNMP 1.4
# Z1 v5 p$ w$ a+ y# o" t0 @$ ^& ^& x5 v) J4 k" I3 U& Y
下载版:
3 i- s( N2 W* Z6 m& B1 Shttp://soft.vpser.net/lnmp/lnmp1.4.tar.gz (132KB)
$ q q& ]; L6 L& aMD5: e9d98239469b9d4c139b4dd46863bb970 w2 ~4 Y$ v7 n) x: m
. t2 z1 l8 R* |# K9 ]2 k下载完建议先验证MD5. U0 X- e B2 Y1 }& q, v* e
+ s! o6 V. A3 Y) Y1 Z7 W7 y
2017年6月1日发布LNMP 1.4正式版; T5 s+ n" }8 z9 @8 M
' J. Y3 b8 p8 y `
增加LNMP模式下多PHP版本安装,安装包目录下运行:./install.sh mphp 进行安装;
% t4 J' h5 P; v$ }& s8 b" a3 C, g增加单独nginx安装,安装包目录下运行:./install.sh nginx 进行安装;$ c+ r* Y% B9 s, u
增加单独数据库安装,安装包目录下运行:./install.sh db 进行安装;
* p& e* P9 a# F8 `3 }0 \增加Let's Encrypt自动生成证书和自备SSL证书支持;9 c9 b2 M, M- P. R2 `) V" F6 T! z& C% w9 a
增加不安装数据库选项;
# g" [& P Q! u# p6 P% i2 b! l增加多PHP版本下扩展安装支持;9 |$ [/ K: Y/ ^8 |/ }- F1 L
增加ioncube php7的支持;
: K9 j, e; \; u& k增加apcu php扩展;
9 a: F2 W1 d+ j+ \/ E增加PHP7.1支持; Q- G5 M# T* T8 ^- @4 c
增加lnmp管理脚本升级脚本,安装包目录下运行:./upgrade1.x-1.4.sh;
& r( N3 n: I- t5 t! n, l' l9 m增加对中国用户的识别,使用国内源;3 E" D1 l; A! ~
增加Amazon Linux、Linux Mint支持;
+ b6 y' k' Q) N' k3 V9 K增加计算显示LNMP安装使用时间;8 t* c( I) d% w; K( \! B7 S
增加是否已安装LNMP判断,防止重复安装覆盖数据;
( W( @$ m+ ^; q+ ]. z1 B- P, L增加在已存在目录下安装数据库时先进行备份;
' f( @" \1 K6 r7 |8 ~5 m* H增加防跨目录配置文件移除脚本,安装包目录里tools目录下运行 ./remove_open_basedir_restriction.sh ;
, {- N) ~' y" b; klnmp管理脚本增加SSL选项,可以选择Let's Encrypt或自定义证书和key文件,Letsencrypt每7天自动尝试续期;
' X) A6 Y5 n0 S0 `lnmp管理脚本增加ftp账号信息显示;
( O3 C0 b( ]- Tlnmp管理脚本增加LNMP模式下添加虚拟主机时多PHP版本选择选项;
# Q2 A- z9 T" {* N- }# o2 xlnmp管理脚本去除add more domain name提示,添加直接输入域名,不添加直接回车;
* P8 `! j7 x/ o% r% u1 mlnmp管理脚本添加虚拟主机处理流程上的优化;
) H& D9 p4 f' u1 N) X2 Glnmp管理脚本增加多PHP状态管理支持;
$ i9 F$ O* c" S9 Nlnmp管理脚本增加 lnmp ftp show 显示ftp账号信息;: L! y# S T. ]
lnmp管理脚本已存在虚拟主机SSL时可以直接lnmp ssl add 进行添加;
. v8 z) [- T6 }# nnginx默认使用openssl 1.0.2进行安装,以便更好的支持http2;
; Y# _- r' H9 N5 `. I0 P+ A修复完善国内composer安装问题,国内能正常流畅的安装;$ \8 ^8 W+ B$ Z9 Z/ ^8 O+ C
修复lnmpa/lamp模式下https问题;! `0 v3 S9 L& c- F4 y9 m n" {, c; f
修复arm下centos不存在libcurl依赖包的问题;% k4 D: g6 s! Z& i0 W% j3 @$ q
调整部分软件源码包格式为tar.bz2;* j9 R7 E" z, }! _" x2 s0 g9 b
调整apache日志LogLevel为crit;
5 @: l! k7 j) e* v2 L; C0 _" k调整php模块的引入方式,使用with-config-file-scan-dir引入;1 F" e7 z+ J( x1 J) j
调整默认PHP版本调整为PHP 5.5;
2 B& h$ `8 F' o2 s: C调整国内外节点顺序,1,3,5 为国内节点(soft1.vpser.net 可调整数字),2,4,6,8 为国外节点(soft2.vpser.net 可调整数字);
7 A5 U" @8 _4 m! w调整默认虚拟主机不在使用www.lnmp.org域名,使用_代替;
1 V E! Z( D2 r! J- n增加lnmp.conf配置文件中nginx是否使用新版openssl编译安装选项;
, o- ]/ j/ q* [+ t u增加LNMP模式下上传目录或不需php解析目录php禁止访问的实例代码,去掉注释修改其中目录重启nginx即可使用;
5 H& c6 `4 N, e4 e增加LNMP模式下的https实例配置文件:/usr/local/nginx/conf/enable-ssl-example.conf;
' s- w+ ?5 `, a; N7 f增加LNMPA模式下的https实例配置文件:/usr/local/nginx/conf/enable-lnmpa-ssl-vhost-example.conf;
W' P# j. u& V0 P+ y& C% H增加LAMP模式下的https实例配置文件:/usr/local/apache/conf/enable-apache-ssl-vhost-example.conf;
$ I. Q6 [' }6 Y* G% ^增加PHP模块zts和non-zts自动识别;+ v E4 ?3 f" ?( n( t
添加Ubuntu 17.04支持;- f/ X+ ^/ H. f; O9 P5 H8 c
php探针在php7下优化;5 ~. L5 M" C7 Q) Z: s+ K
fastcgi.conf增加防跨目录的二次设置,移除参考:https://lnmp.org/faq/lnmp-vhost-add-howto.html#user.ini ;7 i- b) h1 l* n7 f& K) ?" v. d# f
imagemagick增加webp格式支持;
" J" V! L7 B; o去掉pureftp配置文件匿名模式下匿名用户上传权限;4 l/ |( Y" X1 K/ [
防止误卸载,卸载脚本增加备份数据库目录;2 z) F* u" {4 I, n
优化pureftpd安装脚本,可单独在服务器进行安装;, }' L( F. Y H0 [& Q: c
优化nginx虚拟主机配置文件,增加对let'sencrypt目录的允许规则;$ B; R( O- }0 k& p- P T/ B6 k6 m
优化卸载脚本;
( P. Z1 [' ~ y4 |( Q$ I' D* h8 i% P优化组件模块安装脚本;
9 X7 S- H- v& U# G( \优化部分启动脚本;9 ]& y& x7 U2 `! _7 ]* A
调整升级MySQL/MariaDB时my.cnf和启动脚本的位置到MySQL/MariaDB备份目录下;$ _, t0 R a7 r* f- [0 f
调整优化fail2ban、denyhosts安装脚本;1 B1 ]+ B5 k5 J# X
诸多小的优化及调整......
' O% S5 D, i" T& B
. l2 U2 `, a5 y, N
我比较佩服军哥这种单枪匹马影响世界的人 ) ^' O" z2 s* m9 I x
v* {! c. f8 u% q. M! W! q
|
评分
-
查看全部评分
|