下载mamp
网上资源很多
配置mamp
打开mamp pro
配置端口
如下图:只要点击箭头所指的按钮就可以了。
ps:需要注意所设置的端口没有被占用,如果被占用了就手动设置其他的端口。
选择php版本
配置虚拟主机
1.打开apache配置文件
2.加入如下的配置命令,引入虚拟主机配置文件
Include /Applications/MAMP/conf/apache/extra/httpd-vhosts.conf
3.打开httpd-vhost.conf文件,加入如下代码,配置虚拟主机
<VirtualHost *:80>
DocumentRoot "/Users/xxx/xxx/test"
ServerName www.test.cn
ErrorLog "/private/var/log/apache2/jason.local-error_log"
CustomLog "/private/var/log/apache2/jason.local-access_log" common
<Directory "/Users/xxx/xxx/test">
AllowOverride All
Order Deny,Allow
Allow from all
#Require all granted
</Directory>
</VirtualHost>
ps:这里有几个坑
1.配置完成后如果所有站点都报500错误,请将Require all granted这行删除或注释
2.如果配置了多个站点,访问时发现所有站点都只指向第一个站点,在httpd-vhost.conf文件最开始添加NameVirtualHost *:80
3.虚拟主机的端口号需要和最开始设置的端口号一致
配置完成
配置完成后重启服务
然后写点php测试一下吧