什么是虚拟主机?
大家知道,互联网是以TCP/IP协议为基础的,每台联网的计算机都会有一个唯一的IP地址。如果我们在一台服务器上建立了一个WWW站点,那么网上的其他人若想访问该站点时,就在浏览器中输入IP地址即可。
因为IP地址这么一长串数字不太好记,于是人们发明了域名(domain name),给每个IP地址分配一个好记的名称,这样只用在浏览器中输入这个名称就能访问了。
按照这种方式,计算机、IP地址、网站是一一对应的,也就是说一台机器上只能放一个站点,一个IP也只能用在一个站点上。这对于计算机设备和IP地址资源是一种极大的浪费。能不能在一台计算机、一个IP地址上建立多个网站呢?基于域名的虚拟主机技术解决了这个问题。
虚拟主机服务器可以建立多个站点,每个站点的IP地址都是同一个,但每个站点的名称不同。是不是太复杂了?我们可以简单地这样理解:虚拟主机就是多个站点共享一个IP地址及一台服务器的资源。
虚拟主机的原理我们暂不去深究,但请大家记住两点虚拟主机的特点:
·虚拟主机站点只能在浏览器中输入域名来访问,不能通过IP地址来访问
·由于一台服务器上有多个用户的站点,大家共享资源,因此服务器的性能、用户数量的多少,都会影响到站点的速度。