烟海之蓝 2017-07-26 1505浏览量
1、mac本身自带apache服务器,只需要修改3个文件的配置即可
2、打开finder前往文件夹 输入/etc 找到apache2文件夹下的httpd.conf
修改文件中的代码为
#AllowOverride none
#Require all denied
#2017-05-26
Require all granted
AllowOverride all
AllowOverride all
Allow from all
Include /private/etc/apache2/extra/httpd-vhosts.conf
注:找到这行代码 把注释取消掉
3、在apache2 中extra文件夹下打开httpd-vhosts.conf
修改文件中的代码为
#ServerAdmin webmaster@mysite.local
DocumentRoot "/Users/xiekai/xn/"
ServerName w.xn.com
ServerAlias www.dummy-host.example.com
ErrorLog "/private/var/log/apache2/dummy-host.example.com-error_log"
CustomLog "/private/var/log/apache2/dummy-host.example.com-access_log" common
#DocumentRoot "/Users/teenker/xiekai/dev/"
#ServerName w.www.xiekai.com
<Directory /Users/xiekai/xn/>
Options All
Allow from All
AllowOverride All
</Directory>
4、在etc文件夹下打开hosts文件
修改如下
127.0.0.1 w.xn.com //自己配的地址
255.255.255.255 broadcasthost
::1 localhost
0.0.0.0 account.jetbrains.com
5、sudo apachectl restart
重启服务即可 或者重启电脑
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。
时时分享云计算技术内容,助您降低 IT 成本,提升运维效率,使您更专注于核心业务创新。