IIS 7开发与管理完全参考手册
基本信息
- 原书名: Professional IIS 7
- 原出版社: Wrox
- 作者: (美)Ken Schaefer Jeff Cochran
- 译者: 颜炯
- 出版社:清华大学出版社
- ISBN:9787302203773
- 上架时间:2009-7-30
- 出版日期:2009 年7月
- 开本:16开
- 页码:799
- 版次:1-1
- 所属分类:
计算机 > 专用软件 > 综合
编辑推荐
本书的作者包括了四位微软公司MVP。本书详细说明了如何有效地使用IIS 7提供的激动人心的新特性。本书的作者在系统部署、主机托管、开发,以及企业信息系统管理方面具有丰富的经验。
内容简介回到顶部↑
经过近5年的漫长等待,微软公司终于发行了windows server 2008服务器操作系统。随windows server 2008一同发行的还有全新的internet information services 7.0(iis 7)。iis 7与先前版本的iis存在巨大的区别。在iis 7中,微软公司不仅完全改变了iis产品的工作方式,还修改了iis产品的配置方法和委派管理方式,增强了产品的安全性,提供了实时诊断和错误定位特性,此外还提供了大量其他全新特性。.
本书的作者包括了四位微软公司mvp。本书详细说明了如何有效地使用iis 7提供的激动人心的新特性。本书的作者在系统部署、主机托管、开发,以及企业信息系统管理方面具有丰富的经验。因此,通过学习本书内容,读者在无须具备非常好的理论基础的情况下,可以迅速有效地掌握iis 7的内容。通过深入理解iis 7,读者可以学会如何部署、安装、监控和管理iis 7,此外,还可以学会如何有效地确保iis环境的安全。
本书主要内容
◆如何最有效地使用全新的ftp服务器程序和fastcgi ..
◆将管理任务自动化的技术
◆全新管理工具的基础知识
◆性能监控和调优的知识
◆通过使用isapi过滤器和http模块对iis 7进行扩展的技术
◆如何判断一个特定的协议是不是一个安全协议
◆高级主题,如可编程配置和管理,以及针对web farm进行负载平衡...
本书的作者包括了四位微软公司mvp。本书详细说明了如何有效地使用iis 7提供的激动人心的新特性。本书的作者在系统部署、主机托管、开发,以及企业信息系统管理方面具有丰富的经验。因此,通过学习本书内容,读者在无须具备非常好的理论基础的情况下,可以迅速有效地掌握iis 7的内容。通过深入理解iis 7,读者可以学会如何部署、安装、监控和管理iis 7,此外,还可以学会如何有效地确保iis环境的安全。
本书主要内容
◆如何最有效地使用全新的ftp服务器程序和fastcgi ..
◆将管理任务自动化的技术
◆全新管理工具的基础知识
◆性能监控和调优的知识
◆通过使用isapi过滤器和http模块对iis 7进行扩展的技术
◆如何判断一个特定的协议是不是一个安全协议
◆高级主题,如可编程配置和管理,以及针对web farm进行负载平衡...
目录回到顶部↑
第ⅰ部分 引言及部署.
第1章 iis背景知识及iis 7.0的新特性
1.1 从iis 1.0到iis 4.0
1.2 iis 5.0和iis 5.1
1.3 iis 6.0
1.4 iis 7.0
1.5 iis 7.0的特性
1.6 本章小结
第2章 iis 7.0的架构
2.1 iis 4.0以及更早版本的iis
2.2 iis 5.0
2.3 iis 6.0
2.4 iis 7.0的架构
2.5 windows server 2008的架构
2.6 本章小结
第3章 规划iis 7.0的部署
3.1 windows 2008 server的部署规划
3.2 规划iis 7.0部署
3.3 应用程序部署规划
3.4 自动化及部署工具
第1章 iis背景知识及iis 7.0的新特性
1.1 从iis 1.0到iis 4.0
1.2 iis 5.0和iis 5.1
1.3 iis 6.0
1.4 iis 7.0
1.5 iis 7.0的特性
1.6 本章小结
第2章 iis 7.0的架构
2.1 iis 4.0以及更早版本的iis
2.2 iis 5.0
2.3 iis 6.0
2.4 iis 7.0的架构
2.5 windows server 2008的架构
2.6 本章小结
第3章 规划iis 7.0的部署
3.1 windows 2008 server的部署规划
3.2 规划iis 7.0部署
3.3 应用程序部署规划
3.4 自动化及部署工具
译者序回到顶部↑
Windows Server 2008是微软公司最新开发的服务器操作系统,提供了全新的Internet Information Services 7.0。IIS 7.0的基本工作机制已经进行了全新的设计,是一个完全模块化的Web服务器,易于部署,易于配置,因而大大提高了产品的可用性、安全性和性能,同时,IIS 7.0与ASP.NET紧密结合,大大扩展了IIS的功能。此外,IIS 7.0还提供了全新的FTP服务程序,并提供了对FastCGI的支持,还具备了全新的实时诊断和错误定位功能。因此,对于IIS管理人员和开发人员来说,为了充分利用IIS 7.0的新特性,必须深入掌握更多的新知识。.
本书正是基于上述原因编写的。本书介绍了IIS 7.0的新特性,并关注如何最有效地利用IIS 7.0的新特性。通过学习本书的内容,读者可以掌握如何部署、使用和管理IIS 7.0,并且学会如何在企业级系统中操作IIS 7.0。
本书面向的主要读者是IIS管理人员以及应用IIS的技术人员。因此,本书不仅仅关注IIS的各项功能,也不仅仅关注于如何利用某个图形用户界面或命令行管理工具配置这些功能,更重要的是:本书详细解释了IIS各项功能的内部工作原理,这样,当系统发生错误时,读者可以迅速找到错误的根源。此外,因为许多IIS管理人员需要具备将常用过程自动化的能力,所以,本书的某些章节讨论了如何通过编程方式完成IIS管理工作,同时,还给出了大量的代码示例。
本书还介绍了在应用IIS过程中与高可用性、Web Farm,以及IIS扩展等有关的内容,并且用一章的篇幅介绍如何进行错误定位和诊断。..
管理IIS的过程与人、过程和技术密不可分。本书不仅仅关注技术,同时还强调了如何通过合理地管理和监控过程确保IIS正常高效地工作。
因此,如果IIS管理人员需要解决实际工作中所面临的挑战,那么本书为他们提供了完整的解决方案,读者不仅能够理解该产品的实际工作原理,而且能够长期高效地操作和管理这个产品。
在翻译本书过程中,我们感到作者们对如何管理和开发IIS认识极为深刻,特别是,作者的讨论时刻不偏离IIS 7.0实现背后最为重要的概念,不仅解释了如何解决IIS管理中遇到的问题,还强调了每种技术的前因后果,以及如何有机地使用IIS提供的工具的各项功能,这也是本书与其他介绍IIS管理的技术书籍的最大区别,以及本书的技术亮点所在。
在本书的翻译过程中,我们本着对读者认真负责的精神,力求做到技术内涵的准确无误和专业术语的规范统一,力求做到翻译的准确性和灵活性的有效结合。...
译者
2008年7月27日
本书正是基于上述原因编写的。本书介绍了IIS 7.0的新特性,并关注如何最有效地利用IIS 7.0的新特性。通过学习本书的内容,读者可以掌握如何部署、使用和管理IIS 7.0,并且学会如何在企业级系统中操作IIS 7.0。
本书面向的主要读者是IIS管理人员以及应用IIS的技术人员。因此,本书不仅仅关注IIS的各项功能,也不仅仅关注于如何利用某个图形用户界面或命令行管理工具配置这些功能,更重要的是:本书详细解释了IIS各项功能的内部工作原理,这样,当系统发生错误时,读者可以迅速找到错误的根源。此外,因为许多IIS管理人员需要具备将常用过程自动化的能力,所以,本书的某些章节讨论了如何通过编程方式完成IIS管理工作,同时,还给出了大量的代码示例。
本书还介绍了在应用IIS过程中与高可用性、Web Farm,以及IIS扩展等有关的内容,并且用一章的篇幅介绍如何进行错误定位和诊断。..
管理IIS的过程与人、过程和技术密不可分。本书不仅仅关注技术,同时还强调了如何通过合理地管理和监控过程确保IIS正常高效地工作。
因此,如果IIS管理人员需要解决实际工作中所面临的挑战,那么本书为他们提供了完整的解决方案,读者不仅能够理解该产品的实际工作原理,而且能够长期高效地操作和管理这个产品。
在翻译本书过程中,我们感到作者们对如何管理和开发IIS认识极为深刻,特别是,作者的讨论时刻不偏离IIS 7.0实现背后最为重要的概念,不仅解释了如何解决IIS管理中遇到的问题,还强调了每种技术的前因后果,以及如何有机地使用IIS提供的工具的各项功能,这也是本书与其他介绍IIS管理的技术书籍的最大区别,以及本书的技术亮点所在。
在本书的翻译过程中,我们本着对读者认真负责的精神,力求做到技术内涵的准确无误和专业术语的规范统一,力求做到翻译的准确性和灵活性的有效结合。...
译者
2008年7月27日
前言回到顶部↑
Windows Server 2008是微软公司在近5年的时间内第一次对其服务器操作系统进行的升级,Windows Server 2008的主要创新在于提供了全新的Internet Information Services 7.0,这标志着Internet Information Services 7.0与我们所了解的IIS早先版本存在着极大的区别。.
在Internet Information Services 7.0之前,各个版本的IIS主要关注如何提高安全性和可靠性,因此所有的实质性修改常常不为人所知。对于IIS的管理人员和开发人员而言,将工作转移到新产品的过程是比较容易的。
然而,IIS 7.0却极为不同。微软公司已经大大修改了该产品的基本工作机制,在配置、委托管理和可扩展性等方面都进行了全新的设计,从而解决了其与同类竞争产品比较过程中发现的缺陷。同时,IIS 7.0目前已经具备了全新的实时诊断和错误定位功能,吸收了ASP.NET的一些功能(例如缓冲和基于Forms的身份验证),并使之能够用于处理所有请求。
此外,IIS 7.0还提供了全新的FTP服务程序,并提供了对FastCGI的支持,因此,在功能和配置的灵活性方面,IIS 7.0超过了其主要竞争对手。凭借IIS 7.0,微软公司已经在Web服务器市场获得了公众更多的关注。
对于管理人员和开发人员而言,IIS 7.0工作原理的重大改变也影响了IIS的管理方式和可扩展性,这意味着:与先前版本的IIS相比,为了充分利用IIS 7.0的新特性,管理人员和开发人员需要掌握更多的知识。
本书介绍了IIS 7.0的新特性,并关注如何最有效地利用IIS 7.0的新特性。本书每一章的写作风格都有所不同,这是因为本书是由多位最重要的IIS 7.0专家合力编写的。利用这些专家的经验,我们可以掌握如何部署、使用、开发IIS 7.0,并且可以掌握如何在企业级系统中操作IIS 7.0。我们相信,本书提供了当前大多数IIS管理人员在日常工作中所需要关注的内容。
读者对象
本书主要的读者是IIS管理人员,以及那些正为着如何迅速掌握IIS管理技术而心乱如麻的技术人员。本书与其他类似书籍的不同之处在于:本书不仅仅关注IIS的各项功能,也不仅仅关注于如何利用某个图形用户界面管理工具配置这些功能,还解释了这些功能的工作原理(例如,Kerberos身份验证的实际工作方式),因此,当系统发生错误时,读者可以迅速找到错误的根源。
此外,因为多数管理人员需要具备将常用过程自动化的能力,所以,在本书中,某些具体章节讨论了如何用可编程方式完成管理工作,还介绍了有关的命令行工具,同时,还给出了一些代码片段(使用AppCmd.exe、WMI以及.NET)。
本书还介绍了一些其他IIS书籍没有涉及到的内容,例如高可用性、WebFarm,以及如何对IIS进行扩展等,并且专门使用一章的篇幅介绍如何进行错误定位和诊断。
在实际管理IIS的过程中,必然会涉及到人、过程和技术。虽然仅仅通过阅读一本技术书籍我们是无法学会如何雇佣一名合适的技术人员的,但是本书并没有仅仅关注技术,本书同时还强调了如何进行合理的管理和监控(合理的管理和监控是良好过程的关键组成部分)。
总的来说,当IIS管理人员需要解决实际工作中所面临的挑战时,我认为本书为他们提供了完整的解决方案:本书介绍了IIS产品的新功能,使读者能够理解该产品的实际工作原理,长期高效地操作和管理这个产品。
全书结构
本书可以划分为4个主要部分。第1部分介绍了IIS 7.0的新特性,同时还介绍了IIS 7.0的架构,最后介绍了部署和安装IIS 7.0过程中的注意事项。
本书第Ⅱ部分讨论了IIS 7.0提供的全新管理工具(包括GUI工具和命令行工具),还介绍了管理Web网站的基本管理任务,最后介绍了IIS 7.0所支持的服务(例如FTP、SMTP,以及在发布过程中使用的选项)。
本书第Ⅲ部分介绍了一些高级主题,例如如何扩展IIS 7.0以及如何通过编程管理IIS 7.0、Web farm、高可用性和安全特性。
最后,第Ⅳ部分介绍了IIS 7.0新功能基础知识之外的内容。我们讨论了IIS管理人员在日常管理工作之外的一些主题,例如操作管理、性能监控和调优、诊断和错误定位等。..
阅读本书需要的软件环境
尽管Vista和Windows Server 2008在发布时都同时提供了IIS 7.0,但是IIS 7.0的某些功能仅在server版本的Vista和Windows Server 2008中提供。因为Windows Server 2008提供了IIS 7.0的完整功能,因此本书作者主要关注Windows Server 2008。
为了对IIS 7.0进行进一步扩展,本书使用Microsoft Visual Studio 2008作为开发环境。当然,任何适用于.NET开发的集成开发环境都可以用来实现本书所介绍的代码示例。
在Internet Information Services 7.0之前,各个版本的IIS主要关注如何提高安全性和可靠性,因此所有的实质性修改常常不为人所知。对于IIS的管理人员和开发人员而言,将工作转移到新产品的过程是比较容易的。
然而,IIS 7.0却极为不同。微软公司已经大大修改了该产品的基本工作机制,在配置、委托管理和可扩展性等方面都进行了全新的设计,从而解决了其与同类竞争产品比较过程中发现的缺陷。同时,IIS 7.0目前已经具备了全新的实时诊断和错误定位功能,吸收了ASP.NET的一些功能(例如缓冲和基于Forms的身份验证),并使之能够用于处理所有请求。
此外,IIS 7.0还提供了全新的FTP服务程序,并提供了对FastCGI的支持,因此,在功能和配置的灵活性方面,IIS 7.0超过了其主要竞争对手。凭借IIS 7.0,微软公司已经在Web服务器市场获得了公众更多的关注。
对于管理人员和开发人员而言,IIS 7.0工作原理的重大改变也影响了IIS的管理方式和可扩展性,这意味着:与先前版本的IIS相比,为了充分利用IIS 7.0的新特性,管理人员和开发人员需要掌握更多的知识。
本书介绍了IIS 7.0的新特性,并关注如何最有效地利用IIS 7.0的新特性。本书每一章的写作风格都有所不同,这是因为本书是由多位最重要的IIS 7.0专家合力编写的。利用这些专家的经验,我们可以掌握如何部署、使用、开发IIS 7.0,并且可以掌握如何在企业级系统中操作IIS 7.0。我们相信,本书提供了当前大多数IIS管理人员在日常工作中所需要关注的内容。
读者对象
本书主要的读者是IIS管理人员,以及那些正为着如何迅速掌握IIS管理技术而心乱如麻的技术人员。本书与其他类似书籍的不同之处在于:本书不仅仅关注IIS的各项功能,也不仅仅关注于如何利用某个图形用户界面管理工具配置这些功能,还解释了这些功能的工作原理(例如,Kerberos身份验证的实际工作方式),因此,当系统发生错误时,读者可以迅速找到错误的根源。
此外,因为多数管理人员需要具备将常用过程自动化的能力,所以,在本书中,某些具体章节讨论了如何用可编程方式完成管理工作,还介绍了有关的命令行工具,同时,还给出了一些代码片段(使用AppCmd.exe、WMI以及.NET)。
本书还介绍了一些其他IIS书籍没有涉及到的内容,例如高可用性、WebFarm,以及如何对IIS进行扩展等,并且专门使用一章的篇幅介绍如何进行错误定位和诊断。
在实际管理IIS的过程中,必然会涉及到人、过程和技术。虽然仅仅通过阅读一本技术书籍我们是无法学会如何雇佣一名合适的技术人员的,但是本书并没有仅仅关注技术,本书同时还强调了如何进行合理的管理和监控(合理的管理和监控是良好过程的关键组成部分)。
总的来说,当IIS管理人员需要解决实际工作中所面临的挑战时,我认为本书为他们提供了完整的解决方案:本书介绍了IIS产品的新功能,使读者能够理解该产品的实际工作原理,长期高效地操作和管理这个产品。
全书结构
本书可以划分为4个主要部分。第1部分介绍了IIS 7.0的新特性,同时还介绍了IIS 7.0的架构,最后介绍了部署和安装IIS 7.0过程中的注意事项。
本书第Ⅱ部分讨论了IIS 7.0提供的全新管理工具(包括GUI工具和命令行工具),还介绍了管理Web网站的基本管理任务,最后介绍了IIS 7.0所支持的服务(例如FTP、SMTP,以及在发布过程中使用的选项)。
本书第Ⅲ部分介绍了一些高级主题,例如如何扩展IIS 7.0以及如何通过编程管理IIS 7.0、Web farm、高可用性和安全特性。
最后,第Ⅳ部分介绍了IIS 7.0新功能基础知识之外的内容。我们讨论了IIS管理人员在日常管理工作之外的一些主题,例如操作管理、性能监控和调优、诊断和错误定位等。..
阅读本书需要的软件环境
尽管Vista和Windows Server 2008在发布时都同时提供了IIS 7.0,但是IIS 7.0的某些功能仅在server版本的Vista和Windows Server 2008中提供。因为Windows Server 2008提供了IIS 7.0的完整功能,因此本书作者主要关注Windows Server 2008。
为了对IIS 7.0进行进一步扩展,本书使用Microsoft Visual Studio 2008作为开发环境。当然,任何适用于.NET开发的集成开发环境都可以用来实现本书所介绍的代码示例。







点击看大图

加载中...
