MAPn 是一个用于 Linux(CentOS/RedHat/Debian/Ubuntu) 系统的服务环境自动编译程序,具有 MAP(lamp) & MAPn(lnamp) & NMP 三种模式可选;
MAPn 是以 MySQL + Apache +PHP+Nginx(可选) 的安装顺序命名;
目前 MAPN3.1.1 特别版 已经支持三种模式
分别为:
1、Apache + MYSQL + PHP + Nginx (MAP+n);
2、Nginx + MYSQL + PHP (NMP);
3、Apache + MYSQL + PHP (AMP)。
安装过程中可以自主选择,若不选择,则默认安装LAMP模式。
特别注意一点,MAPN3.1.1 特别版目前采用的php为5.2.17,mysql为5.1.60。
MAPN3.1.1 特别版更新内容如下
1、精简安装过程,安装时仅安装需要的组件,其余的则为后期可选安装;
2、部分软件更新至最新稳定版,包括phpmyadmin,nginx之类的;
3、提高程序工作效率以及总体稳定。
下载地址:
官方源:wget sourceforge.net/projects/webhost/files/stable/ngro-mapn-3.1.1.tar.gz
Z15源:wget mapn.ninli.com/ngro-mapn-3.1.1.tar.gz
安装步骤:
1、解压
tar zvxf ngro-mapn-3.1.1.tar.gz
2、进入安装文件目录
cd ngro-mapn-3.1.1
3、运行安装脚本
centos/red hat 用户执行
./centos.sh
debian/ubuntu 用户执行
./debian.sh
4、根据提示,选择安装模式,是LAMP还是LAMNP还是LNMP,输入序号即可 提示,debian及ubuntu用户会有一个
Where are your servers located? asia,america,europe,oceania or africa
这样的提示,这是问你服务器在那个区域
分别可以输入 asia 或 america 或 europe 或 oceania 或 africa
中文意思就是 亚洲,美洲,欧洲,大洋洲,非洲
这个是关乎到debian及ubuntu用户的系统更新
若不输入任何地域信息,则默认是 美洲
运行 MAPn adv 添加虚拟机后会自动产生域名提醒页面,部分用户不需要这个功能想要去掉:
修改很简单,打开 /usr/local/mapn/scripts/addvhosts.sh,在大概 237行-241行处,将代码删除或注释即可~
if [ ! -f $virtualhostdir/default.html ]; then cp -f /usr/local/mapn/conf/default.html $virtualhostdir/default.html sed -i "s#domainname#$domain#g" $virtualhostdir/default.html sed -i "s#homedirectory#$virtualhostdir#g" $virtualhostdir/default.html fi