收藏 分享(赏)

windows-server-2003教程(搭建篇)第8章搭建web服务器.ppt

上传人:天天快乐 文档编号:1116859 上传时间:2018-06-13 格式:PPT 页数:38 大小:439KB
下载 相关 举报
windows-server-2003教程(搭建篇)第8章搭建web服务器.ppt_第1页
第1页 / 共38页
windows-server-2003教程(搭建篇)第8章搭建web服务器.ppt_第2页
第2页 / 共38页
windows-server-2003教程(搭建篇)第8章搭建web服务器.ppt_第3页
第3页 / 共38页
windows-server-2003教程(搭建篇)第8章搭建web服务器.ppt_第4页
第4页 / 共38页
windows-server-2003教程(搭建篇)第8章搭建web服务器.ppt_第5页
第5页 / 共38页
点击查看更多>>
资源描述

1、Windows Sever 2003 组网教程 搭建篇,Windows Sever 2003 组网教程搭建篇,第8章 搭建Web服务器,Web服务是Internet和Intranet中最为重要、最为常见的网络服务,不仅可以直接用于信息发布,而且还是资料查询、数据处理、网络办公、远程教育、视频点播、BBS和网络聊天室等诸多应用的基本平台,甚至还可用于实现电子邮件服务。利用Web服务,公司和个人能够迅速且廉价地通过互联网向全球用户提供服务,建立全球范围的联系,在广泛的范围内寻找可能的合作伙伴。,Windows Sever 2003 组网教程搭建篇,8.1 IIS与Web服务,8.2 Web服务器的

2、配置与管理,8.3 应用程序服务,Windows Sever 2003 组网教程搭建篇,8.1 IIS与Web服务,在瑞士工作的Tim Cerners-Lee构思出了超级链接模型,并最终发展成为Web,因此,从某种意义上来说,没有超级链接就没有Web。事实上,时至今日,超级链接仍然是Web的基础和根本,是超级连接使各式各样的文件之间产生关联而建立大型Web网站,让用户可以随心所欲地浏览和得到自己所需要的信息。,Windows Sever 2003 组网教程搭建篇,8.1.1 IIS6.0概述,IIS(Internet Information Sever)6.0作为Windows Server

3、2003应用程序服务的重要组成部分,可用于搭建Web服务、FTP服务、NNTP服务、SMTP服务和Internet打印服务。IIS 6.0为用户提供了集成的、可靠的、可扩展的、安全的及可管理的内联网、外联网和互联网Web服务器解决方案。,Windows Sever 2003 组网教程搭建篇,8.1.2 Web服务概述,Web服务的实现采用客户/服务器模型,信息提供者称为服务器,信息的需要者或获取者称为客户。作为服务器的计算机中安装有Web服务器端程序(如Netscape iPlanet Web Server、Microsoft Internet Information Server等),并且保

4、存有大量的公用信息,随时等待用户的访问。作为客户的计算机中则安装Web客户端程序,即Web浏览器(如Netscape Navigator、Microsoft Internet Explorer等),可通过局域网络或Internet从Web服务器中浏览或获取所有信息。,Windows Sever 2003 组网教程搭建篇,8.2 Web服务器的配置与管理,Windows Server 2003与Windows 2000 Server一样,也内置有IIS(Internet Information Server,Internet信息服务)组件,可用来搭建传统的Web服务器、FTP服务器、NNTP服务

5、器、SMTP服务器和POP3服务器。因此,如果没有极为特殊的要求,安全可以使用Windows Server 2003搭建Web服务器。,Windows Sever 2003 组网教程搭建篇,8.2.1 安装Web服务器,在Windows Server 2003中,Web服务的搭建既可以在【管理您的服务器】窗口中以添加【应用程序服务器】的方式完成,也可以在【控制面板】中,以【添加/删除Windows组件】的方式实现。,Windows Sever 2003 组网教程搭建篇,8.2.2 管理窗口与基本管理,打开【管理您的服务器】窗口,在【应用程序服务器】栏中单击【管理此应用程序服务器】超级链接,即可

6、打开【应用程序服务器】控制台窗口,对Web服务器进行各种必要的配置和管理。,Windows Sever 2003 组网教程搭建篇,8.2.3 设置IP地址和端口,1. 修改IP地址,在当安装完成IIS的Web组件后,就会自动创建一个【默认网站】,并且默认绑定计算机拥有的所有IP地址。当需要在一台计算机中创建多个虚拟网站时,就必须取默认网站对所有IP的绑定,而只为它指定一个IP地址。,2. 修改端口号,Windows Sever 2003 组网教程搭建篇,Web服务的默认端口号为“80”。如果使用该端口提供Web服务,当利用Web浏览器访问Web网站时,就只需键入域名而无需键入端口号,如“htt

