收藏 分享(赏)

web服务器管理.ppt

上传人:精品资料 文档编号:8520582 上传时间:2019-07-01 格式:PPT 页数:52 大小:1.84MB
下载 相关 举报
web服务器管理.ppt_第1页
第1页 / 共52页
web服务器管理.ppt_第2页
第2页 / 共52页
web服务器管理.ppt_第3页
第3页 / 共52页
web服务器管理.ppt_第4页
第4页 / 共52页
web服务器管理.ppt_第5页
第5页 / 共52页
点击查看更多>>
资源描述

1、第四章 Web服务器的管理,主要内容:Web服务器的搭建,属性的设置,在同一台主机上建立多个Web服务器的方法。重点:搭建Web服务器,常用属性的设置,在同一台主机上建立多个Web服务器。,4.1 使用向导创建Web站点,基础知识:WWW服务的基本原理是: 把服务器上的一些文件以Web网站的形式发布; 客户机需要浏览网页时,可以使用HTTP协议通过网站指定的端口对网站发送请求; 服务器监听其指定的端口,发现客户机的请求时,即把客户机请求的网页以响应的形式发送给客户机; 客户机接收到服务器的响应后,用浏览器打开并浏览网页内容。 因此,在搭建Web网站时,通常必须指定以下内容: IP地址、端口号和

2、网页文件所在的目录(主目录)。,建立Web服务器 Windows 2000 Server中提供了IIS (Internet Information Server)用于建立服务器,在IIS中,可以建立FTP服务器、SMTP服务器、NNTP服务器以及WEB服务器。 IIS在Windows 2000中是默认安装的,如果需要卸载或添加服务组件,可以在“控制面板”的“添加/删除程序”组件的“添加/删除Windows组件”中进行卸载或安装。 启动IIS是在管理工具中,选择“Internet服务器”,即可打开IIS控制台。,打开IIS并展开根节点后可以看到已经建立了默认的WEB站点、FTP站点以及管理Web

3、站点等。如果不需要这些站点,应该将其删除。,要新建站点,可以可以右击服务器名称,在弹出的菜单中选择“新建”命令,在级联子菜单中选择“Web站点”。,弹出“Web站点”创建向导,单击“下一步”,输入站点说明,单击“下一步”。站点说明只是该站点在IIS中显示时的说明,而非站点域名。当然,为了站点结构清晰,可以输入站点的域名作为说明。,输入站点的IP地址,端口号和主机头。此时可以只输入IP地址。 应尽量分配一个指定的IP地址给站点。 应注意:新建站点的默认端口号为80,而IIS自建的“默认Web站点”的端口号也是80。因此,必须先删除或停止默认站点,否则,新建站点的端口号应改为其他端口。 如果两个站

4、点的端口号相同,会使其中的一个站点无法正常工作。 如果改变了站点的端口号,在访问站点时,就需要在URL后面加该站点的端口号。否则,浏览器自动向服务器的80端口发送请求,而此时使用80端口的是另外一个站点。,Windows 2000内核的操作系统中,可以为一块网卡绑定多个IP地址。即,某台服务器可以具有多个IP地址。 绑定多个IP地址的方法是在网卡的TCP/IP属性中点击“高级”按钮。,在出现的“高级TCP/IP设置”对话框中,选择“IP设置”选项卡,并单击“添加”按钮。,在出现的输入窗口中,输入要新添加的IP地址。,完成后,在“高级TCP/IP设置”中,可以看到,该服务器已经具有多个IP地址。

5、,此时,如果再新建Web站点的话,再选择IP地址时可以看到,有多个IP地址可以选择。,指定完IP地址后,需要指定网站文件所在的路径,即主目录。所有通过HTTP协议访问网站的用户将只能访问该目录下的文件。 通常,主目录都允许匿名访问。,为访问站点的用户确定访问权限。对于普通站点,可以赋予默认的“读取”和“运行脚本”权限。这样用户可以浏览静态网页,也能查看ASP、JSP等脚本类的动态网页。,单击“完成”后,新站点创建成功。可以在IIS中看到刚才新建立的站点。 选中新站点后,可以在工具栏中点击相应的按钮,来暂停、停止或启动该站点。 此外,还可以选中服务器名称后,在右键快捷菜单中选择重新启动IIS服务

6、。,4.2 创建虚拟目录,每个站点都有一个主目录,用户访问该站点时,只能访问位于主目录中的子目录和文件。 如果某个目录下的文件需要同时被多个站点使用,则必须把这个目录复制多份,每个站点下都存放一份。 虚拟目录可以解决这种情况。只需将需要的目录独立存储一份,其他要使用这个目录的站点中可以建立一个虚拟目录指向该实际目录。 站点中的虚拟目录只是某个实际目录的一个映象,站点主目录中并不存放该实际目录。类似与Windows中的快捷方式。,建立虚拟目录的方法是,选中要建立虚拟目录的站点,右键菜单中选择“新建”,级联子菜单中选择“虚拟目录”。,在出现的“虚拟目录创建向导”窗口中,点击“下一步”按钮。,输入虚

