微软互联网信息服务(IIS)最佳实践
本书特色
[
本书系统论述了微软互联网信息服务(iis)的基本架构、安装方法、部署方式、配置调优和常见问题排查,由浅入深地介绍了iis的部署、运维和排错知识。本书全面详尽地论述了iis安装、部署、运维和排错的全方位技术,包括iis的架构、规划web网站部署、安装iis服务、部署web站点应用、操作系统优化、站点配置和优化、日常运维、基本问题排错、asp.net web应用排错和azure上的web应用等。
本书内容覆盖面广,结合很多实际案例、注重理论和实际问题排查经验的配合,非常适合于使用iis运维web网站的it人员,也适合于从apache和nginx等web容器平台转向iis平台的读者。对于有iis运营维护经验的读者,也极具参考价值。
]
内容简介
[
本书是微软(中国)有限公司开发者体验与平台合作部门担任技术顾问李争先生积累数十载技术开发与服务经验编撰而成,全书系统论述了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。
]
作者简介
[
李争 微软(中国)有限公司开发者体验与平台合作部门担任技术顾问。专注于微软公有云平台Azure的解决方案和架构设计、Azure应用的实施,以及Azure上的开源技术等工作。曾在微软企业服务部作为原厂技术支持工程师工作多年,承担企业开发者代码调试和技术支持、Web应用前端后端代码调优,以及IIS 的问题诊断、调优、培训等工作。具有丰富的企业客户临场解决严重系统问题的经验。拥有四十多门微软认证证书,涵盖了几乎全部微软开发相关技术,同时也是一位具有十多年丰富授课经验的微软认证讲师(MCT)。
]
目录
目录推荐序ⅲ前言ⅴ第1章iis的架构介绍1.1iis的前世今生1.1.1iis的历史1.1.2iis各个版本的重要演进1.2初识iis1.2.1iis应用程序文件夹1.2.2iis web内容文件夹1.2.3iis相关的windows服务1.3关键进程inetinfo.exe和w3wp.exe1.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服务和ftp扩展性3.2.2web管理工具中的iis 6.0管理兼容性3.2.3web管理工具中的管理服务、管理脚本和工具及管理控制台3.2.4安全性3.2.5常见http功能3.2.6性能3.2.7应用程序开发3.2.8健康和诊断3.2.9管理工具3.2.10iis 6.0管理兼容性3.2.11iis可承载web核心3.3推荐安装的iis组件列表第4章部署web站点4.1使用web deploy工具部署web网站4.2使用visual studio online为azureweb应用部署web网站4.3使用git为azure应用部署web网站4.3.1在web应用上创建本地git存储库4.3.2把web网站内容提交到git存储库4.4在云服务上的web网站部署第5章安装iis之后操作系统的优化5.1设置虚拟内存文件pagefile.sys5.2设置致命故障恢复配置5.3关闭不必要的服务5.4设置适当的windows事件日志大小5.5设置定期整理磁盘5.6关闭windows自动更新第6章iis站点配置介绍和调优6.1web站点配置介绍6.1.1设定默认文档6.1.2目录浏览6.1.3设置压缩6.1.4设定日志6.1.5在网络负载平衡环境下设置machinekey6.2iis应用程序池概述6.3应用程序池配置介绍6.3.1常规6.3.2cpu6.3.3回收6.3.4进程孤立6.3.5进程模型6.3.6快速故障防护6.4推荐的应用程序池配置6.5.net进程模型调优6.5.1在配置文件中禁用debug模式6.5.2在配置文件中设置进程模型元素第7章iis日常运维7.1日常运维工具7.2定时检查web站点的连通性7.3定期收集审查windows日志7.3.1windows应用程序日志提取的主要步骤7.3.2windows应用程序日志的分析步骤7.4定期收集和审查http错误日志7.5定期收集和分析iis日志7.5.1iis日志的收集7.5.2iis日志的分析7.5.3有用的查询7.6使用azure hdinsight大数据工具分析iis日志7.6.1创建hdinsight服务账号7.6.2使用azcopy上传iis日志文件7.6.3使用hive对iis日志数据进行查询分析7.6.4使用excel导出iis日志分析结果7.7养成定期整理磁盘碎片的好习惯7.8定期安装windows补丁更新7.8.1常规安全检查7.8.2离线扫描补丁缺失第8章iis基本问题排错8.1iis排错常备工具介绍8.1.1性能监视器8.1.2性能分析工具pal8.1.3http调试工具fiddler8.1.4失败请求跟踪8.1.5dump抓取工具8.2用性能监视器监控web服务器性能8.2.1导出iis计数器模板8.2.2计数器模板导入并记录数据8.2.3性能数据的实时查看8.2.4调整实时计数器的显示8.3一些关键计数器指标8.3.1cpu占用率8.3.2内存相关指标8.3.3磁盘相关指标8.4使用性能分析工具pal分析性能数据8.5使用fiddler调试http通信8.5.1使用fiddler调试浏览器通信8.5.2使用fiddler调试uwp应用通信8.6失败请求追踪8.7dump抓取工具8.7.1任务管理器8.7.2debugdiag8.7.3adplus8.7.4procdump8.7.5抓取dump工具使用比较第9章asp.net web应用程序排错9.1环境准备9.1.1buggybits网站9.1.2安装debugging tools for windows9.1.3设置符号表路径9.2调试分析9.2.1访问featured products时间过长9.2.2访问allproducts.aspx页面缓慢9.2.3productinfo.aspx页内存泄漏9.2.4review.aspx页面导致iis停止服务9.2.5news.aspx页面内存泄漏9.2.6companyinformation.aspx页面发送消息崩溃9.2.7links.aspx页面内存泄漏第10章azure上的web app10.1azure web应用的配置介绍10.1.1web应用的iis相关配置10.1.2web应用的缩放配置10.1.3web应用的备份配置10.2实现持续部署10.2.1创建部署槽10.2.2部署槽的切换10.3高级调试10.3.1访问kudu10.3.2抓取内存dump
封面
书名:微软互联网信息服务(IIS)最佳实践
作者:李争
页数:233
定价:¥49.0
出版社:清华大学出版社
出版日期:2016-07-01
ISBN:9787302436577
PDF电子书大小:84MB 高清扫描完整版
本文标题:《微软互联网信息服务(IIS)最佳实践》PDF下载
资源仅供学习参考,禁止用于商业用途,请在下载后24小时内删除!