我从山中来

我是网络一看客
  博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

Debian6下创建symfony工程的apache2虚拟主机

Posted on 2011-03-20 23:37  我从山中来  阅读(342)  评论(0编辑  收藏  举报

今天学习symfony

按照Jobeet提供的教程,一切都顺利

但当按教程创建http://www.jobeet.com.localhost/这个虚拟主机的时候,用http://localhost/访问的地址也转到了这个虚拟主机,这可不是我想要的,不然原来的项目就访问不了了

经过摸索,最后解决,这其实是对apache2配置虚拟主机的学习,汗。。。

贴出来备忘

环境:Debian6

方法:

$sudo gedit /etc/apache2/sites-available/jobeet

教程所给的主机配置

<VirtualHost 127.0.0.1:80>#把127.0.0.1改成*即可:<VirtualHost *:80>
 ServerName www.jobeet.com.localhost DocumentRoot "/home/bistoury/sfprojects/jobeet/web" DirectoryIndex index.php <Directory "/home/bistoury/sfprojects/jobeet/web"> AllowOverride All Allow from All </Directory> Alias /sf /home/bistoury/sfprojects/jobeet/lib/vendor/symfony/data/web/sf <Directory "/home/bistoury/sfprojects/jobeet/lib/vendor/symfony/data/web/sf"> AllowOverride All Allow from All </Directory> </VirtualHost>

$sudo a2ensite jobeet
Run '/etc/init.d/apache2 reload' to activate new configuration!

$ sudo /etc/init.d/apache2 reload
Reloading web server config: apache2.