MAMP mac

MAMP Mac版

前提概要:除了安装,还有使用,win下的和mac界面不一样无所谓,但功能不一样就坑die了,这里主要也是强调下功能差异。

1、首先在网上下载MAMP,我是在52mac上下载的4.1.1版本,有需要的可以在52mac上看一下
MAMP mac
2、安装MAMP,安装没啥好说的,无非就是下一步,下一步,完成
完成之后在应用程序中你可以找到,如下图所示的两个文件夹或者在launchpad中找到两个如下的图标
MAMP mac

MAMP mac
3、点击上图中的MAMP图标进入如下界面
MAMP mac
点击Launch MAMP,输入你的密码,也就是你本机安装软件的密码,打开Apache server和MySQL Server
MAMP mac
这里可能有的同学可能会碰到apache启动不了的情况,别慌,你只需要修改一个文件名 即进入 Applications => MAMP => bin => apache2 => bin 找到 envvars 把它修改为 _envvars
MAMP mac
4、当第三步没有问题之后浏览器会自动打开如下界面,说明你已安装成功
MAMP mac
但是注意我上面标记的红色框,初始显示的是http://localhost:8888/MAMP/?language=English,这里是我本地修改之后的结果。你可以在MAMP的preferences里面进行修改为80端口
MAMP mac
5、修改端口的具体方式是
在preferences里面找到ports,点击set web&MySQL ports to 80 & 3306即可,点击确定,重启apache 和mysql 之后浏览器*问显示的就是localhost/mamp了
MAMP mac
6、上面说的那么多其实也就第三步有点用,其他的应该同学们都会,那下面说一下有关虚拟主机的配置
首先配置虚拟主机的域名 在应用程序中找到mamp文件夹,点开找到如图所示的文件,使用编辑器打开httpd-vhosts.conf,,,这里说明一点,有的同学在网上看的说要在“搜索httpd-vhosts.conf 找到:#Include /Applications/MAMP/conf/apache/extra/httpd-vhosts.conf
将#去掉,使虚拟地址的配置文件生效。” 4.1.1版本好像自动打开了此配置,但是同学们最好自己再确认一下
MAMP mac
7、虚拟主机的配置,以我自己的为例:
MAMP mac
<VirtualHost *:80>
DocumentRoot "/Users/xiaohou/Sites/plankton”
ServerName plankton.com
ServerAlias plankton.com
<Directory "/Users/xiaohou/Sites/plankton">
Options Indexes FollowSymLinks
AllowOverride All
Order deny,allow
Allow from all
</Directory>
</VirtualHost>
然后再本机的hosts文件加上 127.0.0.1 plankton.com
配置完成之后,,保存,重启mamp,在浏览器上输入,plankton.com

8、上面的是一种方法,还有一种简单的方法,就是打开 MAMP PRO
直接再上面添加,,点击“+”输入你主机的虚拟名字,然后在下面路径 选择点击create即可
MAMP mac
创建完成之后,在后侧你会看到一些配置选项,同时本机的hosts文件中再末尾也会对应的帮我们生成一个本地指向虚拟主机的地址,如:
MAMP mac

MAMP mac
,这里我遇到的一个问题是,我第一次配置的虚拟主机 IP address选择是 * 在浏览器*问我主机的时候一直显示是拒绝访问,所以我把它改为了本机的IP 192. ...可以访问,如果有的同学也遇到了类似的不妨这样试一下
外加再注意一下端口问题:localhost是固定8080端口,虚拟主机配置出来的可以选择填写80端口,访问时就不用加8080了

but:这样配置的虚拟主机有时候在httpd-vhosts.conf没有显示出来,如果不能在浏览器*问的时候,可以手动在添加一次

9、重启mamp,在你的虚拟主机的目录下建立测试文件,访问一下,,结果,是,没,毛,病 完美解决
MAMP mac