7、p:/”。如果将Web服务器的端口号修改为其他值,如“8010”,就必须在URL中同时指定相应的端口号才行,如“http:/:8010”。因此,当修改Web服务默认的端口号后,只有知道该端口号才能访问,虽然这样做的结果除了可以增加网站的安全性,但却给用户访问带来困难和麻烦。 若欲修改Web服务的端口号,只需在【网站】选项卡的【TCP端口】文本框中键入指定的端口号即可。,Windows Sever 2003 组网教程搭建篇,8.2.4 设置默认文档,通常情况下,Web网站都需要一个默认文档,当在Web浏览器中键入该Web网站的IP地址或域名时,将自动显示该默认文档。利用Windows Serve

8、r 2003搭建Web网站时,默认文档的文件名为Default.htm、Index.htm、Default.asp 或Iisstart.asp,如果系统无法找到其中的任何一个,将在浏览器上显示【Directory Listing Denied】(目录列表被拒绝)的提示。,Windows Sever 2003 组网教程搭建篇,8.2.5 设置主目录,所谓主目录,是指保存Web网站的文件夹,当用户访问该网站时,Web服务器将自动从该文件夹中调取相应的文件显示给用户。默认的Web主目录为“C:Intepubwwwroot”文件夹。然而,在实际应用中,通常均不采用该默认文件夹。原因很简单,将数据文件和

9、操作系统放在同一磁盘中,会失去安全保障、系统不能干净安装等问题,并且当保存大量的音视频文件时,可能造成磁盘或分区的空间不足。所以,应当将作为数据文件的Web主目录保存在其他硬盘或分区中。对于Web服务而言,就必须修改主目录的默认值,将主目录定位到相应的磁盘或文件夹。,Windows Sever 2003 组网教程搭建篇,8.2.6 设置访问安全,由于Web网站从某种意义上代表着机构的形象,甚至作为网络办公的平台,其中往往保存着非常重要的数据资料,因此,Web网站也往往会受到人们的格外关注。事实上,黑客们攻击的对象也大都是Web网站,因此,Web网站的安全也就显得越来越重要。,1. 设置用户验证

10、,Windows Sever 2003 组网教程搭建篇,默认状态下,任何用户都可以访问Web服务器服务器,也就是说,Web服务器实际上允许用户以匿名方式访问。然而,有些内部网站可能仅仅允许本机构的用户访问,因此,对用户的身份进行验证就成为必要的手段。也就是说,当欲限制普通用户对Web网站的访问时,用户身份的验证无疑是最简单、也最有效地方式。,2. 设置授权访问的IP地址范围,Windows Sever 2003 组网教程搭建篇,虽然可以通过用户验证的方式解决敏感信息的访问问题,但对于那些授权用户而言,这未免太麻烦了。想想看,每次访问该站点时需要一次次地键入用户名和密码是一件多么令人厌烦的事呀!

11、那么,有没有更为简捷的方式控制对Web网站(网站、目录或文件)的访问呢?当然,这就是IP地址及域名限制。通过适当的配置,即可允许或拒绝特定计算机、计算机组或域访问Web站点、目录或文件。例如,可以防止Internet用户访问Web服务器,方法是仅授予Intranet成员访问权限而明确拒绝外部用户的访问。,3. 对主目录的访问控制,Windows Sever 2003 组网教程搭建篇,通常情况下,浏览者只拥有对Web网站内容的【读取】权限,从而禁止匿名用户修改网页内容。对主目录访问控制的设置,在【默认网站 属性】对话框的【主目录】选项卡中进行。,Windows Sever 2003 组网教程搭建

12、篇,8.2.7 虚拟站点,虚拟网站可以简单的理解为使用一台服务器充当若干个服务器来使用,并且每一虚拟的服务器都可拥有自己的IP地址和域名。由于虚拟Web服务器在性能和表现上都与独立的Web服务器相同,并且在同一台服务器器上管理多个虚拟站点。所以,使用虚拟网站不但可以节约成本投资,并且易于对站点的管理和配置。,1. 创建前的准备,Windows Sever 2003 组网教程搭建篇,在创建虚拟网站之前,应当做好以下准备工作: 第一,确定采用何种方式创建虚拟网站。在同一台计算机上安装多个虚拟网站时,有三种不同的方式用来标识网站。 第二,规划并设置IP地址。在局域网中,如果公有IP地址比较充裕,不妨

