【问题标题】:Apache Virtual Host ConfigurationApache 虚拟主机配置
【发布时间】:2017-06-14 21:50:27
【问题描述】:

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

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

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

【问题讨论】:

  • 如果我没记错的话,Raspbian 是基于 debian 的。然后很可能 apache http 服务器将以类似的方式打包:您应该有一个文件夹 /etc/apache2/sites-available 并带有示例。此外,如果您遵循 debian 或 ubuntu 指南,这可能是一个好主意,您提到的那个似乎更基于 RedHat。总的来说,显然情况是一样的,但有时它们看起来可能会有所不同。
  • 非常感谢。

标签: apache virtualhost httpd.conf


【解决方案1】:

Debian 衍生品将其配置文件保存在 /etc/apache2/

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

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

【讨论】:

    猜你喜欢
    • 2011-05-04
    • 2012-08-22
    • 2011-10-13
    • 1970-01-01
    • 2013-07-12
    • 2011-10-14
    • 2015-02-01
    • 1970-01-01
    相关资源
    最近更新 更多