构建虚拟主机 ----基于域名
一:构建虚拟主机
1、虚拟Web主机
在同一台服务器中运行多个Web站点,其中每-个站点并不独立占用一台真正的计算机
2、技术特点
虚拟主机是使用特殊的软硬件技术,把一台真实的物理服务器主机分割成多个逻辑存储单元。每个逻辑单元都没有物理实体,但是每一个逻辑单元都能像真实的物理主机一样在网络上工作,具有单独的IP地址(或共享的IP地址)、独立的域名以及完整的Internet服务器功能。 虚拟主机的关键技术在于,即使在同一台硬件、同一个操作系统上,运行着为多个用户打开的不同的服务器程式,也互不干扰。而各个用户拥有自己的一部分系统资源(IP地址、文档存储空间、内存、CPU等)。各个虚拟主机之间完全独立,在外界看来,每一台虚拟主机和一台单独的主机的表现完全相同。所以这种被虚拟化的逻辑主机被形象地称为“虚拟主机”。
3、httpd支持的虚拟主机类型
基于域名的虚拟主机
基于IP地址的虚拟主机
基于端口的虚拟主机
二:基于域名的虚拟主机
1、实验环境
VMware Workstation
xshell 6
centos7 虚拟机一台
windows10测试主机一台
2、实验步骤
1、首先安装 bind 、httpd 软件包
[root@localhost ~]# yu