构建虚拟主机之域名,端口,ip
前言:虚拟主机是什么?我们得对它有些基本的了解
虚拟主机,也叫“网站空间”,就是把一台运行在互联网上的物理服务器划分成多个“虚拟”服务器。虚拟主机技术极大的促进了网络技术的应用和普及。同时虚拟主机的租用服务也成了网络时代的一种新型经济形式。
虚拟主机又称虚拟服务器,是一种在单一主机或主机群上,实现多网域服务的方法,可以运行多个网站或服务的技术。虚拟主机之间完全独立,并可由用户自行管理,虚拟并非指不存在,而是指空间是由实体的服务器延伸而来,其硬件系统可以是基于服务器群,或者单个服务器。
其技术是互联网服务器采用的节省服务器硬件成本的技术,虚拟主机技术主要应用于HTTP,FTP,EMAIL等多项服务,将一台服务器的某项或者全部服务内容逻辑划分为多个服务单位,对外表现为多个服务器,从而充分利用服务器硬件资源。如果划分是系统级别的,则称为虚拟服务器。
虚拟web主机
在同一台服务器中运行多个web站点,其中每一个站点并不独立占用一台真正的计算机(虚拟虚拟,就跟vr虚拟现实游戏一样,手动狗头-。。-)
httpd支持的虚拟主机类型
给予域名的虚拟主机
基于ip地址的虚拟主机
基于端口的虚拟主机
1.虚拟主机-基于域名
首先我们给虚拟机添加一个网卡,以方便后面基于ip的实验。
首先我们得装dns,把bind和httpd一起都装了
安装完成后,就可以去修改下三个地方的配置文件
上面这张图片是将配置文件里面的localhost改成any,允许所有人的意思。保存退出。
进去之后,我们为了方便,可以复制下图的这一段,作为模板(复制5行-5yy,粘贴p)
因为偶们要做的是不同的域名,所以得粘贴2次。粘贴完后,记得每段之间空一行