【IT168 专稿】你可曾想过拥有自己的网站呢?你又是否遇到过想在同一台计算机上发布多个网站以节约费用和空间呢?实际上我们并不用为每个网站建立单独的服务器,在windows系统中为我们提供了在同一台服务器上发布多个网站的功能,我们可以通过一台服务器建立多个网站,维护多个网站变得更加方便。而且访问这些不同的网站也不会有什么影响,就好象访问不同的服务器一样,根本看不出是建立在一台服务器上。
由于windows操作系统的版本比较多,可以使用IIS发布站点的最常用版本为windows 2000 server与windows 2003 server。因此本次系列文章将为各位读者着重介绍这两个系统上的多网站并存的设置方法。相信读者看完后对于一机多“站”的发布能够胸有成竹,配置起来也能真正做到得心应手。
在本次系列文章中的第一次,笔者将为大家介绍在windows 2000操作系统上一机多“站”的发布方法。由于windows2000和windows2003在发布方法上存在着一定的区别,所以我们将分别进行介绍。
一、操作系统简介:
windows2000有两个版本,一个是professional,一个是server版。两个版本都使用IIS发布网站信息。IIS的版本也都是一样的,都是IIS 5。在windows2000系统中使用一台计算机发布多个不同网站的方法主要有三种,第一是使用默认的WWW站点参数来发布;第二是使用虚拟目录方式来发布网站;第三是使用多个端口对站点进行发布。我们将依次为读者进行介绍。
二、发布站点的准备工作:
由于在windows操作系统下发布站点需要使用IIS组件,而该组件在windows 2000中是默认没有安装的,所以我们需要将其安装。在安装过程中是需要用到windows 2000系统光盘的。
第一步:在windows2000桌面中选择“开始->设置->控制面板”。(如图1)
![]() |
| 图1 |
第二步:在控制面板中找到“添加/删除程序”,双击打开。
第三步:在“添加/删除程序”的左边窗口中找到“添加/删除windows组件”,对系统组件进行安装。(如图2)
![]() |
| 图2 |
第四步:在“添加/删除windows组件”窗口中选中“internet 下服务(IIS)”。(如图3)
![]() |
| 图3 |
第五步:系统将自动安装IIS组件文件到本地计算机硬盘中。(如图4)
![]() |
| 图4 |
第六步:由于IIS组件有些文件是放在windows系统光盘和service pack4补丁包中的,所以在复制文件过程中会出现“请将标为service pack 4 cd的光盘插入光驱”的提示。(如图5)
![]() |
| 图5 |
第七步:我们放入windows系统光盘或service pack 4补丁包后选择正确的目录继续安装。(如图6)
![]() |
| 图6 |
![]() |
| 图7 |
第九步:全部步骤完成后我们也就完成了windows组件的安装工作。(如图8)
![]() |
| 图8 |
第十步:这时我们就可以在windows 2000中使用IIS来发布自己的站点了,我们通过在桌面中选择“开始->设置->控制面板”,打开“管理工具”窗口后就可以看到internet服务管理器的图标了。(如图9)
![]() |
| 图9 点击看大图 |
至此我们就完成了发布网站的所有准备工作,下面就要为各位IT168的读者介绍具体发布步骤了。
三、按照默认设置发布站点:
默认情况下IIS的发布站点是保存在系统盘中的inetpub目录中的wwwroot目录中。例如我们将操作系统安装在C盘,那么默认网站文件就应该放置在c:\inetpub\wwwroot中。(如图10)
![]() |
| 图10 点击看大图 |
发布默认站点是非常简单的,首先将网站文件放到上面提到的wwwroot目录中,如c:\inetpub\wwwroot中。然后启动IIS,在默认网站选项中选择启动。启动默认站点后我们就可以通过IE浏览器来访问刚刚发布的站点了。例如在地址栏中输入http://localhost。(如图11)同样也可以通过输入IP地址来访问,如在浏览器地址栏中使用http://10.91.30.45来访问。(如图12)
![]() |
| 图11 点击看大图 |
![]() |
| 图12 点击看大图 |
至此我们就完成了发布默认站点的全部操作,该站点也成为本机对外提供的第一个站点,当然要想实现本文题目要求的一机多“站”的话,还要进行下面的操作。
使用默认站点发布的优点:设置简单,复制文件到相应目录即可。
使用默认站点发布的缺点:一台计算机只有一个默认站点,也就是说只能发布一个站点,很大程度上浪费了计算机和网络资源。
四、使用虚拟目录发布站点:
虚拟目录是windows 2000提供的一个功能,通过虚拟目录我们可以在一台计算机上发布十几个甚至是上百个站点。
第一步:在windows2000桌面中选择“开始->设置->控制面板”。找到“管理工具”下的“internet服务管理器”。
第二步:打开internet信息服务窗口后在默认Web站点上点鼠标右键,选择“新建”->“虚拟目录”。(如图13)
![]() |
| 图13 |
第三步:自动打开“虚拟目录创建向导”,我们点“下一步”继续。(如图14)
![]() |
| 图14 |
第四步:在别名处可以设置我们的虚拟目录别名,为了方便读者理解我们为这个虚拟目录起名为“建立虚拟目录发布的站点”。(如图15)
![]() |
| 图15 |
第五步:接着在WEB站点内容目录设置窗口中,通过“浏览”按钮选择我们需要发布的虚拟目录对应的网站文件所在目录。(如图16)
![]() |
| 图16 |
第六步:完成虚拟目录创建工作。(如图17)
![]() |
| 图17 |
第七步:我们打开IE浏览器输入计算机的IP地址,后头跟虚拟目录别名就可以访问该虚拟目录建立的网站了。例如输入“http://10.91.30.45/建立虚拟目录发布的站点”(不含引号)来访问。(如图18)
![]() |
| 图18 点击看大图 |
当然如果我们在给虚拟目录起别名的时候输入其他名称,并且在设置WEB站点内容目录也选择其他目录的话,就可以在一台机器上建立多个站点了。每个虚拟目录对应一个网站,互相不冲突,也方便网络管理员维护所有站点,对多站点进行统一管理。
使用虚拟目录发布站点的优点:轻松实现一机多“站”,管理多个站点很方便。
使用虚拟目录发布站点的缺点:访问起各个站点来比较麻烦,需要输入虚拟目录的别名,这个别名一般比较难记,一不留神很可能输错。
五、修改站点发布默认端口:
其实在windows 2000的IIS 5中我们还可以利用修改端口来为自己的网站开辟另外一条通往外界的道路。这样当用户浏览网站时就可以通过80以外的端口来访问了。
第一步:在windows2000桌面中选择“开始->设置->控制面板”。找到“管理工具”下的“internet服务管理器”。
第二步:打开internet信息服务窗口后在默认Web站点上点鼠标右键,选择“属性”。(如图19)
![]() |
| 图19 点击看大图 |
第三步:定位到“WEB站点”标签,将“WEB站点标识”中的TCP端口从默认的80修改为81。(如图20)
![]() |
| 图20 |
第四步:设置完毕后我们就可以通过在浏览器中输入http://10.91.30.45:81来访问发布的所有网站了。(如图21)
![]() |
| 图21 |
第五步:经过上面设置后我们只能用81端口访问发布的WWW站点,输入80端口将无法访问。有没有一种解决方法能够让我们即可以使用80也可以使用81端口访问网站页面呢?方法是有的同样是在默认Web站点上点鼠标右键,选择“属性”。然后在“WEB站点”标签中点“高级”按钮。(如图22)
![]() |
| 图22 |
第六步:在“高级多WEB站点配置”窗口中我们可以通过添加按钮为本机WWW发布增加多个端口,例如笔者加了一个82端口。(如图23)
![]() |
| 图23 |
第七步:添加成功后我们就会看到端口处多了一个端口信息,现在可用的端口为81和82两个了。当然我们可以根据实际情况增加更多的端口,端口号也是由我们自行定义的。(如图24)
![]() |
| 图24 |
第八步:设置完毕我们通过浏览器访问http://10.91.30.45:82地址可以看到网站信息,同样输入http://10.91.30.45:81也可以访问同样信息,从而实现了多端口发布网站的功能。(如图25)
![]() |
| 图25 |
修改站点发布默认端口的优点:适合于某些端口被封闭的情况,这样可以修改端口重新发布站点。同时也可以为网站发布提供多条发布通道。
修改站点发布默认端口的缺点:不能对某个虚拟目录或某个站点的发布端口进行修改,修改端口后全部网站的发布端口都要有所改动。
总结:通过在windows 2000上使用虚拟目录可以让我们在一台计算机上发布多个网站站点,一方面节约了购买多台服务器发布站点的费用,另一方面也减少了我们这些网络管理员往返于多台服务器管理不同网站的工作量。再结合一些网络管理工具就可以实现统一部署与统一监控了。
