Yaron 的主机上有多个 Symfony 项目,单一的主机设置给项目的开发带来诸多不便。给每个项目分配独立的虚拟主机,成为 Yaron 必不可少的工作。
建立虚拟主机
打开或者创建文件 httpd-vhosts.conf, 增加如下内容:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 | NameVirtualHost *:80 <virtualhost *:80> ServerName weblog.loc DocumentRoot "D:\workspace\weblog\web" <directory "D:\workspace\weblog\web"> Options Indexes FollowSymLinks Includes ExecCGI AllowOverride All Order allow,deny Allow from all </directory> Alias /sf "D:\xampp\php5\pear\data\symfony\web\sf" <directory "D:\xampp\php5\pear\data\symfony\web\sf"> AllowOverride All Allow from All </directory> </virtualhost> |
重启apache!
然后设置本地解析
本机解析项目域名
打开文件:C:\WINDOWS\system32\drivers\etc\hosts
增加相应域名解析:
127.0.0.1 weblog.loc
127.0.0.1 jobeet.loc
127.0.0.1 askeet.loc
127.0.0.1 mysql.loc
测试:
浏览器中输入http://weblog.loc,看到效果了吧。