【3D技术宅公社】XR数字艺术论坛  XR技术讨论 XR互动电影 定格动画

 找回密码
 立即注册

QQ登录

只需一步,快速开始

调查问卷
论坛即将给大家带来全新的技术服务,面向三围图形学、游戏、动画的全新服务论坛升级为UTF8版本后,中文用户名和用户密码中有中文的都无法登陆,请发邮件到324007255(at)QQ.com联系手动修改密码

3D技术论坛将以计算机图形学为核心,面向教育 推出国内的三维教育引擎该项目在持续研发当中,感谢大家的关注。

查看: 2392|回复: 1

[网络技术] Windows2000平台下虚拟主机的实现

[复制链接]
发表于 2004-4-12 23:54:22 | 显示全部楼层 |阅读模式
“虚拟主机”:在一台网络服务器(即一个IP地址)上实现同时安置两个或两个以上网站(域名)的技术。目前网上该技术使用的非常普遍,很多网站,特别是小型网站均采用这样的方式。

  虚拟主机最大的优点就是能极大的降低网站是运行费用,托管一台服务器每个月至少也要2000元人民币以上,而采用了虚拟主机的话一台服务器上就可以放置多个网站,这样每个网站的网络费用就可以大大降低了,非常适合那些访问量不大的小型网站使用,以节约成本。

  本文将详细叙述在Windows2000平台下实现虚拟主机的方法。Windows2000分别有专业版、Server、高级服务器版以及数据中心版等多个版本,下文将以Windows2000 Server为例。

  开始之前我们先来确认一下您的Windows2000中的所需要的服务组件是否已经正确安装并运行。要实现“虚拟主机”,Windows2000必须已经安装了Internet信息服务(IIS)和DNS服务组件,IIS即“网络信息服务”是实现WEB功能的最基本的服务组件;DNS即域名服务组件,他的功能就是将网站的域名转化为直接的IP地址。对于Windows2000 Server IIS服务器是默认安装的,但DNS服务则需要你选择一下。你可以到你的管理工具菜单(附图一)中看一下有没有DNS服务在,如果没有的话,你还需要先安装这个服务组件。

  到win2000的控制面板,打开添加/删除程序,点击添加/删除windows组建,在出现的windwos组件向导(附图1)中打开“网络服务”的详细信息(附图2 ),


(附图1)

选中其中的“域名服务(DNS)”,确定即可。


(附图2)

  如果你需要添加Internet信息服务(IIS)也同样是在Windows组件向导里来作。

  实际上DNS服务器和WEB服务器并不是一定要求同一台服务器,可以是一台DNS服务器为多台WEB服务器作域名解析服务,这要看实际需要来决定。为了方便叙述,本文中的DNS服务器和WEB服务器为同一台服务器。

  特别说明一下,当你需要给某个网站作虚拟主机时,你必须要拿到这个网站的域名的DNS解析权,就是说该网站域名的DNS服务器必须是你提供的,没有这个先决条件是不行的。如果这个域名的DNS不是你提供的话,你可以通过该域名的注册管理商,修改域名信息里的DNS服务器部分。

  好了,现在我们就可以正式开始了!为了方便其间,我将以在IP为192.168.0.6的服务器上的http://www.pwol.com/和http://www.tyh.com/两个网站为例。

  首先,打开管理工具中的“DNS服务”管理面板(图一),选中“正向搜索区域”,


(图一)

  点击鼠标右键点选新建区域,在出现欢迎向导时直接下一步,区域类型选“标准主要区域”(图二)。


(图二)

  区域名填写“com”,注意com前面没有“.”(图三),如果你所要解析的域名是.net、.org等的话你也可以在此填如net或org等,当然你也可以添加多次,方法都是一样的。


(图三)

  接下去的一步不需要作什么修改,直接按照WINDOWS的默认,下一步就可以了。最后当然是按完成咯。这时,你可以看到DNS的“正向搜索区域”里会出现你刚才添加的com区域,再用鼠标右键点击刚刚建立的com区域,在快捷菜单中选择“新建域”(图四)


(图四)

  键入新建域名为:pwol (图五)


(图五)

  接下来,你需要向新建立的pwol域添加主机,由于大家已经习惯了以www的主机名指向WEB主机,所有你至少需要新建这个主机。新建主机的方法和上面新建域相似,鼠标右键点击pwol域,在快捷菜单中选择“新建主机”(图六)


(图六)

  在出现的新建主机对话框(图七)里的“名称”处输入www,IP地址处输入服务器的IP地址,我们这里以192.168.0.6为例。


(图七)

  添加完成后你就可以在pwol域中看到www这个主机了(图八)


(图八)

  到这里http://www.pwol.com/域名的DNS配置就算完成了。以同样的方法来配置http://www.tyh.com/的DNS,完成后如(图九)所示。


(图九)

  完成了DNS里的设置,接下来的需要在IIS设置了。首先打开管理工具里的Internet服务管理器(图十)


(图十)

  我们先来对http://www.pwol.com/作IIS设置,我们可以把他作为这台服务器的默认站点,打开“默认Web站点”的属性,将win2000默认的本地路径改成该站点在硬盘上的绝对路径即可(图十一),同时你可以更加自己的需要调整其中的设置。


(图十一)

 楼主| 发表于 2004-4-12 23:54:34 | 显示全部楼层

  现在你打开你的IE,输入http://www.pwol.com/就可以看到你所指定的页面了。是不是很简单呢?

  我们再来作http://www.tyh.com/的设置。如(图十二)所示,新建一个WEB站点


(图十二)

  站点的说明可以随意,只要看的清楚就可以,这里我以tyh为例(图十三)


(图十三)

  接下来的“IP地址和断口设置”一步很关键,在此站点的主机头请输入:http://www.tyh.com/,千万不要忘记和输入错了,否则使用http://www.tyh.com/域名是访问不到任何页面的(图十四)


(图十四)

  然后选择http://www.tyh.com/站点的页面在本地硬盘上的存放目录(图十五),注意“允许匿名访问此web站点”选择框千万要选上。


(图十五)

  对于web站点的访问权限,一般来讲“读取”权限是必须的,如果你需要运行ASP程序的话请选上“运行脚本”权限,其它几个如果没有特别需要的话就不要选了(图十六)。


(图十六)

  完成后你就可以在IIS里看到tyh站点了。现在你在IE里输入http://www.tyh.com/就可以看到页面了。

  考虑到很多人在访问站点时,往往会省去www而直接输入tyh.com,现在如果你在IE里输入tyh.com访问到的将是http://www.pwol.com/的页面而不是你所希望的页面,这该怎么办呢?

  没有关系!我们打开IIS里tyh站点的属性(图十七)


(图十七)

  点击(图十七)所示的“高级”,你会看到(图十八)所示的“高级多WEB站点配置” 对话框。


(图十八)

  点击添加,按(图十九)所示在主机头处输入tyh.com,这样的你在IE里输入tyh.com就能访问到和输入http://www.tyh.com/一样的站点页面了。


(图十九)
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

手机版|小黑屋|3D数字艺术论坛 ( 沪ICP备14023054号 )

GMT+8, 2025-2-6 00:46

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表