7、拟目录别名。当用户访问该虚拟目录时,可以在站点IP地址后,加写该别名,类似于路径的写法。如,例子中的虚拟目录可以这样访问: http:/10.3.6.62/xnml,输入虚拟目录所对应的实际目录所在的路径,即物理路径。,为虚拟目录赋予访问权限。类似于主目录权限。 如果站点中只有静态网页,可以赋予“读取”权限. 如果站点中有脚本类动态网页,应赋予“运行脚本”权限。,创建完站点以及虚拟目录后,可以访问站点以测试是否成功。 可以在IIS中,选择一个网页,右键菜单中选择“浏览”。 也可以在浏览器中输入站点的IP地址来访问该站点,如: http:/10.3.6.62。 如果该站点使用的不是80端口,还应

8、该在IP地址后加上端口号来访问。如: http:/10.3.6.62:8080。注意,此时站点的域名还未生效,不能在浏览器中使用域名的方式来访问站点。需要配置DNS服务。,4.3 配置Web站点常用属性,建立站点只是实现WWW服务的第一步,更多的工作,页式作为一名Web管理员的日常任务,时对站点的维护和管理。 站点管理中很重要的一环时配置站点属性。 本节介绍Web站点的一些常用属性。,4.3.1 站点常规属性,在“Web站点标识”中,可以设置站点的说明、IP地址和端口号。各个站点应该尽量设置固定的IP地址,并使用不同的端口号。 在“连接”中,可以把默认的“无限”改为“限制到”,并设置限制的连接

9、数。这样可以限制站点最多同时容纳的访问连接数,避免出现连接过多时,系统资源不足而停止服务。 同样可以设置“连接超时”,当某个用户在站点中停留超时时间,而一致没有任何动作时,断开该用户的连接以释放系统资源。 “启用保持HTTP激活”可以加快网站对用户的相应速度,但会更多的占用服务器资源。 可以设置是否启用日值记录,并选择记录格式。默认情况下启用W3C扩充日志记录,可以设置其属性。该日志文件的默认存放路径为:%WinDir%System32LogFiles。 其属性设置内容包括:在“常规属性”中设置何时创建新日志文件,在“扩充属性”中设置日志文件中记录的项目。,在“文档”选项卡中,可以设置站点的默

10、认文档,即主页文件名。常用的主页文件名如:index.htm,default.htm,default.asp等。,站点创建时,自动设置两个默认文档, default.htm,default.asp。可以点击“添加”按钮来添加自己希望的主页文件名,如index.htm。,在“主目录”选项卡中,可以设置站点主目录的属性。包括主目录的位置,访问权限以及应用程序的访问权限等。,需注意一下“目录浏览”权限。该权限表明用户是否具有当要访问的目录找不到时,浏览站点目录结构的权限。 即,当用户访问站点的某一目录时,如果该目录不存在,则检查“目录浏览”权限。如果具有“目录浏览”权限,则为用户显示站点的目录结构,

11、用户可以通过点击相应目录的链接继续访问站点。否则,向用户返回一个响应信息,错误号为403,即禁止访问。 默认情况下,站点是没有“目录浏览”权限的。,举例:当站点中并没有设置好的默认文档,即没有设置好的首页文件,并且不具备“目录浏览”权限时,访问该站点如图。注意其错误号为403。,同样不具备“目录浏览”权限,但访问一个指定名称的网页文件时,如图。注意其错误号为404。,站点中没有设置好的默认文档,但具备“目录浏览”权限时,如图。可以浏览站点目录结构。,4.4 配置Web站点高级属性,分配站点管理员 调整Web站点性能 自定义错误信息 设置内容国旗策略、HTTP头 创建MIME映射,1、分配站点管

12、理员,所谓站点管理员,是指能够对当前Web站点进行管理的Windows 2000用户帐号。 默认情况下,只有Administrators组拥有管理Web站点的权限。 可以在站点属性的“操作员”选项卡钟设置新的站点管理员。可以是一个用户帐号,也可以是一个组。,2、调整Web站点性能,首先应明确,在同样的硬件配置条件下,不可能凭空提高系统的性能。所谓性能的调整,实际上就是系统个部分之间的资源分配问题,即在各种任务之间找到平衡点。 站点访问量的调整:拖动滑块描述站点的大致访问量,这一设定不具有强制性,只是为系统的资源的分配作出建议以供参考。 带宽限制:可以启用带宽限制并设置站点最多能占用的带宽数。当

13、访问量超过这一限制时,多处部分的请求将被拒绝。 进程限制:可以通过启用进程限制,确保计算机本地资源如CPU占用率不会过高,进而形象系统的正常运转。但此处设置的CPU占用率并非强制性的,即达到最高CPU占用率时,系统也不会中止当前站点的运行,而只是失措当降低其CPU占用率。 如果需要强制性限制,可以选中“强制性限制”复选框,但这样可能会造成系统不稳定。,3. 自定义错误,Web服务器对客户机的响应报文中第一行是状态行,状态行中有状态码以及解释状态码的简单短语: 1XX 通知信息 2XX 成功 3XX 重定向 4XX 客户端错误 5XX 服务器端错误 对于4XX错误和5XX错误,Web服务器会返回

