您好,欢迎访问三七文档
当前位置:首页 > 商业/管理/HR > 销售管理 > 第8章windows-server-2008--Web服务器配置和管理
第8章Web服务器的配置和管理本章学习目标本章主要讲解WindowsServer2008Web服务器的基本知识及相关配置应用,通过本章的学习,读者应该掌握以下内容:Web服务器的安装Web服务器的相关配置Web站点和虚拟目录的区别网站环境的搭建Web服务是网络中应用最为广泛的服务,主要用来搭建Web网站,向网络发布各种信息。如今企业网站都拥有自己的网站,用来发布公司信息、宣传公司、实现信息反馈等。使用Windowsserver2008可以轻松方便的搭建Web网站。8.1IIS概述IIS(InternetInformationServices,互联网信息服务),是由微软公司提供的,用于配置应用程序池或Web网站、Ftp站点、SMTP或NNTP站点的,基于MMC(MicrosoftManagementConsole)控制台的管理程序。IIS是WindowsServer2008操作系统自带的组件,无需第三方程序,即可用来搭建基于各种主流技术的网站,并能管理Web服务器中的所有站点。8.1.1IIS简介IIS即Internet信息服务,是WindowsServer2008(2003)操作系统集成的服务,通过该服务可以搭建Web网站,与Internet、Intranet或Extranet上的用户共享信息。在WindowsServer2008企业版中的版本是IIS7.0,IIS7.0是一个集成了IIS、Asp.Net、WindowsCommunicationFoundation的统一的Web平台,可以运行当前流行的、具有动态交互功能的Asp.Net网页。支持使用任何与.NET兼容的语言编写的Web应用程序。IIS7.0提供了基于任务的全新UI(用户界面)并新增了功能强大的命令行工具,借助这些工具可以方便的实现对IIS和Web站点的管理。同时,IIS7.0引入了新的配置存储和故障诊断和排除功能。·2·计算机网络操作系统8.2安装IIS服务器在WindowsServer2008中,IIS角色作为可选组件。默认安装的情况下,WindowsServer2008不安装IIS。为了能够清晰地说明问题,本章讲解内容建立在Web服务器只向局域网提供服务的基础之上。8.2.1安装IIS启动WindowsServer2008时系统默认会启动“初始配置任务”窗口,如图8-1所示,帮助管理员完成新服务器的安装和初始化配置。如果没有启动该窗口,可以通过“开始-管理工具-服务器管理器”,打开服务器管理器窗口。图8-1初始配置任务点击“添加角色”,打开“添加角色向导”的第一步“选择服务器角色”窗口,选择“Web服务器IIS”复选框,如图8-2所示。第4章文件管理系统·3·图8-2选择服务器角色单击“下一步”按钮,显示如图“8-3”所示“Web服务器(IIS)”对话框,列出了Web服务器的简要介绍及注意事项。图8-3Web服务器(IIS)·4·计算机网络操作系统单击“下一步”按钮,显示如图8-4所示“选择角色服务”对话框,列出了Web服务器所包含的所有组件,用户可以手动选择。此处需要注意的是,“应用程序开发”角色服务中的几项尽量都选中,这样配置的Web服务器将可以支持相应技术开发的Web应用程序。FTP服务器选项是配置FTP服务器需要安装的组件,我们将在下一章做详细介绍。图8-4选择角色服务单击“下一步”按钮,显示如图“8-5”所示“确认安装选择”对话框。列出了前面选择的角色服务和功能,以供核对。图8-5确认安装选择第4章文件管理系统·5·单击“安装”按钮,即可开始安装Web服务器。安装完成后,显示“安装结果”对话框。单击“关闭”按钮,Web服务器安装完成。通过“开始-管理工具-Internet信息服务(IIS)管理器”,打开IIS服务管理器。即可看到已安装的Web服务器。如图8-6所示。Web服务器安装完成后,默认会创建一个名字为“DefaultWebSite”的站点。为了验证IIS服务器是否安装成功,打开浏览器,在地址栏输入或者“Http://本机ip地址”,如果出现如果如图8-7所示,说明Web服务器安装成功;否则,说明Web服务器安装失败,需要重新检查服务器设置或者重新安装。图8-6Internet信息服务(IIS)管理器·6·计算机网络操作系统图8-7Web服务器欢迎页面到此,Web就安装成功并可以使用了。用户可以将做好的网页文件(如Index.htm)放到C:\inetpub\这个文件,然后在浏览器地址栏输入或者http://本机ip地址/Index.htm就可以浏览做好的网页了。网络中的用户也可以通过http://本机ip地址/Index.htm方式访问你的网页文件。8.2.2配置IP地址和端口Web服务器安装好之后,默认创建一个名字为“DefalutwebSite”的站点,使用该站点就可以创建网站。默认情况下,Web站点会自动绑定计算机中的所有IP地址,端口默认为80,也就是说,如果一个计算机有多个IP,那么客户端通过任何一个IP地址都可以访问该站点,但是一般情况下,一个站点只能对应一个IP地址,因此,需要为Web站点指定唯一的IP地址和端口。在IIS管理器中,选择默认站点,如图8-6所示的“DefaultWebSite主页”窗口中,可以对Web站点进行各种配置;在右侧的“操作”栏中,可以对Web站点进行相关的操作。点击“操作”栏中的“绑定”超链接,打开如图8-8所示“网站绑定”窗口。可以看到IP地址下有一个“*”号,说明现在的Web站点绑定了本机的所有IP地址。第4章文件管理系统·7·图8-8网站绑定点击“添加”按钮,打开“添加网站绑定”窗口,如图8-9所示。图8-9添加网站绑定点击“全部未分配”后边的下拉箭头,选择要绑定的IP地址即可。这样,就可以通过这个IP地址访问Web网站了。端口栏表示访问该Web服务器要使用端口号。在这我们就可以使用服务器。此处的主机名,是该Web站点要绑定的主机名(域名),可以参考DNS章节的相关内容。提示:Web服务器默认的端口是80端口,因此我们访问Web服务器时就可以省略默认端口;如果设置的端口不是80,比如是8000,那么访问Web服务器就需要使用“”来访问。8.2.3配置主目录主目录即网站的根目录,保存Web网站的相关资源,默认路径为“C:\Inetpub\”文件夹。如果不想使用默认路径,可以更改网站的主目录。打开IIS管理器,选择Web站点,点击右侧“操作”栏中的“基本设置”超级链接,显示如图8-10所示窗口。·8·计算机网络操作系统图8-10编辑网站在“物理路径”下方的文本框中显示就是网站的主目录。此处“%SystemDrive%\”代表系统盘的意思。在“物理路径”文本框中输入Web站点的目录的路径,如d:\111,或者单击“浏览”按钮选择相应的目录。单击“确定”按钮保存。这样,选择的目录就作为了该站点的根目录。8.2.4配置默认文档在访问网站时,我们会发现这么一个特点,我们在浏览器的地址栏输入网站的域名即可打开网站的主页,而继续访问其他页面会发现地址栏最后一般都会有一个网页名。那么为什么打开网站主页时不显示主页的名字呢?实际上,我们输入网址的时候,默认访问的就是网站的主页,只是主页名没有显示而已。通常,Web网站的主页都会设置成默认文档,当用户使用IP地址或者域名访问时,就不需要再输入主页名,从而便于用户的访问。下面来看如何配置Web站点的默认文档。在IIS管理器中选择默认Web站点,在“DefaultWebSite主页”窗口中双击“IIS”区域的“默认文档”图标,打开如图8-11所示窗口。第4章文件管理系统·9·图8-11默认文档设置窗口可以看到,系统自带了6种默认文档,如果要使用其他名称的默认文档,例如,当前网站是使用Asp.Net开发的动态网站,首页名称为Index.aspx,则需要添加该名称的默认文档。单击右侧的“添加”超链接,显示如图8-12所示窗口,在“名称”文本框中输入要使用的主页名称。单击“确定”按钮,即可添加该默认文档。新添加的默认文档自动排在最上面。图8-12添加默认文档当用户访问Web服务器时,输入域名或IP地址后,IIS会自动按顺序由上至下依次查找与之相应的文件名。因此,配置Web服务器时,应将网站主页的默认文档移到最上面。如果需要将某个文件上移或者下移,可以先选中该文件,然后使用图8-11右侧“操作”下的“上移”和“下移”实现。如果想删除或者禁用某个默认文档,只需要选择相应默认文档,然后单击图8-11右侧“操作”栏中的“删除”或“禁用”即可。·10·计算机网络操作系统提示:默认文档的“条目类型”指该文档是从本地配置文件添加的,还是从父配置文件读取的。对于我们自己添加的文档,“条目类型”都是本地。对于系统默认显示的文档,都是从父配置读取的。8.2.4访问限制配置的Web服务器是要供用户访问的,因此,不管使用的网络带宽有多充裕,都有可能因为同时连接的计算机数量过多而使服务器死机。所以有时候需要对网站进行一定的限制,例如,限制带宽和连接数量等。选中“DefaultWebSite”站点,点击右侧“操作”栏中的“限制”超链接,打开如图8-13所示的“编辑网站限制”对话框。IIS7中提供了两种限制连接的方法,分别为限制带宽使用和限制连接数。图8-13编辑网站限制选择“限制带宽使用(字节)”复选框,在文本框中键入允许使用的最大带宽值。在控制Web服务器向用户开放的网络带宽值的同时,也可能降低服务器的响应速度。但是,当用户Web服务器的请求增多时,如果通信带宽超出了设定值,请求就会被延迟。选择“限制连接数”复选框,在文本框中键入限制网站的同时连接数。如果连接数量达到指定的最大值,以后所有的连接尝试都会返回一个错误信息,连接将被断开。限制连接数可以有效防止试图用大量客户端请求造成Web服务器负载的恶意攻击。在“连接超时”文本框中键入超时时间,可以在用户端达到该时间时,显示为连接服务器超时等信息,默认是120秒。提示:IIS连接数是虚拟主机性能的重要标准,所以,如果要申请虚拟主机(空间),首先要考虑的一个问题就是该虚拟主机(空间)的最大连接数。8.2.5配置IP地址限制有些Web网站由于其使用范围的限制,或者其私密性的限制,可能需要只向特定用户公开,而不是向所有用户公开。此时就需要拒绝所有IP地址访问,然后添加允许访问的第4章文件管理系统·11·IP地址(段),或者拒绝的IP地址(段)。需要注意的是,要使用“IP地址限制”功能,必须安装IIS服务的“IP和域限制”组件。(1)设置允许访问的IP地址在“服务器管理器”(位置:开始-程序-管理工具)的“角色”窗口中,单击“Web服务器(IIS)”区域中的“添加角色服务”,打开如图8-14所示窗口。添加“IP和域限制”角色。如果先前安装IIS时已安装该角色,那么就不需要安装;如果没有安装,则选中该角色服务,安装即可。图8-14添加角色服务安装完成后,重新打开IIS管理器,选择Web站点,双击“IP地址和域限制”图标,显示如图8-15所示“IP地址和域限制”窗口。·12·计算机网络操作系统图8-15IP地址和域限制单击右侧“操作”栏中的“编辑功能设置”链接,显示如图8-16所示“编辑IP和域限制设置”对话框。在下拉列表中选择“拒绝”选项,那么此时所有的IP地址都将无法访问站点。如果访问,将会出现“403.6”的错误信息。图8-16编辑IP地址和域限制设置在右侧“操作”栏中,单击“添加允许条目”按钮,显示“添加允许限制规则”窗口,如图8-17所示。如果要添加允许某个IP地址访问,可选择“特定IPv4地址”单选按钮,键入允许访问的IP地址。第4章文件管理系统·13·图8-17添加允许限制规则图8-18添加IP地址段一般来说,我们
本文标题:第8章windows-server-2008--Web服务器配置和管理
链接地址:https://www.777doc.com/doc-7334240 .html