有关Apache安装的查询

时间:2015-12-23 05:01:25

标签: apache

我在Apache的Ubuntu 14.04服务器上有2个网站。网站位于/var/www.我从Godaddy购买了几个域名。我已将域名与机器的IP相关联。

假设我有 abc.com xyz.com 。当用户尝试访问 abc.com 时,我需要向他显示/var/www/abc/index.html下的网站,以及 xyz.com

我研究并发现在/etc/apache2/下有一些我需要更改的设置文件,但我不知道该怎么做。有人能给我一个如何实现这个目标的提示吗?

详细的答案对理解很有帮助。

1 个答案:

答案 0 :(得分:2)

经过大量研究,我找到了问题的答案。我将分享我为解决它而采取的步骤。

  1. cd / etc / apache2 / sites-available
  2. sudo cp 0 * abc.com.conf
  3. sudo nano abc.com.conf
  4. sudo a2ensite abc.com.conf
  5. sudo service apache2 restart
  6. abc.com.conf的内容应该与下面的代码类似,不要碰任何其他内容。

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

    同样也可以在下一个网站上这样做。