爱西外网
标题:
MAPn v3.1 Stable 一键安装包正式版发布
[打印本页]
作者:
小东
时间:
2011-10-30 10:14
标题:
MAPn v3.1 Stable 一键安装包正式版发布
MAPn 是一个用于 Linux(CentOS/RedHat/Debian/Ubuntu) 系统的服务环境自动编译程序,具有 MAP(lamp) & MAPn(lnamp) 模式并可随意切换;MAPn 是以 MySQL + Apache + PHP + Nginx(可选) 的安装顺序命名;MAPn 默认安装为 MAP 模式,选择 MAP+n 模式将以 Nginx 作为服务器前端运行,Apache 作为服务器后端运行。
【包含程序】
% i; A% {2 _8 I5 Z/ X6 |8 B/ X
7 w- K1 l. o/ o, q- Z
默认安装:MySQL、Apache、PHP、phpMyAdmin
+ a5 ?2 Z, ]# {; V
可选安装:Nginx、eAccelerator、Zend Optimizer、ionCube、PureFTPd、Suhosin、Memcached、google-perftools (可选安装程序可在 MAPn 主安装完成后于 extras.sh 选择安装)
$ b, n- S3 P# x# W, t
) [. L" r, `$ |& H4 V. _
【附加程序安装说明】
/ |5 C V+ L( m- R
2 e/ G: v }0 i1 b1 ~5 D, w4 {
当您选择安装 Nginx,则是以 MAP+n 模式运行,当您卸载 Nginx,则是以 MAP 模式运行,切换模式时 MAPn 会自动处理所有有关配置文件;
3 n1 H" w4 m4 H: ?, ?" w
6 R8 e" g/ C' X% k! B; M! o
可选安装程序可在 extras.sh 选择安装,当您安装某个程序后则其不在安装列表显示,转而显示在 unextras.sh 卸载脚本中,如果没有安装的程序则不会在 unextras.sh 中显示,反之,可选程序卸载后会恢复在 extras.sh 列表显示;
/ y5 E3 l% h; d9 \+ e; X
+ D* C; g" ]$ S
附加(可选)程序可无限制安装与卸载。
1 e; [, o6 O" G' ~% E: y
' Q! p3 ?8 ~, T- g
【自定义版本说明】
. ^7 v1 F) w* e( P# F$ G! ~6 ~& S3 e
$ U' R' r4 |7 }. p& N
默认版本号为 MySQL-5.1.59、Apache-2.2.21、PHP-5.2.17、Nginx-1.0.8、eAccelerator-0.9.5.3、phpMyAdmin-3.4.7、Memcached-1.4.7;
8 r' o0 N4 D N! r' B0 z
. M- e4 P$ k3 m! f1 ~$ q
如需安装其它版本号程序,可在安装时选择自定义版本号,注意正确填写版本号格式并确认其版本是存在的(
确认链接
);
% z: Q* ` H; G! F* u
* w9 S5 N! @; n/ b! C
关于 PHP5.3 系列版本,MAPn 会自动识别您输入的版本号,如果为 PHP5.3 系列版本号,则以 PHP5.3 系列版本的编译方式编译,并在后续的 Zend Optimizer 将会自动安装为 Zend Guard Loader,同因 PHP5.3 系列版本不兼容 eAccelerator0.9.5 系列版本,所以当您选择了 PHP5.3 系列版本,MAPn 则自动将 eAccelerator 的自定义版本隐藏并安装为 0.9.6.1 版本;
* h5 ]" ^& u( B4 c) q
MySQL 暂不支持 5.5 系列;
2 F+ C# n, W" o' E
Apache 暂只支持 2.2 系列;
3 K: a$ ^- f6 t3 U' V
3 ^ ^ ]' r# t: O! v
更多程序版本支持将在 MAPn 后续版本支持。
+ ^% ~5 u, ]6 y7 j
- j. y! m. h4 h1 K/ H0 t- q
【升级说明】
3 M- {. V' w2 l' I
$ @" ?4 k4 Z' f8 m6 r! M% s
MAPn 3.1 正式版仅支持由 MAPn 3.1 测试版升级,后续版本也将仅支持由 MAPn 3.1 测试版与后续版本升级,直接运行主安装,MAPn 会提醒您是否进行升级,升级时 MAPn 会自动处理数据库等配置文件,但仍建议您升级前做好数据备份;
" k$ A' p! R: C0 C
$ k/ S7 o7 f4 M. x
运行 upgrade.sh 可进行 MySQL、Apache、PHP、Nginx 升级/降级,由于考虑到降级等原因,此脚本的原理是将您选择的程序卸载再进行安装,MAPn 会自动处理您的数据,但仍建议您升级前做好数据备份;
# i- D; a* c# S- t9 b
9 @' r6 C# l2 x' H# v) A
【更新说明】
" z0 y$ T8 z/ T" I% z, N' E. d5 B
6 F4 S5 F: ~. h9 j& ^7 S
* 增加 FTP(PureFTPd) 支持,配有 FTP 用户增加、修改、删除等操作管理脚本;
- p7 L1 l9 Z% e; b# |
* 增加 MAPn 主升级功能;
8 C' Y \# X- r0 t, b$ H# n" T
* 增加 MySQL、Apache、PHP、Nginx 升降级功能;
4 Y# ~" u- u1 ]2 j* M) U1 r
* 增加附加程序安装与卸载脚本;
% l! [' ?/ |2 D- w6 b* ~
* 增加 Memcached、google-perftools 程序为可选安装;
* ?6 m5 s+ U, i; M
* 增加 PHP5.3 系列版本支持;
! X9 J" F/ S) i9 e# R3 S5 K
* 修正部分系统模板获取不到主机名导致 Apache 无法启动的问题;
) |# b: S( r, q
* 修正部分 Ubuntu11 系统模板安装 PHP 错误的问题;
" K, ^# {; ^& Y+ X8 T I
* 修正因 PHP 编译参数导致个别 PHP 代码不兼容的问题;
1 O* L0 {8 G! f: V9 U) _, k& c+ k
* 修改虚拟主机配置文件路径为 /usr/local/mapn/vhosts/;
/ [. d4 K! [ d7 V f
* 修改 Suhosin(PHP守护神) 为可选安装;
8 B2 F9 s |1 K1 c* m0 e7 h* i
* 优化 MAP 与 MAP+n 模式的完美切换;
0 }( ]6 j5 e% `6 _0 M* I" c& D# O
* 优化添加虚拟机脚本的处理方式;
; U! n" f- y$ @6 G0 B6 a" C
* 优化安装完成 MySQL 后删除多余的空密码账户;
. ^+ Z( q" w2 p/ e9 j
* 等等诸多优化更新。
8 K7 p! k$ d7 ^9 ^$ {9 Y# ]
' I! ~1 ?7 W+ B% W9 B @1 Y
【安装说明】
, X( o# W+ j6 n; x% c! x/ P
2 C( z Z' {8 E; P
快速开始安装(自动版):
1 r! v5 Z; V; E- t$ X9 g3 ?! b
8 N; |; h- h# Q8 r# v' \
wget
http://www.notago.com/mapn.sh;sh
mapn.sh
6 Q$ @3 k* Z2 m/ h, I5 _+ j' b
4 D3 m6 z% s- }# x' ?+ y
执行后选择 1 为下载版,选择 2 为完整版(推荐)
! ]- e$ f3 e0 T' ^! [, p1 f
5 O4 b c! A! U1 @- I- r& T, K
手动版(与自动版任选其一):
. O/ p" T" m, ]7 ^) |- j
, x8 ?1 T( z& P4 H+ _ `
下载版:
# ?2 p) E2 m' i# u4 s
wget
http://sourceforge.net/projects/ ... gro-mapn-3.1.tar.gz
(下载安装文件)
1 P/ d# u1 j1 c" e- m8 n( q
tar -zxvf ngro-mapn-3.1.tar.gz (解压安装文件)
" N& h# C3 f Y2 T# O1 a; m; \/ i8 d
cd ngro-mapn-3.1/ (进入工作目录)
3 J# |$ b1 E3 Z. \ i* n. P( L
./centos.sh (执行安装,适用于 CentOS/RedHat )
+ F4 J0 U- A3 p# L
./debian.sh (执行安装,适用于 Debian/Ubuntu )
* N! z l; p- Z2 S; e' f
6 v( n3 E t4 `; k4 U( U5 y8 g
完整版:
8 U' f: x- e' K
wget -c
http://sourceforge.net/projects/ ... apn-3.1-full.tar.gz
: `6 e6 r( O0 |$ K; {0 J+ h) {7 s
tar -zxvf ngro-mapn-3.1-full.tar.gz
0 p; ^% M4 T$ H# N% V, K
cd ngro-mapn-3.1/
. e9 F B% e$ @: F0 W2 m5 B
./centos.sh
! Y( {: F& S. _& G
./debian.sh
( y/ J6 ]7 w) ^$ q: J' t. c
4 M. g5 S1 y' W: S+ c% o
下载提示:
% N. H' y6 L1 \1 @. w
MAPn 项目主要托管于 SourceForge.net,部分中国内服务商屏蔽了 SourceForge.net,导致无法下载等问题,当您的服务器访问不了 SourceForge,请下载托管于谷歌项目的完整版,或者下载 Notago.com 本地完整版;
: G, L* y! D; R) f( ~
Google: wget -c
http://mapn.googlecode.com/files/ngro-mapn-3.1-full.tar.gz
: u! H' X4 P8 y% B
Notago: wget -c
http://download.notago.com/mapn/ngro-mapn-3.1-full.tar.gz
, ^" {; G: Q4 ?* E
( U1 ?5 L, l' I: ]
【使用说明】
& r$ v' S- W! Q; { K) [
9 m& l9 {. y0 n$ |
主安装完成后,如您需安装更多程序支持,可执行 extras.sh 选择进行安装,如需卸载可选程序,可执行 unextras.sh 选择进行卸载;
) _+ ^! e) b3 j9 m4 a
! n; C: |5 T- a5 @9 t- I& j+ x. S
主安装完成后,如您需升降级 MySQL、Apache、PHP、Nginx,可执行 upgrade.sh 选择进行升降级;
, _. Y3 N6 }6 @
% A+ F# ]5 X: J o4 K+ ?4 |2 z
状态管理:启动:mapn start | 停止:mapn stop | 重启:mapn restart | 强制停止:mapn kill ;
% p0 L9 S7 z+ R3 U. y2 c
8 a2 _( N G" U8 j, H9 @
虚拟主机管理:添加:mapn adv | 删除:mapn rmv ;
s- q; s# A7 _: |1 o
! `! F( w2 P" c9 ]
FTP 管理程序:mapn ftp (具有启动、停止、重启,添加用户、修改用户、删除用户);
: K9 c. F& v9 c& c& R& h; ]6 p
, S: q, K, X5 F: @
如您需重新安装 MAPn,可直接执行主安装(centos.sh|debian.sh),MAPn 会询问您是否升级,选择 Y/y 即可;
9 w2 q9 J% J% d/ F! e8 F r
5 [" v3 R3 h6 q1 b7 E7 H- W
如您需卸载 MAPn,可执行 uninstall.sh 进行彻底卸载,请特别注意先备份好您的数据。
+ A; [ Y2 S5 q4 L y2 A* D
3 `' s# l4 D- u6 J# ^! J
【特别说明】
" z p5 t" q h# `! A9 d
MAPn 开放源代码,无任何加密,无任何后门,所有程序均采用官方源文件,您可查询 MD5 值进行对比;
& }- j/ d! U* E
MAPn 所有选单的 ( Y/n ) 均不区分大小写,输入大小写都可;
C% `& Z; }3 x' a0 V, y
: }1 g+ d# \8 W Q. [5 f) q; J$ p
官方社区支持:
http://www.notago.com
& I9 V! h1 S T' X
官方博客支持:
http://www.ngro.org
: A) f0 P- s* l/ U0 g: a
QQ交流群: 96534155
* V1 _) l0 z6 B7 p4 T; A" \1 z7 ~
8 `) Q) _6 k7 O$ S" T
作者:
黄超
时间:
2011-10-30 20:52
顶!楼主,我力挺你!好贴!大饱眼福!
欢迎光临 爱西外网 (https://www.ixisu.com/)
Powered by Discuz! X2.5