Apache Web 服务器的高级功能与配置
1. 虚拟主机概述
虚拟主机允许 Apache Web 服务器将多个网站作为自身的一部分来托管。实际上,服务器可以充当多个服务器,每个托管的网站对外部用户而言都是独立的。Apache 支持基于 IP 地址和基于名称的虚拟主机。基于 IP 地址的虚拟主机使用有效的注册 IP 地址,而基于名称的虚拟主机使用完全限定的域名地址。这些域名地址由请求浏览器的主机头提供,服务器可以仅根据域名确定要使用的正确虚拟主机。需要注意的是,SSL 服务器需要基于 IP 的虚拟主机。更多信息可查看 httpd.apache.org。
2. 基于 IP 地址的虚拟主机
- IP 地址要求 :在基于 IP 地址的虚拟主机方法中,服务器必须为每个虚拟主机分配一个不同的 IP 地址。所使用的 IP 地址已设置为引用系统。网络系统管理操作可以将机器配置为支持多个 IP 地址,机器可以为每个 IP 地址配备单独的物理网络连接,或者将特定连接配置为同时监听多个 IP 地址。实际上,任何 IP 地址都可以访问系统。
- 守护进程配置 :可以将 Apache 配置为为每个虚拟主机运行一个单独的守护进程,分别监听每个 IP 地址;也可以运行一个单一的守护进程来监听所有虚拟主机的请求。要设置一个单一的守护进程来管理所有虚拟主机,使用
VirtualHost指令;要为每个主机设置单独的守护进程,还需使用Listen指令。 - VirtualHost 指令块
超级会员免费看
订阅专栏 解锁全文
2万+

被折叠的 条评论
为什么被折叠?



