虚拟web主机的构建

一、虚拟主机概述
虚拟Web主机
在同一台服务器中运行多个Web站点,其中每一一个站点并不独立占用一台真正的计算机 httpd支持的虚拟主机类型
基于域名的虚拟主机基于IP地址的虚拟主机基于端口的虚拟主机
二、实验准备
构建2个虚拟Web站点:
网站:www.test.com、www.demo.com确认安装httpd、bind 软件关闭防火墙
三、基于域名—构建虚拟主机
虚拟web主机的构建

3.1、DNS解析
1、DNS的主配置文件
虚拟web主机的构建
虚拟web主机的构建

2、区域配置文件的修改
虚拟web主机的构建
虚拟web主机的构建
3、区域数据文件
虚拟web主机的构建
虚拟web主机的构建
解析的都是www,故直接复制test.com.zone 即可
3.2、为虚拟主机准备网页文档

虚拟web主机的构建
1、创建网页文档
虚拟web主机的构建
3.3、虚拟主机配置
1、添加虚拟主机配置
虚拟web主机的构建
虚拟web主机的构建
虚拟web主机的构建
3.4、httpd服务
1、编辑httpd主配置文件
虚拟web主机的构建
虚拟web主机的构建
2、开启httpd服务

3.5、结果验证
虚拟web主机的构建
虚拟web主机的构建
四、基于端口—构建虚拟主机
4.1、实验环境
构建2个虚拟Web站点
www.test.com,IP地址、端口为192.168.220.134:80www.test. com , IP地址、端口为192.168.220.134:8080 在浏览器中访问这两个端口时,分别显示不同的内容
4.2、实验过程
基于上个实验的基础进行修改
1、在/var/www/html下新建
虚拟web主机的构建
2、修改虚拟主机的配置文件vhost.conf
虚拟web主机的构建
3、更改监听地址,同一个ip地址对应不同的端口
虚拟web主机的构建
4、重启服务
虚拟web主机的构建
5、最后验证
虚拟web主机的构建