- 最后登录
- 2025-8-1
- 注册时间
- 2011-9-25
- 阅读权限
- 200
- 精华
- 1
- 积分
- 10481
- 帖子
- 615
  
TA的每日心情 | 开心 2012-2-24 00:28 |
|---|
签到天数: 125 天 [LV.7]常住居民III
|
MAPn 是一个用于 Linux(CentOS/RedHat/Debian/Ubuntu) 系统的服务环境自动编译程序,具有 MAP(lamp) & MAPn(lnamp) 模式并可随意切换;MAPn 是以 MySQL + Apache + PHP + Nginx(可选) 的安装顺序命名;MAPn 默认安装为 MAP 模式,选择 MAP+n 模式将以 Nginx 作为服务器前端运行,Apache 作为服务器后端运行。【包含程序】
3 ]' {1 A$ Q m1 B+ t( z5 \& H# d4 \( n2 U" h3 ?# V
默认安装:MySQL、Apache、PHP、phpMyAdmin8 J- F# w& _0 l R
可选安装:Nginx、eAccelerator、Zend Optimizer、ionCube、PureFTPd、Suhosin、Memcached、google-perftools (可选安装程序可在 MAPn 主安装完成后于 extras.sh 选择安装)2 f5 {8 M! v" e% U# g# c
2 R" x+ V3 i, [5 s2 y) H b5 v
【附加程序安装说明】
4 J, u6 F I$ @! R+ k( k7 ]6 B& u0 V1 J6 }2 C3 {
当您选择安装 Nginx,则是以 MAP+n 模式运行,当您卸载 Nginx,则是以 MAP 模式运行,切换模式时 MAPn 会自动处理所有有关配置文件;2 P1 |+ c! g" u2 N: q1 @) x
+ \% l2 S& C/ o可选安装程序可在 extras.sh 选择安装,当您安装某个程序后则其不在安装列表显示,转而显示在 unextras.sh 卸载脚本中,如果没有安装的程序则不会在 unextras.sh 中显示,反之,可选程序卸载后会恢复在 extras.sh 列表显示;
) f" H5 ^0 S* f
6 f* y" m, y6 r, Y$ U! @( ^/ r附加(可选)程序可无限制安装与卸载。
8 Q+ v4 Z% ~/ Z+ i/ \' r
) G& k* z) x3 ? g _ H+ I0 B7 R2 b【自定义版本说明】6 L; {" Q* u+ v$ R% {1 k
8 F" M) J4 p/ z' l& m% T8 E默认版本号为 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;6 g8 X" G. D( v: [! C( U4 H. P C
8 {, M5 b4 @+ X. s" P2 q* d9 ^如需安装其它版本号程序,可在安装时选择自定义版本号,注意正确填写版本号格式并确认其版本是存在的(确认链接);
0 @6 n' k" k' w' @, ?8 o) w; |# N4 M; S) g
关于 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 版本;
! }! x: Z& k' V; C& G9 cMySQL 暂不支持 5.5 系列;1 G6 ]9 l# o& _6 _
Apache 暂只支持 2.2 系列;6 N- e9 ?4 q% L4 ]% o
) e0 { ~; `" b
更多程序版本支持将在 MAPn 后续版本支持。0 P, j& p, Q( g% a$ K
- y9 V8 I. e3 f1 f7 }, m
【升级说明】
: ^7 O3 q3 e% E7 q+ B
( A) q/ [8 [ r9 J7 e: W: ?MAPn 3.1 正式版仅支持由 MAPn 3.1 测试版升级,后续版本也将仅支持由 MAPn 3.1 测试版与后续版本升级,直接运行主安装,MAPn 会提醒您是否进行升级,升级时 MAPn 会自动处理数据库等配置文件,但仍建议您升级前做好数据备份;
8 S; n( k) j2 A' K1 l, |8 x0 V- D% J' M
运行 upgrade.sh 可进行 MySQL、Apache、PHP、Nginx 升级/降级,由于考虑到降级等原因,此脚本的原理是将您选择的程序卸载再进行安装,MAPn 会自动处理您的数据,但仍建议您升级前做好数据备份;& q8 ]' Y- J; L! { B: ~
& X$ H1 p: x4 r! j0 Q: C0 x【更新说明】8 R3 M) y U* p" w
6 w3 f* @0 C0 t7 X
* 增加 FTP(PureFTPd) 支持,配有 FTP 用户增加、修改、删除等操作管理脚本;' F+ ]' ^, i; K c
* 增加 MAPn 主升级功能;# y, f. g1 q6 j7 `$ B6 q
* 增加 MySQL、Apache、PHP、Nginx 升降级功能;2 \7 W& I3 `0 d# @6 e; t' }5 `# Z
* 增加附加程序安装与卸载脚本;
& p) ]% s, h" P" A) Z* 增加 Memcached、google-perftools 程序为可选安装;2 v" U: _: d4 i* p& X" n
* 增加 PHP5.3 系列版本支持;, v( k* d6 C$ k' i$ ~2 Y
* 修正部分系统模板获取不到主机名导致 Apache 无法启动的问题;( `; T1 X$ [, A8 `4 x s' f
* 修正部分 Ubuntu11 系统模板安装 PHP 错误的问题;
6 j( w) R" r8 q3 Q; z( D* 修正因 PHP 编译参数导致个别 PHP 代码不兼容的问题;
* e6 ~3 D ]+ C: [" D5 `* 修改虚拟主机配置文件路径为 /usr/local/mapn/vhosts/;
d/ i- ~# h. f! e( w* 修改 Suhosin(PHP守护神) 为可选安装;) I' g+ w o- g, t
* 优化 MAP 与 MAP+n 模式的完美切换;) T. g% G9 I9 ]$ w- h; z
* 优化添加虚拟机脚本的处理方式;
/ K2 a1 p! w$ W9 Q0 M, t8 j! {* 优化安装完成 MySQL 后删除多余的空密码账户;
$ j: \6 k% J8 j. F: s* 等等诸多优化更新。
* q: O4 f4 q3 t D8 [/ p/ M6 H6 P. l0 m0 g9 u" ~4 Y/ D# ^
【安装说明】
5 P, k6 B1 r0 v
, M/ M& d0 k# J" |3 L6 R! m快速开始安装(自动版):5 v2 }' v- k/ @8 p6 c% W/ T+ l6 K
1 u7 G+ ]8 P* Mwget http://www.notago.com/mapn.sh;sh mapn.sh
9 a* R- W; F8 y2 J1 f7 V. e
1 E3 t* O g- z. P/ Y7 x- t& \执行后选择 1 为下载版,选择 2 为完整版(推荐)( c* q, P3 e# x6 f9 U9 D) u" p* g- I" }
' f% n/ Y+ h8 m' i, K
手动版(与自动版任选其一):
( v( Z4 S, o+ p- D; Z% k% V. M2 }; ]5 v/ L) z
下载版:
" i. A) t! ?6 ^+ Dwget http://sourceforge.net/projects/ ... gro-mapn-3.1.tar.gz (下载安装文件)
# y$ S: n+ l/ ^: H/ atar -zxvf ngro-mapn-3.1.tar.gz (解压安装文件)
* ^* y4 g( r/ G. E8 Dcd ngro-mapn-3.1/ (进入工作目录)! R, ^5 L [3 A) U4 D2 i
./centos.sh (执行安装,适用于 CentOS/RedHat )
+ |8 e1 c& f) q( G d) [./debian.sh (执行安装,适用于 Debian/Ubuntu )
3 b+ |& ]# \8 j" Z! d
3 p& i" m7 r2 ` S, P完整版:/ K- @: ]* K- f( k, s- \
wget -c http://sourceforge.net/projects/ ... apn-3.1-full.tar.gz
2 r# {% Y! `' Itar -zxvf ngro-mapn-3.1-full.tar.gz8 R: ^' d" @3 B' {/ M' j% b, K" o
cd ngro-mapn-3.1/
P4 u7 t3 I. V./centos.sh
: W" M' U( y9 `3 I* A7 u+ X/ D! v" ~./debian.sh
0 y# h# J; d7 O8 j; b9 ^( i3 o2 x1 b
下载提示:! L u! x3 s' J8 P
MAPn 项目主要托管于 SourceForge.net,部分中国内服务商屏蔽了 SourceForge.net,导致无法下载等问题,当您的服务器访问不了 SourceForge,请下载托管于谷歌项目的完整版,或者下载 Notago.com 本地完整版;
8 U9 O% E# J& Z, pGoogle: wget -c http://mapn.googlecode.com/files/ngro-mapn-3.1-full.tar.gz; h% [0 E1 T7 \9 f7 R- i
Notago: wget -c http://download.notago.com/mapn/ngro-mapn-3.1-full.tar.gz
: R' K3 ]* E$ Q& ^5 L" H# O% `' _8 N2 ~3 B$ ~" `. w
【使用说明】. m3 V; s% _5 n
2 \9 R9 _( f6 c- X7 b' \7 h; X8 l主安装完成后,如您需安装更多程序支持,可执行 extras.sh 选择进行安装,如需卸载可选程序,可执行 unextras.sh 选择进行卸载;
. a( N- y: x) k3 k# N. `3 }4 X/ l. U- @) H' P2 L! E' \
主安装完成后,如您需升降级 MySQL、Apache、PHP、Nginx,可执行 upgrade.sh 选择进行升降级;7 M9 e6 D% C9 u. N
: x7 A* }& }6 F, [! R/ i状态管理:启动:mapn start | 停止:mapn stop | 重启:mapn restart | 强制停止:mapn kill ;
7 Q1 X! L* P9 e0 O6 D% U4 l, Y; s, e% @ \( |
虚拟主机管理:添加:mapn adv | 删除:mapn rmv ;* q" B/ n/ T* c0 Q7 [$ v/ s
$ F$ w5 S" Y$ E ?) P6 H( y6 {FTP 管理程序:mapn ftp (具有启动、停止、重启,添加用户、修改用户、删除用户);3 k4 j8 P6 w6 F: ]4 o9 M
0 c6 o" C* @0 X2 \) f) w
如您需重新安装 MAPn,可直接执行主安装(centos.sh|debian.sh),MAPn 会询问您是否升级,选择 Y/y 即可;* w+ X2 w4 g F: ?( L$ @
! @6 `; D0 [1 _8 f" e) X) z( }如您需卸载 MAPn,可执行 uninstall.sh 进行彻底卸载,请特别注意先备份好您的数据。) [* x5 j9 z( b. I
( F9 N1 Y! T/ \: s# }9 Q7 I# A' Y) d
【特别说明】
! e; g1 z6 d6 B8 @3 {4 A+ QMAPn 开放源代码,无任何加密,无任何后门,所有程序均采用官方源文件,您可查询 MD5 值进行对比;& u! J& U7 L$ ^5 a5 E8 t
MAPn 所有选单的 ( Y/n ) 均不区分大小写,输入大小写都可;
" B8 \0 m" n+ w1 K$ ?9 L9 s5 \0 m) t4 W5 E- _# w
官方社区支持: http://www.notago.com- }6 U2 u1 P+ y; m; d
官方博客支持: http://www.ngro.org
/ `# T: y {, V7 M. u J$ ZQQ交流群: 965341556 J9 X# U# o, @, ~' ?# {
+ w8 Q) I: \$ U$ B. @
|
|