0

我的朋友向我介绍了 Linode 和 register.com,所以我现在正在玩它。我已经获得了一个域名,而在我的 Linode 服务器上,我正在尝试设置一个基本网页,以便我可以开始将它用于我的个人网站。我正在按照http://library.linode.com/hosting-website#sph_web-server进行设置。

这是问题,我testsite在我的 linode 服务器上创建了一个文件夹,以及一个/etc/apache2/sites-available/testsite可以在sudo a2ensite testsite命令中调用的文件。(所有这些都是教程的一部分。)但是当我希望切换该网站的内容时,我创建了 atestsite1和 a /etc/apache2/sites-available/testsite1,然后我做了sudo a2ensite testsite1,但我不知道如何让 apache 从我的testsite1文件夹中读取内容而不是testsite文件夹。我这样做的方式是我尝试sudo a2dissite testsite,所以内容testsite1可以阅读。但我希望有更好的方法来做到这一点。另外我听说 apache2 可以同时处理多个服务器。如何在我的 linux 机器上分配哪个服务器加载哪个文件夹?(例如,如果我有 abc.net 和 efg.net,我已经将它们都链接到我的 linode 服务器,如何让 abc.net 去读取我的 linux 服务器中的 abc 文件夹,而 efg.net 加载我的 efg 文件夹?)谢谢。

4

1 回答 1

1

您需要编辑通常位于/etc/apache2/conf. 然后编辑 httpd.conf 文件并在此文件中查找“文档根”设置。将其更改为/etc/apache2/sites-available/testsite1然后重新启动apache:/etc/init.d/apache2 restart

于 2012-09-29T23:34:45.733 回答