2017-01-29 264 views
-1

我在Raspbian上使用Apache 2.4,我想创建一个虚拟主机以在我的网站上的外部硬盘驱动器上提供文件。我在互联网上搜索它,发现很多指南,但这似乎是最简单的:http://www.thegeekstuff.com/2011/07/apache-virtual-host/Apache虚拟主机配置

但是,指南中提到的文件“httpd.conf”和“httpd-vhost.conf”不存在在我的系统中(我搜索整个系统)。因此我无法配置这些文件,因此也无法配置我的虚拟主机。当我在互联网上搜索有关https.conf位置的信息时,我了解到它不再存在。但是,我无法找到有关在这种情况下做什么的信息。

我一直在网上搜索几个小时,但我找不到答案。我不知道如何设置我的虚拟主机。我将非常感谢您的帮助。

+0

如果我记得正确,Raspbian是基于debian的。然后,最有可能的apache http服务器将以类似的方式打包:你应该有一个带有例子的'/ etc/apache2/sites-available'文件夹。另外,如果你按照debian或ubuntu的指导进行操作,这可能是一个好主意,你提到的那个看起来更基于RedHat。显然,事情是一样的,但他们可能看起来不一样。 – arkascha

+0

非常感谢。 – abstract

回答

0

Debian衍生系统保持自己的配置文件中/etc/apache2/

要创建一个新的虚拟主机,在/etc/apache2/sites-available/创建一个新的配置文件。您可以使用000-default.conf作为模板(但您需要添加ServerName指令,因为您将创建特定的默认主机而不是回退)。

然后运行a2ensite YOUR-CONFIG.conf将其打开,并且service apache2 restart重新启动HTTP服务器,以便拾取新配置。

+0

非常感谢。有效。 – abstract