MAPn可用于Linux多个发行版的PHP环境套装程。它可以在CentOS、RedHat、Debian、Ubuntu等系统下安装Lnmp(Linux+Nginx+Mysql+Phpmyadmin)和Lnamp(Linux+Nginx+Apache+Phpmyadmin)以及其它常用组件:eAccelerator、Zend Optimizer、ionCube、PureFTPd等。
MAPn 是以 MySQL + Apache + PHP + Nginx(可选) 的安装顺序命名,方便用户记忆。它默认安装为 MAP 模式,选择 MAP+n 模式将以 Nginx 作为服务器前端运行,Apache 作为服务器后端运行。
本站提供的安装教程的MAPn版本为:MAPn v3.1 Stable(发布时间2011年10月29日)。
他们的官方地址:http://www.ngro.org/
由于个别原因,本文章将停止对MAPn后续更新版本提供教程更新。请关注MAPn的官方网站。
以下为安装操作教程,由于网络部分不可靠因素,建议先执行Screen命令。
一、获取安装文件
官方提供两个版本:下载版和完整版。两者不同区别是,下载版为边下载安装程序,边安装相应组件。完整版是把所有的组件压缩在压缩包内,安装时直接提取文件即可。推荐大家使用完整版进行安装。
(1)自动安装脚本
wget -c http://soft.kwx.gd/lamp/mapn.sh;sh mapn.sh
以上命令下载完毕后并执行。
选择1:执行下载版下载操作(边下载边安装)
选择2:执行完整版下载操作(先下载完全版压缩包并自动解压安装)
(2)手动安装(推荐)
1) 下载完整版压缩包
wget -c http://soft.kwx.gd/lamp/ngro-mapn-3.1-full.tar.gz
2) 解压
tar -zxvf ngro-mapn-3.1-full.tar.gz
3) 进入该目录
cd ngro-mapn-3.1/
4) 执行安装脚本
./centos.sh
二、MAPn安装过程
(0)执行安装脚本开始安装
如图,自动脚本会自动选择相应系统的执行文件,同时询问安装下载版和完整版(完整版请选2)。手动安装请执行./centos.sh并请忽略这一步。
(1)确认安装MAPn?
如图,安装脚本询问: Do you want to install Nginx (MAP+n)? Nginx frontend with Apache backend(中文:你要安装含有Nginx的MAPn? 即Nginx在前端运行,Apache在后端运行。详情请点:这里)。
LinuxVPS学习者建议选择Y,安装MAPn(MySQL+Nginx+Apache+Phpmyadmin)。若您不需要nginx作为前端运行,则选择N。
(2)是否安装eAccelerator?
如图,安装脚本询问:Do you want to install eAccelerator? This is a open source PHP accelerator(中文:你想安装eAccelerator吗?它是一个开源的PHP加速器)。根据您自己的需要,输入Y则确认安装。
(3)是否安装Zend Optimizer?
如图,安装脚本询问:Do you want to install Zend Optimizer? This is a PHP decryption & acceleration tool(中文:你要安装的Zend Optimizer吗?这是一个PHP的解密及加速工具)。根据您自己的需要,输入Y则确认安装。
(4)是否安装PureFTPd?
如图,安装脚本询问:Do you want to install PureFTPd? This is a FTP server(中文:您想安装PureFTPd吗?它是一个FTP服务组件)。推荐属于Y安装,方便网站数据管理。
(5)输入Mysql默认帐号Root的密码
如图,安装脚本提示:Please enter the MySQL root password, the default is: root (中文:请输入MYSQL默认帐号Root的密码)。Mysql最高权限用户的密码,建议设置复杂些。
(6)默认网站域名
如图,安装脚本提示:Please enter the server domain name(中文:请输入服务器的域名)。后期还可以创建多个虚拟主机。建议先输入一个二级域名,因为它可以看探针和默认页面。若不输入直接回车,则自动填入您服务器当前名称。
(7)网站管理员邮箱
如图,安装脚本提示:Please enter the server administrator email address(中文:请输入服务器管理员邮箱地址),填入您的邮箱即可。
(8)自定义组件版本
如图,安装脚本提示Do you want to customize program version? You can customize or using the default(你要自定义程序的版本吗?您可以自定义或使用默认)。初次安装,建议输入N跳过,若您需要自定义组件,请参阅官方教程。
(9)按任意键开始安装
OK,开始按任意键安装。按Ctrl+C可以终止脚本(停止安装)。
接下来就是漫长的等待了(根据服务器速度)。
(10)安装完毕
如图,安装完毕。系统会将常用的操作,以及网站的默认页面、PhpMyAdmin的管理地址告知用户。
三、其它相关操作目录
(1)可选组件安装和卸载:《MAPn(lamp\lnamp)一键安装包 可选组件安装和卸载》
(2)MAPn常规操作:《MAPn(lamp\lnamp)一键安装包 常用操作》
(3)自定义组件版本:
MAPn 3.1 Stable 默认版本号为 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
如需安装其它版本号程序,可在安装时选择自定义版本号,注意正确填写版本号格式并确认其版本是存在的(确认链接);
关于 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 版本;
MySQL 暂不支持 5.5 系列;
Apache 暂只支持 2.2 系列;
更多程序版本支持将在 MAPn 后续版本支持。
gucci 長バッグ
most people generation Xers proper now realize that our people exist finding it difficult into their family your marriage, some sort of economy is generally compelling wish to straight into the foreclosed, And some people are almost always located as p…