





定价:49元
印次:1-2
ISBN:9787302436577
出版日期:2016.07.01
印刷日期:2017.04.28
图书责编:盛东亮
图书分类:零售
本书系统论述了微软互联网信息服务(IIS)的基本架构、安装方法、部署方式、配置调优和常见问题排查,由浅入深地介绍了IIS的部署、运维和排错知识。本书全面详尽地论述了IIS安装、部署、运维和排错的全方位技术,包括IIS的架构、规划Web网站部署、安装IIS服务、部署Web站点应用、操作系统优化、站点配置和优化、日常运维、基本问题排错、ASP.NET Web应用排错和Azure上的Web应用等。 本书内容覆盖面广,结合很多实际案例、注重理论和实际问题排查经验的配合,非常适合于使用IIS运维Web网站的IT人员,也适合于从Apache和Nginx等Web容器平台转向IIS平台的读者。对于有IIS运营维护经验的读者,也极具参考价值。
作者简介 李争 微软(中国)有限公司开发者体验与平台合作部门担任技术顾问。专注于微软公有云平台Azure的解决方案和架构设计、Azure应用的实施,以及Azure上的开源技术等工作。曾在微软企业服务部作为原厂技术支持工程师工作多年,承担企业开发者代码调试和技术支持、Web应用前端后端代码调优,以及IIS 的问题诊断、调优、培训等工作。具有丰富的企业客户临场解决严重系统问题的经验。拥有四十多门微软认证证书,涵盖了几乎全部微软开发相关技术,同时也是一位具有十多年丰富授课经验的微软认证讲师(MCT)。
前言 在当前互联网蓬勃发展的时代,涌现了越来越多的动态页面技术,从最早的ASP和JSP,到后来的Perl、PHP、ASP.NET、Ruby、Python和Node.js等。这些动态页面技术都需要有一个Web容器来承载运行为互联网用户提供服务。微软的互联网信息服务(Internet Information Service,IIS)就是一款杰出的Web容器平台。 IIS从1993年随Windows NT 3.51发布的第一个版本1.0,到如今2015年随微软Windows 10发布的10.0版本,历经20余年,共正式发布12个版本。IIS从当初仅能有限地支持静态页面发展成了高性能、支持高并发以及支持全部流行动态页面技术的Web容器平台。在微软的公有云计算平台Azure推出之后,IIS也延伸到了公有云计算领域,在PaaS层的Web App和Cloud Service组件中扮演着重要的角色。现在,IIS是微软官方支持的公有云计算核心Web容器,并成为和Apache、Nginx齐名的三大Web容器平台。在2014年NetCraft的统计中,IIS以37.5%的市场占有率高居三大平台首位。 微软对IIS的研发可谓是不遗余力,二十多年间对IIS进行了数次重构。开发团队从安全、性能和组件化等方面,对IIS的功能和特性进行了大幅度的提升。微软拥有IIS全部的知识产权,没有使用开源项目和代码。这也让IIS避免了2014年发现的著名的OpenSSL的Heartbleed漏洞。伴随着IIS版本的不断演进,诞生了类似DebugDiag的IIS上的Web网站调试工具。该工具一开始被IIS...
目录
推荐序Ⅲ
前言Ⅴ
第1章IIS的架构介绍
1.1IIS的前世今生
1.1.1IIS的历史
1.1.2IIS各个版本的重要演进
1.2初识IIS
1.2.1IIS应用程序文件夹
1.2.2IIS Web内容文件夹
1.2.3IIS相关的Windows服务
1.3关键进程InetInfo.exe和w3wp.exe
1.4IIS架构探秘
1.4.1IIS的内核层实现
1.4.2IIS的应用层实现
1.4.3一个HTTP请求在IIS上处理的完整流程
1.4.4一个ASP.NET页面请求的处理
第2章规划Web服务器部署
2.1部署Web应用需要考虑的几个问题
2.1.1账号类型
2.1.2Web站点状态数据的存储方式
2.1.3保证配置和网站内容一致的方法
2.2几种常见的部署模型
2.2.1负载平衡器和Web服务器方式
2.2.2负载平衡加Web服务器和DFS服务器方式
2.2.3负载平衡加Web服务器和集中存储方式
2.3Azure公有云上的几种部署模型
2.3.1Web应用加数据库模型
2.3.2Cloud Service加虚拟网络模型
2.3.3虚拟网络部署虚拟机模型
第3章安装IIS服务
3.1IIS安装步骤
3.1.1使用服务器管理器安装IIS服务
3.1.2使用命令行方式进行IIS安装
3.2IIS组件列表以及对应的功能
3.2.1FTP服务器、FTP服务和F... 查看详情
本书是微软(中国)有限公司开发者体验与平台合作部门担任技术顾问李争先生积累数十载技术开发与服务经验编撰而成,全书系统论述了IIS 运行原理、最优配置及关键问题解决方法,全书内容如下:
(1) IIS 的架构介绍;
(2) 规划Web 服务器部署;
(3) 安装IIS 服务;
(4) 部署Web站点;
(5) 安装IIS 之后操作系统的优化;
(6) IIS站点配置介绍和调优;
(7) IIS日常运维;
(8) IIS 基本问题排错;
(9) ASP.NET Web 应用程序排错;
(10) Azure 上的Web App。
查看详情