mac下mamp 虚拟主机的配置

mac下mamp 虚拟主机的配置

虚拟主机的位置 /Applications/MAMP/conf/apache/httpd.conf 用 编辑器打开,
查找vhosts 去掉

1
#Include /Applications/MAMP/conf/apache/extra/httpd-vhosts.conf

前边的# 保存后用 编辑器打开 /Applications/MAMP/conf/apache/extra/httpd-vhosts.conf

配置虚拟主机 eg 类似于php里边的配置

1
2
3
4
5
6
7
8
9
10
11
12
13
14
<VirtualHost *:80>
ServerAdmin [email protected]
DocumentRoot /Users/**/www/**/trunk/
ServerName **
Alias /jiaju "/Users/**/www/**/trunk/"
ErrorLog logs/static.jiaju.com
<Directory "/Users/**/www/**/">
Options Indexes FollowSymLinks
AllowOverride All
order allow,deny
Allow from all
</Directory>
</VirtualHost>

配置完这个保存. 然后打开 hosts
打开hosts一定要加sudo 要不然没有编辑权限

1
sudo vim /etc/hosts

然后配置

1
:wq

保存退出
重启apache 就可以了