整体的认识下IIS 7.0

系统 Windows
我们知道IIS 7.0是一个完全模块化的Web服务器,熟悉流行的Apache Web服务器软件用户,都会知道它最大的优势就在于它的定制化。

我们今天来学习IIS 7.0。先让我们先从整体上认识一下它。IIS 7.0是一个完全模块化的Web服务器,熟悉流行的Apache Web服务器软件用户,都会知道它最大的优势就在于它的定制化,你可以把它配置为只能显示静态的HTML,也可以动态的加载不同的模块以允许不同类型的服务内容。

而现在使用的IIS却无法很好的实现这一特性,这样就造成了两方面的问题:其一,由于过多用户并未使用的特性对于代码的影响,性能方面有时不能让用户满意;第二,由于默认的接口过多所造成的安全隐患。

新的IIS7则完全解决了这个问题,IIS7从核心层讲被分割成了40多个不同功能的模块。像验证、缓存、静态页面处理和目录列表等功能全部被模块化。

这意味着你的Web服务器IIS 7.0可以按照你的运行需要来安装相应的功能模块。可能存在安全隐患和不需要的模块将不会再加载到内存中去,程序的受攻击面减小了,同时性能方面也得到了增强。

作为Windows Server 2008的一个新功能,服务器管理器工具让我们可以在一个配置界面完成以下任务:安装/卸载服务器角色和功能;快速查看已安装的角色的状态;访问角色管理工具。下面我们主要介绍一下通过服务器管理工具来安装、配置IIS 7.0。

首先确保你具有管理员权限:默认情况下,除非你用Administrator帐号登录,一般不具备这个权限,即时你登录用的帐号已经被加入到本地管理员组里,也是如此,这是Windows Server 2008中一个叫LUA的新安全功能。

因此你要确保以系统自带的Administrator帐号登录,或者使用“runas”命令行工具来指定以Administrator调用应用程序。

举个例子来说,为了启动notepad.exe,你可以运行这个命令:“runas /user:administrator notepad.exe”。这样的话你将被提示输入Administrator帐号的密码。

一个比较方便的办法是可以通过运行“runas /user:administrator cmd.exe”命令来获得一个已经提升权限的命令行窗口。这样你从这个命令行窗口中运行的每一个应用程序的时候也是以提升权限运行的,在这个窗口中你不在需要使用“runas”语法。

关于IIS 7.0,我们就简单的介绍这么多。

【编辑推荐】

  1. IIS7.0的改进之核心的改进讲解
  2. 关于IIS 7.0与PHP的竞合分析
  3. 关于ASP.NET 2和IIS 7.0发生不兼容变化
  4. 新的IIS7 PowerShell Provider和Commandlet支持
  5. IIS7集成Administration Pack扩展
责任编辑:小霞
相关推荐

2010-04-20 10:34:33

2010-05-21 16:35:04

IIS 7.0

2011-04-08 09:34:10

windows serIIS 7.0

2010-05-21 16:49:42

IIS 7.0

2010-05-13 17:00:10

IIS 7.0

2010-03-24 11:38:10

2010-06-03 14:49:57

2011-04-14 09:28:56

IIS 7.0

2010-07-05 17:38:39

IIS 7.0 FTP

2010-05-13 17:06:50

2010-05-21 17:07:01

IIS 7.0

2010-05-19 19:18:08

2010-05-17 13:49:11

IIS7.0

2010-05-13 17:27:04

IIS 7.0

2010-05-13 18:24:56

2009-08-05 09:02:26

Microsoft FIIS 7.0

2010-05-13 17:14:28

IIS7.0

2010-05-18 15:54:25

IIS 7.0

2010-05-17 10:07:21

IIS7.0

2010-05-17 10:26:49

点赞
收藏

51CTO技术栈公众号