13、为每个虚拟网站都指定一个IP地址,然后,将这些IP地址绑定到计算机,即为一台计算机指定多个IP地址。若服务器只欲为内部服务,则可只绑定一个内部分配的私有IP地址;若服务器欲同时为网内和网外服务,则可以同时绑定一个公用IP地址和一个私有IP地址。 第三,规划好主机头名。当IP地址紧缺时,多个虚拟网站只能依靠主机头名进行区分。 第四,创建文件夹并设定主页文件。需要为每个虚拟网站都创建一个专属文件夹,以便于利用FTP工作分别进行维护。另外,还应确定该虚拟网站的主页文件名,便于在网站创建后指定默认文档。,2. 虚拟网站的创建,Windows Sever 2003 组网教程搭建篇,与虚拟目录类似,虚拟网

14、站也可以采用模板配置创建。通过右击欲作为模板的网站,并在快捷菜单中选择【所有任务将配置保存到一个文件】,即可将该网站配置文件导出。当利用该模板新建网站时,只需在【默认网站】右击鼠标,并在快捷菜单中选择【新建网站(来自文件)】,即可创建新的虚拟网站。,3. 虚拟网站的管理,Windows Sever 2003 组网教程搭建篇,当以手工方式创建虚拟网站时,创建完毕,虚拟网站将自动开始运行。虚拟网站的配置方式与默认网站完全相同,也是在【管理应用程序服务器】或【Internet信息服务】控制台中进行,管理哪个虚拟服务器,只需右击该虚拟服务器,并在快捷菜单中选择【属性】,即可网站属性对话框中作详细配置。

15、,Windows Sever 2003 组网教程搭建篇,8.2.8 虚拟目录,网站内容越来越多,而磁盘的有效空间却有减不增,最终硬盘空间被消耗殆尽。这时,就需要安装新的硬盘以扩展磁盘空间,并把原来的文件都移到新增的磁盘中,然后,再重新指定网站文件夹。事实上,如果不移动原来的文件,而以新增磁盘作为该网站的一部分,就可以在不停机的情况下,实现磁盘的扩展。此时,就需要借助于虚拟目录来实现了。虚拟目录可以与原有网站文件不在同一个文件夹、不在同一磁盘,甚至可以不在同一计算机,但在用户访问网站时,觉得像同在一个文件夹中一样。,1. 创建虚拟目录,Windows Sever 2003 组网教程搭建篇,2.

16、虚拟目录的配置与管理,由于每个虚拟目录都可以分别设置不同的访问权限,因此,虚拟目录非常适宜于不同用户对不同目录拥有不同权限的情况,在管理时具有更大程度的灵活性。,3. 导出和导入虚拟目录,Windows Sever 2003 组网教程搭建篇,虚拟目录创建完毕,可以将虚拟目录的配置导出,以该虚拟目录作为模板,而后再以导入方式创建新的具有相同配置的虚拟目录,从而减少虚拟目录的配置工作。,Windows Sever 2003 组网教程搭建篇,8.2.9 Web站点的远程管理,由于不是总能方便地在运行IIS的计算机上执行管理任务,因此,对IIS服务器的远程管理就成为一种必要。事实上,只要能够通过局域网

17、或Internet与IIS服务器相连接,就可以使用基于浏览器的Internet服务管理器(HTML)实现对站点属性的更改。,1. 安装远程Web管理,Windows Sever 2003 组网教程搭建篇,默认状态下,Web远程管理组件并没有被安装。因此,若欲实现对服务器的远程Web管理,必须采用添加安装Windows组件的方式,在【万维网服务】对话框【万维网服务的子组件】列表框中选中【远程管理(HTML)】复选框。,2. 实现Web远程管理,Windows Sever 2003 组网教程搭建篇,打开Web浏览器,在【地址】栏中键入“https:/Web站点IP地址:SSL端口号”,并回车,显示

18、如图8.1所示登录对话框。,图8.1登录对话框,2.分别键入拥有管理权限的【用户名】和【密码】,单击【确定】按钮,显示如图8.2所示【欢迎使用】页面。,Windows Sever 2003 组网教程搭建篇,图8.2【欢迎使用】页面,3.单击【Web服务器】标签,切换到【Web服务器】管理页面,用于实现对Web服务器和FTP服务器的远程管理和配置。,Windows Sever 2003 组网教程搭建篇,图8.3【Web服务器】管理页面,Windows Sever 2003 组网教程搭建篇,8.2.10 网站的维护与更新,网络管理员自然可以随意对共享资源进行更新,对于用户而言,更新共享资源的方式也

