您好,欢迎访问三七文档
当前位置:首页 > 商业/管理/HR > 销售管理 > Windows_Server_2003教程(搭建篇)第8章搭建Web服务器
WindowsSever2003组网教程——搭建篇昆明服务器租用组网教程——搭建篇第8章搭建Web服务器Web服务是Internet和Intranet中最为重要、最为常见的网络服务,不仅可以直接用于信息发布,而且还是资料查询、数据处理、网络办公、远程教育、视频点播、BBS和网络聊天室等诸多应用的基本平台,甚至还可用于实现电子邮件服务。利用Web服务,公司和个人能够迅速且廉价地通过互联网向全球用户提供服务,建立全球范围的联系,在广泛的范围内寻找可能的合作伙伴。WindowsSever2003组网教程——搭建篇8.1IIS与Web服务8.2Web服务器的配置与管理8.3应用程序服务WindowsSever2003组网教程——搭建篇8.1IIS与Web服务在瑞士工作的TimCerners-Lee构思出了超级链接模型,并最终发展成为Web,因此,从某种意义上来说,没有超级链接就没有Web。事实上,时至今日,超级链接仍然是Web的基础和根本,是超级连接使各式各样的文件之间产生关联而建立大型Web网站,让用户可以随心所欲地浏览和得到自己所需要的信息。WindowsSever2003组网教程——搭建篇8.1.1IIS6.0概述IIS(InternetInformationSever)6.0作为WindowsServer2003应用程序服务的重要组成部分,可用于搭建Web服务、FTP服务、NNTP服务、SMTP服务和Internet打印服务。IIS6.0为用户提供了集成的、可靠的、可扩展的、安全的及可管理的内联网、外联网和互联网Web服务器解决方案。WindowsSever2003组网教程——搭建篇8.1.2Web服务概述Web服务的实现采用客户/服务器模型,信息提供者称为服务器,信息的需要者或获取者称为客户。作为服务器的计算机中安装有Web服务器端程序(如NetscapeiPlanetWebServer、MicrosoftInternetInformationServer等),并且保存有大量的公用信息,随时等待用户的访问。作为客户的计算机中则安装Web客户端程序,即Web浏览器(如NetscapeNavigator、MicrosoftInternetExplorer等),可通过局域网络或Internet从Web服务器中浏览或获取所有信息。WindowsSever2003组网教程——搭建篇8.2Web服务器的配置与管理WindowsServer2003与Windows2000Server一样,也内置有IIS(InternetInformationServer,Internet信息服务)组件,可用来搭建传统的Web服务器、FTP服务器、NNTP服务器、SMTP服务器和POP3服务器。因此,如果没有极为特殊的要求,安全可以使用WindowsServer2003搭建Web服务器。WindowsSever2003组网教程——搭建篇8.2.1安装Web服务器在WindowsServer2003中,Web服务的搭建既可以在【管理您的服务器】窗口中以添加【应用程序服务器】的方式完成,也可以在【控制面板】中,以【添加/删除Windows组件】的方式实现。WindowsSever2003组网教程——搭建篇8.2.2管理窗口与基本管理打开【管理您的服务器】窗口,在【应用程序服务器】栏中单击【管理此应用程序服务器】超级链接,即可打开【应用程序服务器】控制台窗口,对Web服务器进行各种必要的配置和管理。WindowsSever2003组网教程——搭建篇8.2.3设置IP地址和端口1.修改IP地址在当安装完成IIS的Web组件后,就会自动创建一个【默认网站】,并且默认绑定计算机拥有的所有IP地址。当需要在一台计算机中创建多个虚拟网站时,就必须取默认网站对所有IP的绑定,而只为它指定一个IP地址。2.修改端口号WindowsSever2003组网教程——搭建篇Web服务的默认端口号为“80”。如果使用该端口提供Web服务,当利用Web浏览器访问Web网站时,就只需键入域名而无需键入端口号,如“”。如果将Web服务器的端口号修改为其他值,如“8010”,就必须在URL中同时指定相应的端口号才行,如“”。因此,当修改Web服务默认的端口号后,只有知道该端口号才能访问,虽然这样做的结果除了可以增加网站的安全性,但却给用户访问带来困难和麻烦。若欲修改Web服务的端口号,只需在【网站】选项卡的【TCP端口】文本框中键入指定的端口号即可。WindowsSever2003组网教程——搭建篇8.2.4设置默认文档通常情况下,Web网站都需要一个默认文档,当在Web浏览器中键入该Web网站的IP地址或域名时,将自动显示该默认文档。利用WindowsServer2003搭建Web网站时,默认文档的文件名为Default.htm、Index.htm、Default.asp或Iisstart..asp,如果系统无法找到其中的任何一个,将在浏览器上显示【DirectoryListingDenied】(目录列表被拒绝)的提示。WindowsSever2003组网教程——搭建篇8.2.5设置主目录所谓主目录,是指保存Web网站的文件夹,当用户访问该网站时,Web服务器将自动从该文件夹中调取相应的文件显示给用户。默认的Web主目录为“C:\Intepub\”文件夹。然而,在实际应用中,通常均不采用该默认文件夹。原因很简单,将数据文件和操作系统放在同一磁盘中,会失去安全保障、系统不能干净安装等问题,并且当保存大量的音视频文件时,可能造成磁盘或分区的空间不足。所以,应当将作为数据文件的Web主目录保存在其他硬盘或分区中。对于Web服务而言,就必须修改主目录的默认值,将主目录定位到相应的磁盘或文件夹。WindowsSever2003组网教程——搭建篇8.2.6设置访问安全由于Web网站从某种意义上代表着机构的形象,甚至作为网络办公的平台,其中往往保存着非常重要的数据资料,因此,Web网站也往往会受到人们的格外关注。事实上,黑客们攻击的对象也大都是Web网站,因此,Web网站的安全也就显得越来越重要。1.设置用户验证WindowsSever2003组网教程——搭建篇默认状态下,任何用户都可以访问Web服务器服务器,也就是说,Web服务器实际上允许用户以匿名方式访问。然而,有些内部网站可能仅仅允许本机构的用户访问,因此,对用户的身份进行验证就成为必要的手段。也就是说,当欲限制普通用户对Web网站的访问时,用户身份的验证无疑是最简单、也最有效地方式。2.设置授权访问的IP地址范围WindowsSever2003组网教程——搭建篇虽然可以通过用户验证的方式解决敏感信息的访问问题,但对于那些授权用户而言,这未免太麻烦了。想想看,每次访问该站点时需要一次次地键入用户名和密码是一件多么令人厌烦的事呀!那么,有没有更为简捷的方式控制对Web网站(网站、目录或文件)的访问呢?当然,这就是IP地址及域名限制。通过适当的配置,即可允许或拒绝特定计算机、计算机组或域访问Web站点、目录或文件。例如,可以防止Internet用户访问Web服务器,方法是仅授予Intranet成员访问权限而明确拒绝外部用户的访问。3.对主目录的访问控制WindowsSever2003组网教程——搭建篇通常情况下,浏览者只拥有对Web网站内容的【读取】权限,从而禁止匿名用户修改网页内容。对主目录访问控制的设置,在【默认网站属性】对话框的【主目录】选项卡中进行。WindowsSever2003组网教程——搭建篇8.2.7虚拟站点虚拟网站可以简单的理解为使用一台服务器充当若干个服务器来使用,并且每一虚拟的服务器都可拥有自己的IP地址和域名。由于虚拟Web服务器在性能和表现上都与独立的Web服务器相同,并且在同一台服务器器上管理多个虚拟站点。所以,使用虚拟网站不但可以节约成本投资,并且易于对站点的管理和配置。1.创建前的准备WindowsSever2003组网教程——搭建篇在创建虚拟网站之前,应当做好以下准备工作:第一,确定采用何种方式创建虚拟网站。在同一台计算机上安装多个虚拟网站时,有三种不同的方式用来标识网站。第二,规划并设置IP地址。在局域网中,如果公有IP地址比较充裕,不妨为每个虚拟网站都指定一个IP地址,然后,将这些IP地址绑定到计算机,即为一台计算机指定多个IP地址。若服务器只欲为内部服务,则可只绑定一个内部分配的私有IP地址;若服务器欲同时为网内和网外服务,则可以同时绑定一个公用IP地址和一个私有IP地址。第三,规划好主机头名。当IP地址紧缺时,多个虚拟网站只能依靠主机头名进行区分。第四,创建文件夹并设定主页文件。需要为每个虚拟网站都创建一个专属文件夹,以便于利用FTP工作分别进行维护。另外,还应确定该虚拟网站的主页文件名,便于在网站创建后指定默认文档。2.虚拟网站的创建WindowsSever2003组网教程——搭建篇与虚拟目录类似,虚拟网站也可以采用模板配置创建。通过右击欲作为模板的网站,并在快捷菜单中选择【所有任务→将配置保存到一个文件】,即可将该网站配置文件导出。当利用该模板新建网站时,只需在【默认网站】右击鼠标,并在快捷菜单中选择【新建→网站(来自文件)】,即可创建新的虚拟网站。3.虚拟网站的管理WindowsSever2003组网教程——搭建篇当以手工方式创建虚拟网站时,创建完毕,虚拟网站将自动开始运行。虚拟网站的配置方式与默认网站完全相同,也是在【管理应用程序服务器】或【Internet信息服务】控制台中进行,管理哪个虚拟服务器,只需右击该虚拟服务器,并在快捷菜单中选择【属性】,即可网站属性对话框中作详细配置。WindowsSever2003组网教程——搭建篇8.2.8虚拟目录网站内容越来越多,而磁盘的有效空间却有减不增,最终硬盘空间被消耗殆尽。这时,就需要安装新的硬盘以扩展磁盘空间,并把原来的文件都移到新增的磁盘中,然后,再重新指定网站文件夹。事实上,如果不移动原来的文件,而以新增磁盘作为该网站的一部分,就可以在不停机的情况下,实现磁盘的扩展。此时,就需要借助于虚拟目录来实现了。虚拟目录可以与原有网站文件不在同一个文件夹、不在同一磁盘,甚至可以不在同一计算机,但在用户访问网站时,觉得像同在一个文件夹中一样。1.创建虚拟目录WindowsSever2003组网教程——搭建篇2.虚拟目录的配置与管理由于每个虚拟目录都可以分别设置不同的访问权限,因此,虚拟目录非常适宜于不同用户对不同目录拥有不同权限的情况,在管理时具有更大程度的灵活性。3.导出和导入虚拟目录WindowsSever2003组网教程——搭建篇虚拟目录创建完毕,可以将虚拟目录的配置导出,以该虚拟目录作为模板,而后再以导入方式创建新的具有相同配置的虚拟目录,从而减少虚拟目录的配置工作。WindowsSever2003组网教程——搭建篇8.2.9Web站点的远程管理由于不是总能方便地在运行IIS的计算机上执行管理任务,因此,对IIS服务器的远程管理就成为一种必要。事实上,只要能够通过局域网或Internet与IIS服务器相连接,就可以使用基于浏览器的Internet服务管理器(HTML)实现对站点属性的更改。1.安装远程Web管理WindowsSever2003组网教程——搭建篇默认状态下,Web远程管理组件并没有被安装。因此,若欲实现对服务器的远程Web管理,必须采用添加安装Windows组件的方式,在【万维网服务】对话框【万维网服务的子组件】列表框中选中【远程管理(HTML)】复选框。2.实现Web远程管理WindowsSever2003组网教程——搭建篇1.打开Web浏览器,在【地址】栏中键入“地址:SSL端口号”,并回车,显示
本文标题:Windows_Server_2003教程(搭建篇)第8章搭建Web服务器
链接地址:https://www.777doc.com/doc-2856346 .html