|
按照惯例, 军哥(licess)LNMP 更新到 1.4 了! S6 I7 p1 g2 S- s
LNMP 1.4 q/ Q/ }- l# k' m% Y2 T
# ?! A; }0 L# y; {6 n0 S, k8 g% X
下载版:+ D. d+ b' ^% [0 B+ M, G3 R
http://soft.vpser.net/lnmp/lnmp1.4.tar.gz (132KB)
! w" N3 G0 L3 B5 AMD5: e9d98239469b9d4c139b4dd46863bb97
6 p) N2 P2 s% Y% H
3 p C: Z6 e& S下载完建议先验证MD5
% \" C& n& f5 Y0 i, f- t. s# Q7 C7 X) T* X1 w4 u
2017年6月1日发布LNMP 1.4正式版
+ e& K! V2 C; H- Z; f- x9 B6 e& o
增加LNMP模式下多PHP版本安装,安装包目录下运行:./install.sh mphp 进行安装;8 w7 r6 g" F6 N, r% G1 q+ |" V
增加单独nginx安装,安装包目录下运行:./install.sh nginx 进行安装;
; d0 Z' C. h1 k- Z4 ?) v. v. ~( M增加单独数据库安装,安装包目录下运行:./install.sh db 进行安装;* o. C7 R) ~2 D0 `+ s
增加Let's Encrypt自动生成证书和自备SSL证书支持;6 ~+ u; B: F3 B' E
增加不安装数据库选项;
7 t9 I" Z9 j* D6 f9 u7 C6 D5 L增加多PHP版本下扩展安装支持;
) {: b' S. z2 R/ ^增加ioncube php7的支持;
# `% y, ]/ D6 r: [% ?$ s8 `' U增加apcu php扩展;
' N4 V, d" f+ I8 D增加PHP7.1支持;
- E/ e9 T: z# Z0 t! x增加lnmp管理脚本升级脚本,安装包目录下运行:./upgrade1.x-1.4.sh;2 p6 T3 j' A7 S
增加对中国用户的识别,使用国内源;
0 h& }4 f" H! E/ Z' J* f$ `增加Amazon Linux、Linux Mint支持;
' ~# M5 N: m* z) o$ Q增加计算显示LNMP安装使用时间;( q; L: k6 z, S; r" R: N! @$ \# J
增加是否已安装LNMP判断,防止重复安装覆盖数据;
& E1 I' O, K" }/ C3 Z$ U( v6 j增加在已存在目录下安装数据库时先进行备份;
/ n6 c+ i* W0 G! Y, j5 ~& |增加防跨目录配置文件移除脚本,安装包目录里tools目录下运行 ./remove_open_basedir_restriction.sh ;
4 s9 J+ T) ^" d: Wlnmp管理脚本增加SSL选项,可以选择Let's Encrypt或自定义证书和key文件,Letsencrypt每7天自动尝试续期;
, K$ o/ @3 x* a' |% p2 A! S4 @lnmp管理脚本增加ftp账号信息显示;
1 J7 H! v" w e- q* nlnmp管理脚本增加LNMP模式下添加虚拟主机时多PHP版本选择选项;2 z# k* d/ }( H. X/ R: y! O
lnmp管理脚本去除add more domain name提示,添加直接输入域名,不添加直接回车;# j D+ k% ~& s" i" O6 k
lnmp管理脚本添加虚拟主机处理流程上的优化;
4 {9 ~) ]+ @ P1 s9 X( Blnmp管理脚本增加多PHP状态管理支持;( }" b/ b4 u. X1 \7 s! I4 h
lnmp管理脚本增加 lnmp ftp show 显示ftp账号信息;
f/ v N1 Z4 u" K; v1 Vlnmp管理脚本已存在虚拟主机SSL时可以直接lnmp ssl add 进行添加;8 Y H1 ?% d. t3 X# P
nginx默认使用openssl 1.0.2进行安装,以便更好的支持http2;
+ l8 f% j1 [9 M* G- ?+ ]修复完善国内composer安装问题,国内能正常流畅的安装;
0 G$ U' C4 {/ L; M9 S) Y修复lnmpa/lamp模式下https问题;
9 i3 {9 R1 ?% o3 r- r修复arm下centos不存在libcurl依赖包的问题;
. j: S7 A- \' g! W" k4 [调整部分软件源码包格式为tar.bz2;' ~4 n: {) V8 G, K
调整apache日志LogLevel为crit;7 M0 F5 d$ f+ W- ?
调整php模块的引入方式,使用with-config-file-scan-dir引入;
/ x- |: p4 k0 W调整默认PHP版本调整为PHP 5.5;
0 [3 i; d5 t. Y* V调整国内外节点顺序,1,3,5 为国内节点(soft1.vpser.net 可调整数字),2,4,6,8 为国外节点(soft2.vpser.net 可调整数字);1 R' R! J& @ n4 O; z2 G
调整默认虚拟主机不在使用www.lnmp.org域名,使用_代替;) z6 K3 ~7 R; T$ M: z
增加lnmp.conf配置文件中nginx是否使用新版openssl编译安装选项;7 V* Z5 g0 ?8 ` r! \- B& o
增加LNMP模式下上传目录或不需php解析目录php禁止访问的实例代码,去掉注释修改其中目录重启nginx即可使用;
) b! a( q' C+ l: g* `增加LNMP模式下的https实例配置文件:/usr/local/nginx/conf/enable-ssl-example.conf;
; h4 `. v0 i7 S. n: B9 e( C增加LNMPA模式下的https实例配置文件:/usr/local/nginx/conf/enable-lnmpa-ssl-vhost-example.conf;
? @3 m. D4 b7 c增加LAMP模式下的https实例配置文件:/usr/local/apache/conf/enable-apache-ssl-vhost-example.conf;
; i) }4 S4 n6 h& J增加PHP模块zts和non-zts自动识别;6 |2 _& s# _. A
添加Ubuntu 17.04支持;
" C1 u' o$ z* i5 S7 Yphp探针在php7下优化;6 }% F' Y2 y( i5 [, b$ U! Z- ]5 Z7 Q
fastcgi.conf增加防跨目录的二次设置,移除参考:https://lnmp.org/faq/lnmp-vhost-add-howto.html#user.ini ;
: j# v) B6 Z2 X; Mimagemagick增加webp格式支持;0 c. ~0 q/ g4 J! x& O7 ]
去掉pureftp配置文件匿名模式下匿名用户上传权限;
- y$ I) `2 X7 W! f% M防止误卸载,卸载脚本增加备份数据库目录;
4 Z* e( L) m3 ]1 Z) n0 a6 {优化pureftpd安装脚本,可单独在服务器进行安装;5 A+ z6 [4 V2 R' ^1 m% A6 r6 ^
优化nginx虚拟主机配置文件,增加对let'sencrypt目录的允许规则;
$ g) W0 p. q7 O: F1 o0 U1 i) Q优化卸载脚本;
1 K* F1 B2 Q- l% M! y! Y6 X优化组件模块安装脚本;
* t/ M2 P. y% Y8 o* ~' @优化部分启动脚本;
4 ]( b: }1 z$ O, V调整升级MySQL/MariaDB时my.cnf和启动脚本的位置到MySQL/MariaDB备份目录下;* k) i1 W/ o% B- U
调整优化fail2ban、denyhosts安装脚本;
7 t8 \- g* ^ g5 h3 U诸多小的优化及调整...... & \9 {5 ~) H' q' U D7 s! x
% }$ A; ?0 h2 Z0 L. M
我比较佩服军哥这种单枪匹马影响世界的人  - P. l P3 N" A
6 [3 F: ^" X* E6 c* l9 \ |
评分
-
查看全部评分
|