14、一个预定的错误信息。如:“403 Forbidden”,”404 File not found”等。 处于增加用户友好度或美观等原因,有时需要重新编辑这些提示信息,此时可以在站点属性中的“自定义错误”选项卡中进行编辑。,在HTTP错误信息中选择一个错误类型,单击“编辑属性”按钮,或直接双击错误类型。 弹出“错误映射属性”对话框,在“消息类型”下拉列表框中,有三个选项: 默认:使用默认错误信息,如前“404 File not found” 文件:可以指定一个html文件作为该类型错误的信息指示文件,或直接修改其默认的信息文件。 URL:指定一个网页的URL,并以该网页作为错误信息指示文件。注意:

15、此网页必须位于网站主目录中,且URL必须是一个绝对URL路径。如错误指示文件命为wrong.htm,且该文件位于主目录中,则URL为:/ wrong.htm。如果该文件位于主目录的error子目录中,则URL为:/error/wrong.htm。,4. 设置内容过期策略,网站中的某些信息是对时间敏感的,过期之后将失去价值。 客户机的浏览器具有缓存,会将用户浏览过的网页保存在缓存中,等用户再次请求时直接从本地加载。而此时该网页内容可能已经过期。 对于这个问题,可以通过在Web站点中设置内容过期策略解决。它为网页设置过期时限,浏览器在加载网页时将当前日期宇失效日期进行比较,以便且定是显示高速缓存页

16、还是从服务器请求更新的页。,在站点属性对话框的“HTTP头”选项卡中,选择“启动内容失效”复选框。过期方式有3种: 立即过期:即网页下载后即过期,以后再次浏览必须重新下载。 在此时刻后过期:指定经过多长的一段时间后,网页过期。 在此时刻过期:指定在某一特定时间点,网页过期。,4.4 在同一服务器上管理多个站点,在一台计算机上实现多个Web站点的方式称为虚拟服务器(虚拟主机)。 实现虚拟主机的方法主要有: 不同IP地址对应不同站点。 不同端口对应不同站点。 不同虚拟目录对应不同站点。 不同主机头对应不同站点。,1. 用端口号区分不同站点,端口是应用层与传输层通信的接口。每个应用层协议都对应着一个

17、端口。 端口由端口号区分。端口号是一组16位的二进制数字,通常用十进制形式书写。低端端口号(01023)已经分配给一些常用服务,其他服务不能使用。如FTP服务使用21端口,WWW服务使用80端口。 对于Web站点来说,使用IP地址在网络层标识主机的位置,在传输层使用端口号区分不同的Web站点。因此,只要给使用同一IP地址的两个Web站点赋予不同的端口号,就可以区分这两个站点。 浏览器默认使用80端口连接地址栏中指定的主机,如果站点使用了其他端口,则必须在地址栏域名后加“:端口号”。,2. 用主机头方式区分两个站点,在网络层和传输层,用IP数据保中的IP地址和TCP报文中的端口号唯一的标识了一台

18、主机中的Web服务。 但HTTP1.1标准中,HTTP请求报文的报文头里定义了HOST字段,记录了要访问的Web站点的域名。因此,可以利用IIS中提供的主机头设置,以区分不同的站点。 当通过IIS建立的站点接收到客户端发来的HTTP请求报文时,提取里面的主机头,与现有站点的主机头进行比较,并在该站点和客户机之间建立连接。 因为主机头是域名形式,需要通过DNS将其解析为IP地址。因此,启用主机头,必须启用DNS,将不同域名但IP地址和端口号都相同的几个站点都在DNS中解析到同一IP地址上。,3. 几种虚拟主机方式的比较,不同IP地址:较为正式,但IP地址资源短缺。 不同端口:无需多个IP地址,但

19、不够正式,也不便记忆。通常用于测试网站、网站管理模块以及不希望被普通用户访问时。 多虚拟目录:无需多个IP地址,但也不够正式。常见于一些ISP提供的个人空间、博客等。 主机头名:无需多个IP地址,对用户透明的提供域名访问形式,是一种比较好的虚拟主机技术。唯一的缺点在于不能用于SSL协议,因为SSL协议对HTTP报文进行加密,IIS无法从加密报文中取得主机头名。,学习动物精神,11、机智应变的猴子:工作的流程有时往往是一成不变的,新人的优势在于不了解既有的做法,而能创造出新的创意与点子。一味地接受工作的交付,只能学到工作方法的皮毛,能思考应变的人,才会学到方法的精髓。,学习动物精神,12、善解人意的海豚:常常问自己:我是主管该怎么办才能有助于更好的处理事情的方法。在工作上善解人意,会减轻主管、共事者的负担,也让你更具人缘。,谢谢大家!,

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

当前位置:首页 > 企业管理 > 管理学资料

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


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

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

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