- 1、本文档共57页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
网络操作系统——Windows Server 2003配置与管理 第9章 Web、FTP与IIS服务 9.1 Web与FTP基础 Web概述 Web服务器与Web浏览器 Web服务基于客户/服务器模型运行 客户端运行Web浏览器程序,提供统一、友好的用户界面 服务器端运行Web服务程序,默认采用端口TCP 80侦听并响应客户端请求 Web浏览器和服务器通过HTTP来建立连接、传输信息和终止连接 HTTP即超文本传输协议,是一种通用的、无状态的、与传输数据无关的应用层协议 9.1 Web与FTP基础 Web概述 Web网站与URL地址 Web服务器以网站形式提供服务,网站是一组网页或应用的有机集合 在Web服务器上建立网站,以集中的方式来存储和管理要发布的信息 Web浏览器通过HTTP以URL地址向服务器发出请求来获取相应信息 完整的URL格式为“协议名://主机名:端口号/文件路径” 协议名:用来指示浏览器用什么协议来获取服务器的文件,如“http://” 主机名:用来指示用户所要访问的服务器(也可用IP地址表示) 端口号:指向TCP/IP应用程序的地址标识(默认端口80可省略) 文件路径:指示用户要获取的文件,完整路径包括路径名及文件名.扩展名 9.1 Web与FTP基础 Web概述 Web应用程序 Web应用程序是一组静态网页和动态网页的集合 动态网页可以指示应用程序服务器从数据库中提取数据并将其插入网页中 Web服务器与Web应用程序服务器之间的界限越来越模糊 9.1 Web与FTP基础 FTP概述 FTP工作过程 FTP采用客户/服务器模式运行 一个FTP会话中需要两个独立的网络连接,FTP服务器需要监听两个端口 一个端口作为控制端口(默认TCP 21),用来发送和接收FTP的控制信息 另一个端口作为数据端口(默认TCP 20),用来发送和接收FTP数据 FTP控制连接建立之后,再通过数据连接传输文件 9.1 Web与FTP基础 FTP概述 主动模式 由FTP服务器发起到FTP客户端的数据连接,所以称其为主动模式 客户端使用PORT指令联系服务器,又称为PORT模式 被动模式 由FTP客户端发起到FTP服务器的数据连接,所以称其为被动模式 客户端使用PASV指令联系服务器,又称为PASV模式 9.1 Web与FTP基础 FTP概述 FTP数据传输方式 ASCII方式又称文本方式 二进制方式的传输效率高 匿名FTP和用户FTP 匿名FTP允许任何用户访问FTP服务器 匿名FTP登录的用户账户通常是anonymous或ftp,一般不需要密码 匿名用户的权限很小,这种FTP服务比较安全 用户FTP为已在FTP服务器上建立了特定账号的用户使用,必须以用户名和密码来登录通常使用SSL等安全连接来解决用户FTP安全问题 9.2 部署IIS 6.0服务器 IIS 6.0简介 概述 IIS 6.0集成于Windows Server 2003 IIS 6.0是启用了Web应用程序和XML Web服务的全功能Web服务器 主要特性 引入工作进程隔离模式,该模式可在隔离环境中运行所有的Web应用程序 配置数据库以XML文件形式存储 支持.NET,任何的页面处理以及交互动作都可以在预编译的情况下进行处理,对于内存的泄漏、非法访问及其他错误,IIS 6.0都会自动探测并在底层进行容错与排除 提供Web服务扩展功能。管理员可根据需要对各种Web服务组件进行添加、禁止、授权等操作。 提供多种身份验证手段 9.2 部署IIS 6.0服务器 安装IIS 6.0组件 准备 需要安装TCP/IP协议,并设置有关参数 IIS所使用的分区(卷)应当使用NTFS文件系统格式 安装方法 使用控制面板中的“添加或删除程序”工具来安装IIS或增删其组件 使用“配置您的服务器向导”工具安装“应用程序服务器 (IIS, ASP.NET)”服务器角色 9.2 部署IIS 6.0服务器 IIS管理器 直接使用IIS管理器来配置和管理IIS 6.0 IIS管理器具有层次结构,可对Web服务器进行分层管理 服务器(所有服务)→所有网站(WWW服务)→具体网站→目录→文件 9.2 部署IIS 6.0服务器 IIS服务器级配置管理 启动和停止IIS服务 备份与还原 设置IIS服务器(所有服务)属性 设置MIME(多用途Internet邮件扩展)类型 9.2 部署IIS 6.0服务器 设置WWW服务(所有网站)属性 WWW服务是比IIS服务器低一级的层次 属性设置作用于该服务器上的所有Web网站 9.2
文档评论(0)