19、有很多种,如FTP方式、映射网络驱动器方式等等。,1. 映射网络驱动器或Web共享,Windows Sever 2003 组网教程搭建篇,网络管理员可事先建立若干共享文件夹,并为每个文件夹指定授权用户和读写权限。当用户登录至Windows Server 2003后,即可通过“网上邻居”访问该共享文件夹,并将其映射为网络驱动器,从而在Windows资源管理器中实现对该文件夹的读写操作。详细内容,请参见资源共享部分。 当然,也可以将Web根目录设置为Web共享,并为其设置相应的读取和写入权限,然后,借助于Web浏览器实现对该文件夹的维护与更新。,2. FTP文件传输,Windows Sever 2

20、003 组网教程搭建篇,如果用户计算机安装的操作系统不是Windows 2000/XP,那么,还可以采用另外一种非常简单的维护方式FTP文件传输。当然,该维护方式的前提条件是需要将服务器配置为FTP服务器,并且在用户的计算机上需要安装FTP客户端,从而即可使用户在网络或Internet中的任何一台计算机上实现对其共享文件夹的访问。为了增加安全性,可以建立若干虚拟FTP服务器,并分别指定不同的文件夹作为该虚拟FTP站点的根文件夹,从而使不同部门的用户对自己的文件夹享有安全的管理权限。详细内容,请参见FTP服务部分。,Windows Sever 2003 组网教程搭建篇,8.3 应用程序服务,Wi

21、ndows Server 2003家族建立于Windows家族操作系统的核心竞争力之上,具备了安全性、易管理性、可靠性、实用性及可扩展性。Windows Server 2003在开发应用方面提供了许多优点,从而降低企业拥有总成本(TCO)。IT专家能够通过将其现有IT资源效率最大化并尽可能缩短TCO中获益。开发人员能够扩展其现存的代码并利用他们已有技能开发新的应用程序与XML Web服务。业务经理与商务决策者通过购买操作系统能够优化其投资的回报,用同样的开支购买操作系统可以得到世界级的应用程序的开发环境。,Windows Sever 2003 组网教程搭建篇,8.3.1 ASP.NET,ASP

22、.NET是建立在公共语言运行库上的编程框架,可用于在服务器上生成功能强大的Web应用程序。ASP.NET框架应用程序由Web服务器一个虚拟目录下的所有内容组成,通过向Web服务器上的虚拟目录添加文件来创建ASP.NET框架应用程序。,1. ASP.NET的优点,Windows Sever 2003 组网教程搭建篇,与以前的Web开发模型相比,ASP.NET提供了数个重要的优点:增强的性能、世界级的工具支持、威力和灵活性、简易性、可管理性、可缩放性和可用性、自定义性和扩展性、安全性。,2. ASP应用程序,Windows Sever 2003 组网教程搭建篇,ASP.NET将应用程序定义为所有文

23、件、页、处理程序、模块和可执行代码的总和,该应用程序可在Web应用程序服务器上的给定虚拟目录(及其子目录)的范围内调用或运行。例如,可在Web服务器计算机上的“/order”虚拟目录中发布一个“order”应用程序。对于IIS,可在Internet服务管理器中设置虚拟目录;该目录包含所有子目录,除非子目录本身就是虚拟目录。,3. XML Web服务,Windows Sever 2003 组网教程搭建篇,Internet正在向下一代Web站点快速演进,今天的Web站点仅能为浏览器提供用户界面,而下一代可编程Web站点直接将企业、应用程序、服务和设备彼此链接。这些可编程Web站点将不只是被动访问的站点,而将成为可重用的智能Web服务。,Windows Sever 2003 组网教程搭建篇,8.3.2 ASP.NET的安装,在以“配置您的服务器向导”安装“应用程序服务器”时,默认状态下,不会安装“ASP.NET”组件,因此,若欲运行ASP.NET应用程序,必须采用“添加/删除Windows组件”的方式手工添加。,

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 网络科技 > 服务器

本站链接:文库   一言   我酷   合作


客服QQ:2549714901微博号:道客多多官方知乎号:道客多多

经营许可证编号: 粤ICP备2021046453号世界地图

道客多多©版权所有2020-2025营业执照举报