在ubuntu mint apache上创建虚拟主机

时间:2016-03-02 15:44:39

标签: apache ubuntu

我正在使用Linux Mint 17.3并尝试在Apache 2.4上创建虚拟主机。我已按照以下步骤操作,但仍无法浏览网站:

  
      
  1. 创建两个新的虚拟主机
      sudo cp /etc/apache2/sites-available/000-default.conf /etc/apache2/sites-available/site1.com.conf

  2.   
  3. 修改每个主机
      sudo vim /etc/apache2/sites-available/site1.com.conf
           ServerName site1.com
        ServerAlias www.site1.com
        ServerAdmin admin@site1.com
        DocumentRoot /var/www/site1.com/public_html
        ErrorLog $ {APACHE_LOG_DIR} /error.log
        CustomLog $ {APACHE_LOG_DIR} /access.log合并
      

  4.         

    3.启用新的虚拟主机文件
      sudo a2ensite site1.com

         

    //禁用原始html主机
      sudo a2dissite 000-default.conf

         

    sudo service apache2 reload

         
        
    1. 添加主机信息
        sudo vim / etc / hosts
        127.0.0.1:88 site1.com
        127.0.0.1:89 site2.com
    2.   

我已经在线查看了所有内容,我可以。今天是我的第二天。在此先感谢您的帮助。

1 个答案:

答案 0 :(得分:0)

在第二步中,您应该在conf文件中将该主机声明为VirtualHost:

<VirtualHost *:80>
   ServerName site1.com 
   ServerAlias www.site1.com 
   ServerAdmin admin@site1.com
   DocumentRoot /var/www/site1.com/public_html
   ErrorLog ${APACHE_LOG_DIR}/error.log
   CustomLog ${APACHE_LOG_DIR}/access.log combined 
</VirtualHost>