1. 下载MAMP安装文件
可以直接到下面的官网去下载,如果你的网速足够快的话, https://www.mamp.info/en/ 当然你如果觉得想要快一点,我为你准备了百度网盘的下载地址。 http://pan.baidu.com/s/1qWxLliG
2. 安装MAMP
这里我为了方便,直接采用截图的方式来进行说明
3. 运行MAMP
安装后完成后可以在/Applications/MAMP文件夹下找到启动程序。双击MAMP开始运行。 单击Preferences 看到了MAMP欢迎界面之后,代表安装成功。
4. 查看phpinfo
可以看到如下内容: 可以看到php.ini为:
/Applications/MAMP/bin/php/php5.6.10/conf/php.ini
5. Apache的配置文件,配置虚拟主机
Apache的配置文件在/Applications/MAMP/conf/apache路径中,括号内为添加的说明
lai@mac:/Applications/MAMP/conf/apache$ tree
.
├── extra
│ ├── httpd-autoindex.conf
│ ├── httpd-dav.conf
│ ├── httpd-default.conf
│ ├── httpd-info.conf
│ ├── httpd-languages.conf
│ ├── httpd-manual.conf
│ ├── httpd-mpm.conf
│ ├── httpd-multilang-errordoc.conf
│ ├── httpd-ssl.conf
│ ├── httpd-userdir.conf
│ └── httpd-vhosts.conf (设置虚拟主机的配置文件)
├── httpd.conf (主要的配置文件)
├── magic
├── mime.types
└── original (备份的配置文件)
├── extra
│ ├── httpd-autoindex.conf
│ ├── httpd-dav.conf
│ ├── httpd-default.conf
│ ├── httpd-info.conf
│ ├── httpd-languages.conf
│ ├── httpd-manual.conf
│ ├── httpd-mpm.conf
│ ├── httpd-multilang-errordoc.conf
│ ├── httpd-ssl.conf
│ ├── httpd-userdir.conf
│ └── httpd-vhosts.conf
└── httpd.conf
为了使得虚拟主机可以生效,需要在httpd.conf中删掉httpd-vhosts.conf的注释,以使得虚拟主机的配置文件生效。
extra/httpd-vhosts.conf的具体的例子如下:
NameVirtualHost *:80
<VirtualHost *:80>
ServerAdmin yourmail@domain.com
DocumentRoot "/Users/laiconglin/www"
ServerName localhost.com
ErrorLog "logs/localhost.com-error_log"
CustomLog "logs/localhost.com.com.com-access_log" common
<Directory "/Users/laiconglin/www">
Options FollowSymLinks
AllowOverride All
</Directory>
<FilesMatch "\.(tf|otf|eot|woff|svg)$">
<IfModule mod_headers.c>
Header set Access-Control-Allow-Origin "*"
</IfModule>
</FilesMatch>
</VirtualHost>
在这里为了简便,我把注释等删去了,只留下需要的部分。
6. 重启所有的服务器
为了使得修改的配置文件生效,和其他的集成环境一样,需要重启服务
配置好了虚拟主机之后,如果设置了127.0.0.1 localhost.com的hosts指向,那么在本机访问 http://localhost.com 就是访问的设置的路径/Users/laiconglin/www
至此,所有设置完成。