|
|
按照惯例, 军哥(licess)LNMP 更新到 1.4 了9 v3 w& L- r* K) S
LNMP 1.4" [2 k5 a M7 M) E2 P; z( V
& m+ @$ f+ i$ d2 N# [" X0 x
下载版:+ a- M' f/ ~; Z/ u( p
http://soft.vpser.net/lnmp/lnmp1.4.tar.gz (132KB). x! [4 v# |& A: ^: Z
MD5: e9d98239469b9d4c139b4dd46863bb97( m/ c, l/ F: t( c+ c
, }- l/ S2 A' L3 z, e: R% @% G下载完建议先验证MD5
7 y& d! _0 `! t, u
! h1 B7 j1 {: |2017年6月1日发布LNMP 1.4正式版
O. r% o0 x0 W) f
$ o% c/ h0 ?5 v1 w8 z1 }* A增加LNMP模式下多PHP版本安装,安装包目录下运行:./install.sh mphp 进行安装;
* M! ]6 @! c1 `3 V增加单独nginx安装,安装包目录下运行:./install.sh nginx 进行安装;+ F G0 T9 p+ X0 V7 y
增加单独数据库安装,安装包目录下运行:./install.sh db 进行安装;' X0 L$ S! ?- N: q1 L" ?
增加Let's Encrypt自动生成证书和自备SSL证书支持;
. ~2 w) z5 ~" g. A增加不安装数据库选项;
* r# c* N6 d# Q+ D增加多PHP版本下扩展安装支持;
; c- b7 p, B. T* [6 w增加ioncube php7的支持;
6 {3 N( ]9 h$ I增加apcu php扩展;
* e7 {+ Q4 R8 n. b增加PHP7.1支持;& ~, p8 U" ~$ d4 t/ M) f- c
增加lnmp管理脚本升级脚本,安装包目录下运行:./upgrade1.x-1.4.sh;
' X) |' U n: ]/ ]3 Z `8 o增加对中国用户的识别,使用国内源;: b) u& t6 d" J+ ~( a. m7 X. X
增加Amazon Linux、Linux Mint支持;4 V' y$ w! S( r; J; ]3 w
增加计算显示LNMP安装使用时间;
+ [ H& B& I4 J3 y增加是否已安装LNMP判断,防止重复安装覆盖数据;2 h2 r9 }( B' z/ ^! x0 f
增加在已存在目录下安装数据库时先进行备份;# s+ [5 m; M8 u
增加防跨目录配置文件移除脚本,安装包目录里tools目录下运行 ./remove_open_basedir_restriction.sh ;
7 {5 g# Q8 ~3 ]% R! e7 {lnmp管理脚本增加SSL选项,可以选择Let's Encrypt或自定义证书和key文件,Letsencrypt每7天自动尝试续期;
" f( z1 ]( V4 {3 S J! V3 Klnmp管理脚本增加ftp账号信息显示;
- |% Z! A0 l, |) x0 R" C4 ~, Jlnmp管理脚本增加LNMP模式下添加虚拟主机时多PHP版本选择选项;
6 f+ p6 O! @, L! L5 ^& r/ n3 j2 {) qlnmp管理脚本去除add more domain name提示,添加直接输入域名,不添加直接回车;
: w9 G8 D" {3 L, r9 }$ Dlnmp管理脚本添加虚拟主机处理流程上的优化;" y6 g, f" z/ t) @$ l# }) @
lnmp管理脚本增加多PHP状态管理支持;
- D! f2 j; z1 \3 q8 J' h* S* Klnmp管理脚本增加 lnmp ftp show 显示ftp账号信息;8 p8 Q6 ?. \) m0 d& H6 h5 l; _
lnmp管理脚本已存在虚拟主机SSL时可以直接lnmp ssl add 进行添加;
$ i5 p. f' r% z" [! p) h! lnginx默认使用openssl 1.0.2进行安装,以便更好的支持http2;
# @, H+ v1 T% }& R修复完善国内composer安装问题,国内能正常流畅的安装;& b- b% A+ ]; v. k/ z* ~
修复lnmpa/lamp模式下https问题;; T) f9 n5 V( m) ^
修复arm下centos不存在libcurl依赖包的问题;, Q5 F$ J" ~' n; X0 ]; M
调整部分软件源码包格式为tar.bz2;
" N' b( o; I% J6 E$ s/ b调整apache日志LogLevel为crit;
6 \3 H7 d. s* V/ q- L! q8 c4 V调整php模块的引入方式,使用with-config-file-scan-dir引入;
L$ [! m# h5 G& a) V调整默认PHP版本调整为PHP 5.5;
) `# I# _7 S6 h, q调整国内外节点顺序,1,3,5 为国内节点(soft1.vpser.net 可调整数字),2,4,6,8 为国外节点(soft2.vpser.net 可调整数字);
+ z# _# U& n* X; a调整默认虚拟主机不在使用www.lnmp.org域名,使用_代替;
D5 E! `9 Y( q( [* M" ~增加lnmp.conf配置文件中nginx是否使用新版openssl编译安装选项;3 @3 m% [6 h! C* o* [ \0 a
增加LNMP模式下上传目录或不需php解析目录php禁止访问的实例代码,去掉注释修改其中目录重启nginx即可使用;! N. p1 v5 @; r l* g/ v) n
增加LNMP模式下的https实例配置文件:/usr/local/nginx/conf/enable-ssl-example.conf;
q+ }2 M* N/ O% f增加LNMPA模式下的https实例配置文件:/usr/local/nginx/conf/enable-lnmpa-ssl-vhost-example.conf;
4 S/ }' A; M6 V9 V# U- D增加LAMP模式下的https实例配置文件:/usr/local/apache/conf/enable-apache-ssl-vhost-example.conf;1 ]4 W$ l1 M! r X, S. i: {3 C; U
增加PHP模块zts和non-zts自动识别;* d) l7 [* R( E, d% r/ U
添加Ubuntu 17.04支持;
1 F, c4 ?9 x. c9 F B; b- d; ]php探针在php7下优化;
, B1 V6 f* M- Rfastcgi.conf增加防跨目录的二次设置,移除参考:https://lnmp.org/faq/lnmp-vhost-add-howto.html#user.ini ; j& N' c0 y8 Z# w
imagemagick增加webp格式支持;4 q8 I+ i/ X" i5 ?: L0 A/ F6 `% d
去掉pureftp配置文件匿名模式下匿名用户上传权限;
! j6 T: J" D/ e2 t1 g防止误卸载,卸载脚本增加备份数据库目录;
& v( z. D' y2 O5 M4 j$ u优化pureftpd安装脚本,可单独在服务器进行安装;
. c: ?" ^( Y( ~0 u3 l& n _优化nginx虚拟主机配置文件,增加对let'sencrypt目录的允许规则;. M7 u, Q2 L v0 K1 C
优化卸载脚本;6 _( @! h4 ~) b: C6 S
优化组件模块安装脚本;
5 S& j J& s+ L1 q$ W8 n2 N优化部分启动脚本;
; |7 P& p0 [# R0 q' Y1 {% y调整升级MySQL/MariaDB时my.cnf和启动脚本的位置到MySQL/MariaDB备份目录下;2 L/ L7 t9 _/ Y1 ^% \
调整优化fail2ban、denyhosts安装脚本;4 v2 m% b& w G9 P( B
诸多小的优化及调整...... ) |5 I$ ^4 T9 m% s$ P
* _2 `, v) Z1 J$ v
我比较佩服军哥这种单枪匹马影响世界的人  , B$ z- {3 g6 i. H B. ~+ [
1 G# R( J1 Y/ a/ E9 z% ]# J
|
评分
-
查看全部评分
|