第—部分 管理功能
第1章 Internet Information Server 5. 0的功能
1. 1 IIS 5. 0新功能介绍
1. 2 安全
1. 2. 1 SSL
1. 2. 2 SGC
1. 2. 3 摘要鉴别
1. 2. 4 IP和域名限制
1. 2. 5 Fortezza
1. 2. 6 Kerberos v5
1. 2. 7 证书存储
1. 2. 8 安全向导
1. 3 管理
1. 3. 1 集中管理
1. 3. 2 重启IIS
1. 3. 3 备份和恢复
1. 3. 4 统计信息进程
1. 3. 5 遏制进程
1. 3. 6 定制错误消息
1. 3. 7 远程管理
1. 3. 8 终端服务
1. 4 可编程性
1. 4. 1 Active Server Pages
1. 4. 2 新的ASP功能
1. 4. 3应用程序保护
1. 4. 4 AD印2. 0
1. 5 对于Internet标准的支持
1. 5. 1 支持的标准
1. 5. 2 多站点
1. 5. 3 webDAV
1. 5. 4 SMTP和NNTP服务
1. 5. 5 Internet内容选择分级平台
1. 5. 6 FTP重启
1. 5. 7 HTTP压缩
1. 6 小结
第2章 Web站点管理
2. 1 11S 5. 0Web站点管理性能介绍
2. 2 设计工具
2. 3 使用ASP管理站点
2. 4 目录
2. 4. 1 主目录
2. 4. 2 虚拟目录
2. 5 重定向请求
2. 5. 1 重定向到目录
2. 5. 2 重定向到程序
2. 6 内容
2. 6. 1 内容到期
2. 6. 2 内容分级
2. 7 Web页页脚
2. 8 服务器端包含
2. 8. 1 启用包含
2. 8. 2 使用服务器端#include指令
2. 8. 3 服务器端包含参考
2. 8. 4 #exec
2. 8. 5 #flastmod
2. 8. 6 #fsize
2. 8. 7 #include
2. 9 小结
第二部分 管理过程
第3章 Web和FTP站点管理
3. 1 web和FTP站点管理介绍
3. 2 启动和停止站点
3. 3 添加站点
3. 4 FTP目录. 用总和输出形式
3. 5 命名Web站点
3. 6 重启IIS
3. 7 主机首标名称支持
3. 8 更改继承的默认设置
3. 9 备份和恢复IIS配置
3. 10 处理web站点操作员账号
3. 11 低版本站点管理
3. 12 小结
第4章 管理SMTP和NNTP服务
4. 1 使用SMTF虚拟服务器
4. 1. 1SMTP功能
4. 1. 2SMTP目录
4. 1. 3 消息处理
4. 1. 4管理SMTP服务
4. 1. 5 监控和SMTP故障排除
4. 2 NNTP服务
4. 2. 1 NNTP配置
4. 2. 2 维护和监控NNTP
4. 2. 3 NNTP故障解决
4, 3 小结
第5章 WebDAV发布
5. 1 什么是WebDAV发布
5. 2 为webDAV发布创建目录
5. 3 管理WebDAV安全
5. 4 查找WehDAV目录
5. 5 发布和管理文件
5. 5. 1 使用Windows 2000发布
5. 5. 2 使用Internet ExPlorer 5. 0发布
5. 5. 3 使用0ffice 2000发布
5. 6 小结
第6章 名字解析
6. 1 名字解析和IIS 5. o
6. 2 注册Internet域名
6. 3 验证计算机网络标识
6. 4 小结
第7章 配置应用程序
7. 1 在IIS中的应用程序配置
7. 2 创建应用程序
7. 3 设置映射
7. 4 隔离应用程序
7. 5 缓存应用程序
7. 5. 1 CGI脚本超时
7. 5. 2 缓存ISAPI扩展名
7. 5. 3 缓存ASP脚本文件
7. 6 停止隔离的应用程序
7. 7 配置ASP应用程序
7. 8 ASP调试
7. 9 配置CGI应用程序
7. 10 ISAPI过滤器
7. 11 小结
第8章 安全
8. 1 IIS服务器安全
8. 2 安全检查列表
8. 3 鉴别
8. 3. 1 启用并配置鉴别
8. 3. 2 默认登录域
8. 3. 3 使用Fonezza
8. 4 访问控制
8. 4. 1 利用NTFS使文件安全
8. 4. 2 NTFS文件和目录许可
8. 4. 3 同意和拒绝访问
8. 4. 4 web服务器许可
8. 5 数据库访问控制
8. 5 加密
8. 5. 1 启用加密
8. 5. 2 加密强度
8. 6证书
8. 1 设置SSL
8. 6. 2使用安全向导
8. 6. 3 获取服务器证书
8. 6. 4证书信任列表
8. 6. 5客户证书
8. 6. 6启用客户证书
8. 6. 7 映射证书到用户账号
8. 6. 8 审核
8. 7 IPSec
8. 8 小结
第9章 定制错误消息
9. 1 定制并处理错误消息
9. 2 启用详细消息
9. 3 ASP错误处理
9. 4 小结
第10章 站点活动日志
10. 1 11S服务器上的日志活动
10. 1. 1 Microsoft IIS日志文件格式
10. 1. 2 NCSA通用的日志文件格式
10. 1. 3 W3C扩展日志文件格式
10. 1. 4 0DBC日志格式
10. 2 启用日志
10. 3 处理器使用情况跟踪
10. 4 w3C扩展日志定制
10. 5 保存日志文件
10. 6 转换日志文件到NCSA格式
10. 7 小结
第11章 性能调整
11. 1 协调IIS性能
11. 2 内存管理
11. 3 处理器使用情况
11. 4 网络容量
11. 4. 1 选择连接
11. 4. 2 连接性能计算
11. 4. 3 带宽遏制
11. 4. 4 连接限制和超时
11. 4. 5 HTTP激活
11. 4. 6 HTTP压缩
11. 5 小结
第12章 集群和复制
12. 1 网络应用程序集群
12. 1. 1 为什么集群网络应用程序
12. 1. 2 安装网络负载均衡
12. 1. 3 配置网络负载均衡
12. 1. 4 单主机过滤模式
12. 1. 5 多重主机过滤模式
12. 1. 6 禁止过滤模式
12. 1. 7 网络负载均衡疑难解答
12. 2 小结
12. 3 复制
12. 3. 1 复制实用程序的种类
12. 3. 2 为什么应该复制数据
12. 4 小结
第13章 管理脚本
13. 1 使用IIS管理脚本
13. 2 管理脚本实用程序(aDsutil)
13. 3 显示管理节点
13. 4 显示管理树(disPtree)
13. 5 查找Web站点(findweb)
13. 6 创建Web站点(mkw3site)
13. 7 创建虚拟Web目录(mkwebdir)
13. 8 停止Web服务器
13. 9 停止服务器(stopsrv)
13. 10 停止HP服务器(stopftp)
13. 11 启动Web服务器(startweb)
13. 12 启动服务器(starsrv)
13. 13 启动盯FTP服务器(startftp)
13. 14 暂停Web服务器(pauseweb)
13. 15 暂停服务器(Pausesrv)
13. 16 暂停FTP服务器(pauseftP)
13. 17 重启Web服务器(contweb)
13. 18 重启服务器(contsrv)
13. 19 重启FTP服务器(contftp)
13. 20 更改访问限制(chaccess)
13. 21 小结
第14章 编程管理IIS
14. 1 通过对象及ADSI管理IIS
14. 2 IIS元库
14. 2. 1 结构
14. 2. 2 键名和路径
14. 2. 3 属性继承
14. 2. 4 安全性和可靠性
14. 3 IIS Admin对象
14. 3. 1 概述
14. 3. 2 ADSl
14. 3. 3 管理任务
14. 4小结
第15章 远程管理
15. 1 在Internet上进行远程管理
15. 1. 1 创建新Web站点
15. 2 在intranet上远程管理
15. 2. 1 使用MMC远程更改目录安全
15. 3 小结
第三部分 应用程序开发
第16章 ACtiVe Server Pages
16. 1 Active Server Pages介绍
16. 2 创建Active Server Pages
16. 3 脚本语言
16. 3. 1 变量和常量
16. 4 客户端脚本交互
16. 5 过程
16. 6 收集
16. 6. 1 确定收集元素计数
16. 7 用户输人处理
16. 8 组件和对象
16. 8. 1 在ASP中使用COM组件
16. 9 对象应用范围
16. 9. 1 页应用范围
16. 9. 2 Session应用范围
16. 9. 3 Appliccation应用范围
16. 10 发送内容
16. 10. 1 Redirect方法
16. 11 包含文件
16. 12 管理会话
16. 12. 1 会话对象
16. 13 访问数据源
16. 13. 1 设置0DBC数据源
16. 13. 2 从Web页访问数据库
16. 14 事务
16. 15 调试脚本
16. 16 内置ASP对象
16. 17 小结
第17章 可安装的ASP组件
17. 1 AdRotator组件
17. 1. 1 概述
17. 1. 2 属性
17. 1. 3 GetAdvertisement
17. 2 Browser CaPabilities组件
17. 3 Content Linking组件
17. 3. 1 CetListCount
17. 3. 2 GetListIndex
17. 3. 3 GetNextDescriPtion
l7. 3. 4 GetNextURL
17. 3. 5 GetNthDescription
17. 3. 6 GetNthURL
l7. 3. 7 GetPreviousDescription
l7. 3. 8 GetPrevinusURL
17. 4 Content Rotator 组件
17. 4. l Content Schedule 文件
l7. 4. 2 ChooseContent
l7. 4. 3 GetAIIContent
17. 5 Counters 组件
17. 5. l Get
l7. 5. 2 Increment
17. 5. 3 Remove
17. 5. 4 Set
17. 6 Database Access 组件
17. 7 File Access 组件
17. 8 日志实用程序
17. 8. l AtEndOflog
17. 8. 2 CloseLogFiles
17. 8. 3 OpenLogFile
17. 8. 4 ReadFilter
17. 8. 5 ReadIogRecord
17. 8. 6 WriteLogRecord
17. 8. 7 BytesReceived
17. 8. 8 BytesSent
17. 8. 9 ClientIP
17. 8. 10 Cookie
17. 8. Il CustomFields
17. 8. 12 DateTime
17. 8. 13 Method
17. 8. 14 ProtocoIStatus
17. 8. 15 ProtocoIVersion
17. 8. 16 Referer
17. 8. 17 ServerIP
17. 8. 18 ServerName
17. 8. 19 ServerPort
17. 8. 20 ServiceName
17. 8. 21 TimeTaken
17. 8. 22 URIQuery
17. 8. 23 URIStem
17. 8. 24 UserAgent
17. 8. 25 UserName
17. 8. 26 Win32Status
17. 9 MyInfo组件
17. 1 Page Counter组件
17. 11 Permission Checker组件
17. 12 Status组件
17. 13 Tools组件
17. 13. 1 FileExists
17. 13. 2 0wner
17. 13. 3 P1uginExists
17. 13. 4 ProcessFonn
17. 13. 5 Random
17. 14小结
附录A 管理员参考
A. 1 注册表
A. 1. 1 全局项
A. 1. 2 特定服务项
A. 1. 3 WWW服务项
A. 1. 4 FTP服务注册表项
A. 2 元库
A. 3 对于IIS的Windows事件
A. 3. 1 Web服务事件
A. 3. 2 FTP服务事件
A. 3. 3 Active Server Pages事件
A. 4 计数器参考
A. 4. 1 计数器描述
A. 5 超时设置参考
A. 6 日志属性参考
A. 7 重定向参考
附录B 管理对象参考
B. 1 IIsCertMaPPer
B. 1. 1 CreateMAPPing
B. 1. 2 DeleteMaPPing
B. 1. 3 GetMaPPing
B. 1. 4 SetAcct
B. 1. 5 SetEnabled
B. 1. 6 SetName
B. 1. 7 SetPWd
B. 2 IIsComPressionSchemes
B. 3 IlsCompressionScheme
B. 4 IlsComputer
B. 4. 1 Backup
B. 4. 2 DeleteBackup
B. 4. 3 EnnmBackups
B. 4. 4 Restore
B. 5 IIsCustomLogModule
B. 6 IlsFilter
B. 7 IlsFilters
B. 8 IlsFtplnfo
B. 9 IlsFtpServer
B. 9. l Continue
B. 9. 2 Pause
B. 9. 3 Start
B. 9. 4 Stop
B. 9. 5 Status
B. 10 IlsFtpService
B. 11 IIsFtpVinuaIDir
B. 12 IlsIPSecurity
B. 12. l IPOeny
B. 12. 2 IPGrant
B. 12. 3 DomainDeny
B. 12. 4 DomainGrant
B. 12. 5 GrantByDefault
B. 13 IlsfogModule
B. 14 IlsLogModules
B. 15 IlsMimeMap
B. 16 IlsMimeType
B. 16. l MimeType
B. 16. 2 Extension
B. 17 IlsWebDirectory
B. 17. l AppCreate
B. 17. 2 AppCreale2
B. 17. 3 AppDelete
B. l7. 4 AppDeleteRecursive
B. 17. 5 AppDisable
B. 17. 6 AppDisableRecursive
B. 17. 7 AppEnable
B. 17. 8 APpEnableRecursive
B. 17. 9 AppGetStatus
B. 17. 10 AppUnload
B. 17. ll AppUnloadRecursive
B. l7. 12 AspAppRestart
B. l8 IIsWebFile
8. 19 IlsWeblnfo
8. 20 IIsWebServer
B. 20. l Continue
B. 20. 2 Pause
B. 20. 3 Start
B. 20. 4 Status
B. 20. 5 Stop
B. 21 IlsWebService
B. 22 IIsWebViHuaIDir
B. 23 常量
附录C ADSI 参考
C. 1 ADSI 对象属性
C. 2 ADSI 方法
C. 2. l Get
C. 2. 2 GetnataPaths
C. 2. 3 GetEx
C. 2. 4 Getlnfo
C. 2. 5 GetPmpertyAttribObj
C. 2. 6 Put
C. 2. 7 PutEx
C. 2. 8 Setlnfo
C. 3 ADSI 容器对象属性
c. 4 ADSI 容器对象方法
C. 4. 1 CopyHere
C. 4. 2 Create
C. 4. 3 Delete
C. 4. 4 GetObject
C. 4. 5 MoveHere
C. 5 IIS 5.0 中ADSI 的变动
C. 5. 1 IIS 性能特征
c. 5. 2 从 Ils s.0 中删除的属性
c. 5. 3 IIS 5.O 新增的属性
C. 5. 4 属性键类型更改
C. 5. 5 在IIS 5.O 中更改的属性
附录 D 脚本参考
D. 1 @指令参考
D. 1. 1 @CODEPAGE
D. 1. 2 @ENABLESESSl0NSTATE
D. 1. 3 @LANGUAGE
D. 1. 4 ⑥LCID
D. 1. 5 @TRANSACTI0N
D. 2 global. asa参考
D. 2. 1 应用程序事件
D. 2. 2 会话事件
D. 2. 3 (0BJECT)声明
D. 2. TypeLibrary声明
附录E 程式管理范例
E. 1 元库备份
E. 2 元库恢复
E. 3 小结