title: "Mac OS X PHP环境下新增虚拟主机" date: 2013-07-09T10:27:00+08:00 categories: draft: false
注:这里只是新增,如果是第一次开启虚拟主机,请参考这篇文章。 1、运行sudo vim /etc/apache2/extra/httpd-vhosts.conf
,就打开了配置虚拟主机文件httpd-vhost.conf,配置虚拟主机了。增加虚拟主机代码如下:
<VirtualHost *:80>
DocumentRoot "/Users/[用户名]/Sites/site"
ServerName www.site.com
ErrorLog "/private/var/log/apache2/sites-error_log"
CustomLog "/private/var/log/apache2/sites-access_log" common
<Directory />
Options Indexes FollowSymLinks MultiViews
AllowOverride All
Order deny,allow
Allow from all
</Directory>
</VirtualHost>
2、保存退出,并重启Apache。
sudo apachectl restart
3、运行sudo vim /etc/hosts
,打开hosts配置文件,加入"127.0.0.1 www.site.com",这样就可以配置完成sites虚拟主机了,访问“http://www.site.com”就相当于访问`/Users/[用户名]/Sites/site`文件下面的项目了。 补充:Mac默认PHP配置文件在 /private/etc/php.ini