Linux—Apache上构建虚拟主机
一.虚拟web主机的概述
1.虚拟web主机指的是在同一台服务器中运行多个web站点,其中每个一个站点并不会独自占用一台真正的计算机
2.通过虚拟web主机服务可以充分利用服务器的硬件资源,从而大大降低网站构建以及运行成本
3.httpd服务支持的虚拟主机的类型有以下三种:
4.基于域名:每个虚拟主机使用不同的域名但是IP地址和端口号相同,打开不同的域名看见不同的web页面
5.基于端口号:使用不同TCP端口号
6.基于IP地址:每个虚拟主机的IP地址不同,而且对应的域名也不相同
二.虚拟主机之域名
1.安装httpd软件包和bind软件包
[root@localhost ~]# yum install bind httpd -y
2.配置DNS
主配置文件
[root@localhost ~]# vim /etc/named.conf