虚拟web主机的构建
一、虚拟主机概述
虚拟Web主机
在同一台服务器中运行多个Web站点,其中每一一个站点并不独立占用一台真正的计算机 httpd支持的虚拟主机类型
基于域名的虚拟主机基于IP地址的虚拟主机基于端口的虚拟主机
二、实验准备
构建2个虚拟Web站点:
网站:www.test.com、www.demo.com确认安装httpd、bind 软件关闭防火墙
三、基于域名—构建虚拟主机
3.1、DNS解析
1、DNS的主配置文件
2、区域配置文件的修改
3、区域数据文件
解析的都是www,故直接复制test.com.zone 即可
3.2、为虚拟主机准备网页文档
1、创建网页文档
3.3、虚拟主机配置
1、添加虚拟主机配置
3.4、httpd服务
1、编辑httpd主配置文件
2、开启httpd服务
3.5、结果验证
四、基于端口—构建虚拟主机
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下新建
2、修改虚拟主机的配置文件vhost.conf
3、更改监听地址,同一个ip地址对应不同的端口
4、重启服务
5、最后验证