如何调整apache2的主机?

时间:2015-11-05 14:41:34

标签: apache ubuntu hosts

请帮助解决问题。

在ubuntu上安装apache2。并创建2个站点: /var/www/html/site1.ru/index.html:

<div>site1</div>

/var/www/html/site2.ru/index.html:

<div>site2</div>

我调整虚拟主机的配置:/etc/apache2/sites-available/000-default.conf:

 <VirtualHost *:80>
  DocumentRoot /var/www/html/site1.ru
  ServerNmae site1.ru
  Alias www.site1.ru
 </VirtualHost>

和/etc/apache2/sites-available/site2-config.conf:

 <VirtualHost *:80>
  DocumentRoot /var/www/html/site2.ru
  ServerNmae site2.ru
  Alias www.site2.ru
 </VirtualHost>

也跑:

 sudo a2ensite site2-config.conf

我需要调整文件/ etc / hosts。现在它看起来像这样:

localhost   site1.ru
localhost   www.site1.ru
localhost   site2.ru
localhost   www.site2.ru

..........
............

但在浏览器上通过地址localhost仅显示site1.ru的页面。其他网站不可用。

1 个答案:

答案 0 :(得分:1)

您应该在hosts文件中使用IP:

127.0.0.1   site1.ru
127.0.0.1   www.site1.ru
127.0.0.1   site2.ru
127.0.0.1   www.site2.ru