apache2虚拟主机

apache2虚拟主机、目录设置

家住魔仙堡 提交于 2020-02-28 17:17:27
#Mac 10.9 自带apache2虚拟主机、目录设置 (转载的) 花了好几天时间做这个事,终于成功,把正确的做法记录一下。 如果是第一次使用apache,可以先执行 sudo apachectl start 然后在浏览器里打开 http://localhost看看效果, 如果显示It Works!说明apache正常,接下来就可以来做虚拟目录设置了。 首先,apache2在/private/etc/apache2目录,当然网上很多资料只提到/etc/apache2,其实指的是同一个目录,原因就不详说了。 然后,打开httpd.conf文件: sudo nano /etc/apache2/httpd.conf 虽然vi是编辑神器,但是我不怎么会用,nano也是第一次用,但是下方有提示,容易上手,而且设置里的操作也不多,适合不会vi的人使用。 按ctl+W进行查找,查找vhosts.conf字符,找到Include /private/etc/apache2/extra/httpd-vhosts.conf这行,如果前面有#,把#删除,然后ctl+X,Y,ctl+T,httpd.conf一连串操作进行保存。我只会这种笨方法来保存,如果你会更简单的最好。 很多资料上说还有一些其他的设置,我也试过,但当我成功实现了虚拟目录设置后,试着把这些设置还原,也并没有产生任何影响,至少在我的机器上