IIS7简介与基本配置解读课件.ppt

上传人:牧羊曲112 文档编号:1480968 上传时间:2022-11-30 格式:PPT 页数:35 大小:1.80MB
返回 下载 相关 举报
IIS7简介与基本配置解读课件.ppt_第1页
第1页 / 共35页
IIS7简介与基本配置解读课件.ppt_第2页
第2页 / 共35页
IIS7简介与基本配置解读课件.ppt_第3页
第3页 / 共35页
IIS7简介与基本配置解读课件.ppt_第4页
第4页 / 共35页
IIS7简介与基本配置解读课件.ppt_第5页
第5页 / 共35页
点击查看更多>>
资源描述

《IIS7简介与基本配置解读课件.ppt》由会员分享,可在线阅读,更多相关《IIS7简介与基本配置解读课件.ppt(35页珍藏版)》请在三一办公上搜索。

1、IIS7.0 简介与基础配置,申明英2012年8月1日,目录,IIS简介,IIS7.0新特性,IIS7.0配置,IIS简介,IIS:Internet Information Services(互联网信息服务),是一种Web服务组件,由微软公司提供的基于运行Microsoft Windows的互联网基本服务。内置在Windows 2000、Windows XP Professional和Windows Server 2003/2008等操作系统中,一起发行(Windows XP Home版本除外)。,IIS各个版本,IIS7.0简介,在 Windows Server 2008 中是 Web 服务

2、器角色在 Windows 7 ,Windows Vista 中是 Web 服务器Web 服务器 (IIS) 角色它是一种集成了 IIS、ASP.NET、Windows Communication Foundation 和 Windows SharePoint Services 的统一 Web 平台。IIS 7 允许您与 Intranet(企业内部网)、Internet(互联网) 或 Extranet(企业外部网 )上的用户共享信息。,IIS 7.0提供的服务,Web服务器 -网页浏览,FTP服务器 -文件传输,NNTP服务器 -新闻服务,SMTP服务器 -邮件发送,Web服务器,Web发布服务

3、英文全称是“World Wide Web”,简称为“WWW”或“Web”。Web服务的实现采用客户机/服务器模型。IIS管理服务IIS管理服务管理IIS配置数据库,并为WWW、FTP、SMTP和NNTP等服务提供支持。 常用的Web服务器: http:/,FTP服务器,FTP(File Transfer Protocol,文件传输协议服务)是TCP/IP网络上两台计算机传送文件的协议,它属于网络协议组的应用层。FTP客户机可以给服务器发出命令来下载文件,上载文件,创建或改变服务器上的目录。,NNTP服务器,NNTP(Network News Transport Protocol,网络新闻传输协

4、议)用于向Internet上NNTP服务器或NNTP客户(新闻阅读器)发布网络新闻邮件的协议,提供通过Internet使用可靠的基于流的新闻传输,提供新闻的分发、查询、检索和投递。,SMTP服务器,SMTP(Simple Mail Translate Protocal,简单邮件传输协议)组件,能够通过使用SMTP发送和接收电子邮件。是一种TCP协议支持的提供可靠且有效电子邮件传输的应用层协议。SMTP 是建立在 FTP 文件传输服务上的一种邮件服务。,IIS 7.0 六大新特性,1、全新的Web服务器平台2、模块化的架构3、全面扩展性 API4、统一的分布式配置模式5、高效的管理工具6、强有力

5、的诊断和纠错工具,IIS 7.0模块化的架构,IIS目前包含40个默认模块,如图所示。,IIS7的错误提示,IIS6的错误提示,集成模式和经典模式,IIS7.0中的Web应用程序有两种配置模式: 经典模式和集成模式经典模式是为了与之前的版本兼容,使用ISAPI扩展来调用ASP.NET运行库,原先运行于IIS6.0下的Web应用程序迁移到IIS7.0中只要将应用程序配置成经典模式,代码基本不用修改就可以正常运行。,集成模式,集成模式是一种统一的请求处理管道,它将ASP.NET请求管道与IIS核心管道组合在一起,这种模式能够提供更好的性能,能够实现配置和管理的模块化,而且增加了使用托管代码模块扩展

6、IIS时的灵活性。如果老的Web应用程序运行于IIS7.0的集成模式下,可能需要对应用程序的web.config文件进行修改,尤其是使用了实现IHttpHandler接口的自定义模块的情况。IIS7.0在同一个服务器上能够同时支持两种模式的应用程序。,IIS7的应用程序池,在IIS 7中,添加一个应用程序或者单独的网站,默认会自动新建一个对应的“应用程序池”,这也是IIS 7的一大特色。集成模式:服务器将使用IIS 和ASP.NET 的集成请求处理管道来处理请求。经典模式:服务器会继续通过Aspnet_isapi.dll 路由托管代码请求,其处理请求的方式就像应用程序在IIS 6.0 中运行一

