|
|
按照惯例, 军哥(licess)LNMP 更新到 1.4 了9 p- T' x6 `0 r5 _
LNMP 1.4
0 Z" [% J' K# c7 i9 V& z: L/ S; ~7 T% P) C( U0 j6 _0 E ]
下载版:
9 g6 h6 x, G1 J( Z! v6 b. Qhttp://soft.vpser.net/lnmp/lnmp1.4.tar.gz (132KB)
7 L2 y( B; H5 |& YMD5: e9d98239469b9d4c139b4dd46863bb97
7 Z& Q8 _1 f" u4 h. R; l$ J
7 _' H7 r8 {5 {) x# {. n. ?下载完建议先验证MD5: s: w7 F$ M6 _. k1 _9 N; M( \
8 ^, \, X7 L* l6 P2017年6月1日发布LNMP 1.4正式版
) c8 {+ @- n3 j8 ] N3 ?
2 A+ `. C" v% x( D% G) n; n增加LNMP模式下多PHP版本安装,安装包目录下运行:./install.sh mphp 进行安装;5 I+ T- y8 p |0 U- m4 ]' l
增加单独nginx安装,安装包目录下运行:./install.sh nginx 进行安装;
8 ~) q% g4 I+ W增加单独数据库安装,安装包目录下运行:./install.sh db 进行安装;! O" W! \0 G9 O
增加Let's Encrypt自动生成证书和自备SSL证书支持;
) {) E/ _% ]# X' b# l增加不安装数据库选项;
7 T; x! c. _( \2 _, J& L增加多PHP版本下扩展安装支持;* R* Y) M, R# r
增加ioncube php7的支持;
1 Z" i5 X; r; ~) P# ?增加apcu php扩展;7 {# B1 A2 z* {7 i
增加PHP7.1支持;
( Q, e8 K4 ^& s$ j1 [0 H* e9 O( a增加lnmp管理脚本升级脚本,安装包目录下运行:./upgrade1.x-1.4.sh;( f8 ^% ?. e& x( y# u
增加对中国用户的识别,使用国内源;2 @( W }' y; c0 q5 k" c5 p; w
增加Amazon Linux、Linux Mint支持;" I d8 ~; Y, G; u2 ]5 d
增加计算显示LNMP安装使用时间;
6 b1 c/ q% t% W# q2 ^; U) Z [增加是否已安装LNMP判断,防止重复安装覆盖数据;9 m; Y6 J9 `2 I9 x
增加在已存在目录下安装数据库时先进行备份;
; R: W9 H7 c' |/ b- {9 C增加防跨目录配置文件移除脚本,安装包目录里tools目录下运行 ./remove_open_basedir_restriction.sh ;" q* p, N- N- K+ y- w
lnmp管理脚本增加SSL选项,可以选择Let's Encrypt或自定义证书和key文件,Letsencrypt每7天自动尝试续期;, l: ?- y( O$ J
lnmp管理脚本增加ftp账号信息显示;
" I3 V M; J+ U: mlnmp管理脚本增加LNMP模式下添加虚拟主机时多PHP版本选择选项;0 S5 N! E3 R2 D, ^
lnmp管理脚本去除add more domain name提示,添加直接输入域名,不添加直接回车;
: d3 j) [1 R" |2 E& X$ }5 Mlnmp管理脚本添加虚拟主机处理流程上的优化;: f; T+ e1 c$ K J
lnmp管理脚本增加多PHP状态管理支持; F. F) F0 z+ A7 [' C7 _/ O( d; @* {
lnmp管理脚本增加 lnmp ftp show 显示ftp账号信息;" D% k- |, L8 O. E: p
lnmp管理脚本已存在虚拟主机SSL时可以直接lnmp ssl add 进行添加;; S1 Y) G# w) q8 n. n3 `
nginx默认使用openssl 1.0.2进行安装,以便更好的支持http2;
. Z* d+ q9 o7 w! f修复完善国内composer安装问题,国内能正常流畅的安装;' s7 Q% D! O. T/ p% u" a) _% ^
修复lnmpa/lamp模式下https问题; S/ X, s0 l6 J. w( @
修复arm下centos不存在libcurl依赖包的问题;
( J8 A6 X/ [: S$ l' n) E调整部分软件源码包格式为tar.bz2;3 B$ Q$ k& f3 G& O& k* G
调整apache日志LogLevel为crit;
- @* w, {$ z4 E/ F调整php模块的引入方式,使用with-config-file-scan-dir引入;; c6 u+ m) v; b
调整默认PHP版本调整为PHP 5.5;
' v% `& ^; N( x: Z* S% ^1 ~调整国内外节点顺序,1,3,5 为国内节点(soft1.vpser.net 可调整数字),2,4,6,8 为国外节点(soft2.vpser.net 可调整数字);
8 t: N8 T7 e# @( j9 B. A- v8 T调整默认虚拟主机不在使用www.lnmp.org域名,使用_代替;
- ?6 `8 T6 Q; U2 F' T8 N% ~增加lnmp.conf配置文件中nginx是否使用新版openssl编译安装选项;
- l1 s9 B/ M5 ^& x2 l f增加LNMP模式下上传目录或不需php解析目录php禁止访问的实例代码,去掉注释修改其中目录重启nginx即可使用;
8 } C& |/ d; n增加LNMP模式下的https实例配置文件:/usr/local/nginx/conf/enable-ssl-example.conf;
( t) ?5 Y2 u' U2 `% H增加LNMPA模式下的https实例配置文件:/usr/local/nginx/conf/enable-lnmpa-ssl-vhost-example.conf;
7 v+ Q1 a. A4 B) o增加LAMP模式下的https实例配置文件:/usr/local/apache/conf/enable-apache-ssl-vhost-example.conf;
+ M# f/ u+ ~6 ]$ @增加PHP模块zts和non-zts自动识别;
2 \6 s8 m) ]3 {5 _) r添加Ubuntu 17.04支持;
& R: r0 e$ |" w+ ?php探针在php7下优化;' o, q* H2 _( _1 v/ {
fastcgi.conf增加防跨目录的二次设置,移除参考:https://lnmp.org/faq/lnmp-vhost-add-howto.html#user.ini ;2 e# S, K7 ]: w9 N" J+ C
imagemagick增加webp格式支持;6 l% H" {. I/ u5 \( s( T( K
去掉pureftp配置文件匿名模式下匿名用户上传权限;' M: \; r+ E. d) W1 a' B a
防止误卸载,卸载脚本增加备份数据库目录;& V6 g/ M- Y T7 P1 t# _
优化pureftpd安装脚本,可单独在服务器进行安装;
* T" T5 V2 r1 T# X" q5 L3 O P; u2 S优化nginx虚拟主机配置文件,增加对let'sencrypt目录的允许规则;' {) I/ p( o# H+ |. {
优化卸载脚本;# t2 K" O* L8 u6 p2 l
优化组件模块安装脚本;: p3 n( L4 c" |& w1 N* Y1 n
优化部分启动脚本;
5 _% {8 }# h: U$ p' o( o# \7 ]/ s调整升级MySQL/MariaDB时my.cnf和启动脚本的位置到MySQL/MariaDB备份目录下;
+ m- a3 i+ i3 i* n* Q. L8 i; C$ O调整优化fail2ban、denyhosts安装脚本;8 Q+ f7 V+ {5 q; z
诸多小的优化及调整......
% V3 E7 d+ j( ~ r0 R, o6 J. U7 B- i8 f+ i* o' z
我比较佩服军哥这种单枪匹马影响世界的人  % m0 ~ ]+ ^ N5 B b
9 }4 `; O' q/ O, }# C |
评分
-
查看全部评分
|