Apache构建虚拟主机:基于不同域名、不同端口、不同IP的3种配置

虚拟Web主机

指的是在同一台服务器中运行多个Web站点,其中的每一个站点实际上并不独自占用整个服务器。通过虚拟Web主机服务可以充分利用服务器的硬件资源,从而大大降低 站构建及运行成本。
<基于域名>:

为每个虚拟主机使用不同的域名,但是其对应的IP地址是相同的。例如,www.kgc.com与www.accp.com 站点的IP地址都是192.168.17.141。这是最为普通的虚拟Web主机类型。

<基于端口>:

这种方式并不使用域名、IP地址来区分不同的站点内容,而是使用不同的TCP端口 ,因此用户在浏览不同的虚拟站点是需要同时指定端口 才能访问。

<基于IP地址>:

为每个虚拟主机使用不同的域名,并且各自对应的IP地址也不相同。这种方式需要为服务器配备多个 络接口,因此应用并不是很广泛。

一:构建虚拟主机———基于不同的域名

构建两个虚拟Web站点:
www.kgc.com
www.accp.com
在浏览器中访问这两个域名时,分别显示不同的内容

1,首先下载软件包。把 DNS、Apache的软件包下载下来。

配置文件手输。
< Directory > <Directory>之间://设置目录访问权限。
DocumentRoot设置虚拟站点区域
ServerName 域名
ErrorLog错误日志
CustomLog访问日志

三:构建虚拟主机——基于不同 IP

应用示例:
构建2个虚拟Web站点
www.kgc.com,IP地址为 192.168.17.141
www.accp.com,IP地址为
在浏览器中访问这两个IP时,分别显示不同的内容。

1,每个虚拟主机使用不同的IP地址,首先添加一块 卡。设置双 卡。

番外篇

1,更改虚拟主机配置文件:把域名之前的#去掉

Apache构建虚拟主机:基于不同域名、不同端口、不同IP的3种配置

声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!

上一篇 2019年11月10日
下一篇 2019年11月10日

相关推荐