7、样。,验证方法,IIS 7.0的验证方式共有6种:1.集成Windows身份验证2.Windows域服务器的摘要式身份验证3.基本身份验证4.Forms身份认证5.ASP.NET模拟( .NET Passport身份验证)6.匿名身份验证参考: http:/,IIS 7.0角色具体安装,IIS 7.0角色具体安装步骤如下: (1)单击“开始”-“所有程序”-“管理工具”-“服务器管理器”,单击“角色”节点,在控制台右侧界面中单击“添加角色”按钮,打开“添加角色向导”页面。然后选择“WEB服务器(IIS)”复选框,如图所示:,IIS角色的安装,(2)单击“下一步”按钮,出现“WEB服务器(IIS

8、)”对话框,继续单击“下一步”按钮,出现“选择角色服务”对话框,选择需要安装的模块,如图所示:,(3)单击“下一步”按钮,出现“确认安装选择”对话框,显示WEB服务器IIS角色的信息,单击“安装”按钮开始安装WEB服务器IIS角色,安装完毕出现如图所示“安装结果”对话框,最后单击“关闭”按钮完成WEB服务器IIS角色的安装。,IIS角色的安装,(4)在命令行提示符界面,输入“net stop w3svc”和“net start w3svc”可以停止和启动WEB服务,如图所示。,IIS角色的安装,在安装了IIS 7.0服务器后,系统会自动创建一个默认的Web站点,该站点使用默认设置,但内容为空。

9、打开“开始管理工具Internet信息服务(IIS)管理器”,可以看到默认网站,如图所示。,Web站点发布网站,Web站点发布网站,1创建WEB站点(1)首先停止默认网站,右键单击网站”Default Web Site”,在弹出的菜单中选择“管理网站|停止”,即可停止正在运行的默认网站。(2)在C盘目录下创建文件夹“C:web”作为网站的主目录,并在其文件夹内存放网页“index.htm”作为网站的首页。,使用默认Web站点发布网站,(3)在“Internet信息服务(IIS)管理器”控制台树中,展开服务器节点,右键单击“网站”,在弹出的菜单中选择“添加网站”,在该对话框中可以指定网站名称、应

10、用程序池、端口号、主机名。在此设置网站名称为WEB,物理路径为C:web,类型为http,IP地址为“10.21.11.203”端口默认为80,如图所示,单击“确定”按钮,完成网站的创建。,Web站点发布网站,(4)以域管理员账户登录到WEB服务器或客户端,打开IE浏览器,在“地址”文本框中输入WEB网站的URL路径为“http:/10.21.11.203”, 采用匿名访问方式即可直接访问WEB网站。 如果采用集成身份验证,还需要域账户或者本地账户,如下图设置。,创建虚拟目录,(1)打开“Internet信息服务(IIS)管理器”管理控制台,右键单击想要创建虚拟目录的网站,在弹出的快捷菜单中选

11、择“添加虚拟目录”,如图所示。(2)单击“下一步”按钮,显示“虚拟目录别名”对话框,在“别名”文本框中输入虚拟目录的名称,如store。,创建虚拟目录,(3)单击“下一步”按钮,显示“网站内容目录”对话框,在“路径”文本框中输入该虚拟目录欲引用的文件夹,如C:Store。也可以单击“浏览”按钮查找,如图11.12所示。(4)单击“下一步”按钮,显示“虚拟目录访问权限”对话框。通常选择默认的“读取”和“运行脚本”复选框,所示。,创建虚拟目录,(5)在客户机端访问虚拟目录以域管理员帐户登录到WEB客户端计算机上,在IE浏览器的“地址”文本框中输入虚拟目录路径为http:/10.21.11.203/

12、store可访问WEB网站的虚拟目录,如图所示。,创建多个网站,在一台宿主机上创建多个网站也即虚拟网站(服务器),可以理解为使用一台服务器充当若干台服务器来使用,并且每个虚拟服务器都可拥有自己的域名、IP地址或端口号。,虚拟目录和应用程序的区别,应用程序:是一个逻辑边界,这个逻辑边界可以分隔网站及其组成部分。虚拟目录:是一个真实的指针,这个指针指向了一个本地或远程物理路径。虚拟目录总是存在于应用程序之中,一个应用程序可包括多个虚拟目录。IIS7可以把虚拟目录转换为应用程序,但不能把应用程序转换为虚拟目录。 http:/,Appcmd.exe或者AppcmdUI.exe 命令部署IIS7进入Ap

13、pcmd.exe所在路径 运行命令提示符工具,输入CD %systemroot%system32Inetsrv 回车 appcmd.exe /? 查看相关命令,Appcmd命令部署IIS 7,创建站点: APPCMD add site /name:AppcmdWeb:配置物理路径的站点: APPCMD add site /name:AppcmdWeb3 /bindings:”http/*:82:,https/*:444:”/physicalPath:c:web删除站点: APPCMD delete site AppcmdWeb,Appcmd命令部署IIS 7,参考:http:/,IIS7的重要

14、的配置数据都保存在windowssystem32inetsrvconfig,如果要手动去备份,只要复制一份config这个目录既可以。1.备份: add backup My Backup Name“ 2.还原appcmd.exe restore backup My Backup Name“ 3.删除备份appcmd.exe delete backup My Backup Name“ 4.查看备份appcmd.exe list backup,Appcmd命令备份,Web 部署工具,Web 部署工具可简化 IIS Web 服务器、Web 应用程序和网站的迁移、管理和部署工作。 支持的操作系统有 Windows 7、Windows Vista、Windows Vista SP1、Windows XP SP2+、Windows Server 2003 SP1+、Windows Server 2008、Windows Server 2008 R2。 导出应用程序:备份 导入应用程序:还原 下载地址:http:/,谢谢!,

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

当前位置:首页 > 生活休闲 > 在线阅读


备案号:宁ICP备20000045号-2

经营许可证:宁B2-20210002

宁公网安备 64010402000987号