Aapche 虚拟主机配置示例

Apache 虚拟主机相关 配置

 一旦启用虚拟机主机配置,则 Apache 的主配置文件中定义的 web 站点将会失效,需要将原 Apache 主配置文件 httpd.conf 文件中的定义的站点,以虚拟主机定义的方式将站点定义到 虚拟主机配置文件中

  • 将 Apache 默认站点 定义到 虚拟机主机中

一个IP地址运行多个域名的web站点


  • 适用于:分别有 www.em.com  www.net.com 两个站点 运行在 Apache 虚拟主机上,而 Apache 服务器只有一个IP地址
  1. 虚拟主机配置

  1. DNS 服务器配置以 unbound 配置示例

虚拟主机配置完成后,Apache 本地服务器还不能解析相关域名,需要在 Apache 所指向的 DNS 服务器上做域名解析,以让 Apache 本机服务器能解析域名
有关 Unbound 的配置请参阅 https://nlnetlabs.nl/projects/unbound/about/ 或者 unbound DNS 验证解析器

在一个内部和一个外部地址上提供相同的内容

  • 服务器有两个IP地址(10.10.1.210 和 10.10.1.208)。
  • 外部,域名 www.holoem.com 指向外部地址(10.10.1.208)
  • 内部地址(10.10.1.210)。服务器可以为来自内部和外部的请求提供同样的内容,您只需要一个<VirtualHost> 配置段就可以了。
  • 首选配置 监听 地址和端口

  • 其次配置不同IP地址和不同端口提供相同内容

 再次提醒

发表评论