第一图书网

Apache Server实用全书

(美)Rich Bowen Ken Coar 等 电子工业出版社
出版时间:

2001-02-01  

出版社:

电子工业出版社  

作者:

(美)Rich Bowen Ken Coar 等  

页数:

440  

内容概要

本书为Apache Web开发者和系统管理员设计,讲述了如何通过CGI脚本和模块扩展基本的服务器功能,如何启动、停止和重新启动服务器,以更新、反馈和定位日常恢复和灾难性恢复问题,指导系统管理员如何为特定的通信流量调整服务器。读者可以学习到Apache Server的基础结构,特别是安全和认证,还有诸如在Windows NT上运行Apache Server等较新的课题,以及如何用口令保护Web站点的不同部分的详细内容,学习用Comanche配置服务器并从服务器日志文件中获取有意义的信息。这是市面上不多的一本同时包括APache Web开发和Apache系统管理的书。

书籍目录

第一部分Apache简介 第1章 Apache的发展与概述 1. 1 APache的由来 1. 2 谁的职责 1. 3 最新进展 1. 4 APache运行稳定的原因 1. 5 小结 第2章 HTTP协议 2. 1 HTTP报头 2. 2 HTTP会话 2. 3 客户端请求 2. 4 请求报头 2. 5 请求体 2. 6 服务器状态码 2. 7 响应报头 2. 8 请求的数据 2. 9 断开或保持连接 2. 10 HTTP会话实例 2. 11 小结 第3章 编译和安装Apache 3. 1 系统需求 3. 2 获得Apache 3. 3 快速安装 3. 4 配置Ap跳he 3. 5 编译 3. 6 安装 3. 7 在Windows下编译和安装Apache 3. 8 小结 第4章 启动.停止和重新启动服务器 4. 1 启动服务器 4. 2 停止和重新启动服务器 4. 3 APachectl脚本 4. 4 小结 第二部分 配置Apache 第5章 服务器配置文件 5. 1 一个顶三 5. 2 核心和基本配置指令 5. 3 小结 第6章 用Comanche配置Apache 6. 1 如何获得Comanche 6. 2 怎样使用Comanche 6. 3 配置服务器 6. 4 配置部分(Section) 6. 5 配置虚拟主机 6. 6 服务器管理任务 6. 7 扩展Comanche 6. 8 局限性 6. 9 小结 第7章 MIME类型 7. 1 MIME简介 7. 2 默认的MIME类型 7. 3 由文件内容判定MIME类型 7. 4 MIME类型和文件名 7. 5 MIME设置的继承性 7. 6 管理MIME类型 7. 7 使用MIME信息 7. 8 客户机行为 7. 9 小结 第8章 . htaccess文件 8. 1 使用. htaccess文件的原因 8. 2 使用. hlaccess文件可以完成的功能 8. 3 限制可以使用的命令 8. 4 涉及到的安全问题 8. 5 小结 第9章 虚拟主机 9. 1 运行单独的守护进程 9. 2 使用基于IP的虚拟主机 9. 3 使用基于名字的虚拟主机 9. 4 其他配置选项 9. 5 检查配置 9. 6 小结 第10章 Apache用作代理服务器和缓存服务器 10. 1 使用代理服务器的原因 10. 2 将Apache配置为代理服务器或缓存服务器 10. 3 配置客户端 10. 4 小结 第三部分 动态内容 第11章 CGI编程 11. 1 CGI规范 11. 2 配置服务器中CGI相关部分 11. 3 编写CGI程序 11. 4 CGI程序示例 11. 5 Windows环境中的CGI编程 11. 6 常见问题 11. 7 CGI之外的选择 11. 8 更多信息 11. 9 小结 第12章 SSI:服务器端包含 12. 1 配置服务器以启用S5I 12. 2 使用SSI指令 12. 3 小结 第13章 使用cookie 13. 1 什么是cookie 13. 2 cookie的起源 13. 3 cookie的构成 13. 4 cookie的限制 13. 5 cookie的创建和发送 13. 6 cookie的检索和处理 13. 7 小结 第14章 处理程序 14. 1 处理程序的定义 14. 2 处理程序和MIME类型 14. 3 AddHandler指令 14. 4 SetHandler指令 14. 5 RemoveHandler指令 14. 6 Action指令 14. 7 Script指令 14. 8 用ErrorDocument定制错误处理 14. 9 标准处理程序 14. 10 小结 第四部分 建立安全与认证机制 第15章 安全性 15. 1 保护网络服务器上的文件 15. 2 保护网站上的URL 15. 3 实时活动控制 15. 4 小结 第16章 认证 16. 1 什么是认证 16. 2 认证配置指令 16. 3 order, deny和a11ow指令 16. 4 配置例子 16. 5 管理口令文件 16. 6 mod auth dbm和mod auth db 16. 7 其他安全考虑 16. 8 小结 第17章 Spider.Robot和Web Crawler 17. 1 什么是Spider 17. 2 Spider的优缺点 17. 3 在日志文件中识别Spider 17. 4 拒绝用Spider访问服务器 17. 5 编写自己的Spider 17. 6 小结 第18章 日志 18. 1 访问日志access_log 18. 2 错误日志error_log 18. 3 ScriptLog和Associated命令 18. 4 管道日志 18. 5 日志分析工具 18. 6 更新日志文件 18. 7 小结 第五部分 开 发 第19章 Apache模块介绍 19. 1 Apache模块的定义 19. 2 标准用法 19. 3 简单模块使用举例:Server Status 19. 4 安装模块 19. 5 建立标准Apache模块 19. 6 高级模块安装 19. 7 小结 第20章 Apache标准模块的使用 20. 1 标准模块的注册 20. 2 小结 第21章 Perl模块的使用 21. 1 mod_perl简介 21. 2 与mod_perl一起使用的Perl模块 21. 3 安装mod_perl 21. 4 配置mod_perl 21. 5 mod_perl与数据库的交互 21. 6 调试mod_perl 21. 7 性能调整 21. 8 基本mod_perl脚本及使用 21. 9 Perl模块与mod_perl的接口 21. 10 小结 第22章 PHP模块的使用 22. 1 PHP的用途 22. 2 最新版本及可获取性 22. 3 安装和配置mod_php 22. 4 语法及使用mod_php的要点 22. 5 简单的mod_php脚本 22. 6 使用PHP的站点和Web上的信息 22. 7 小结 第23章其他模块 23. 1 语言支持模块 23. 2 应用程序服务器 23. 3 应用模块 23. 4 使用SSL的Apache 23. 5 小结 第24章 使用Apache API 24. 1 基本模块结构 24. 2 其他API 24. 3 模块的安装 24. 4 参考指南 24. 5 小结 第25章 为Apache的发展做出贡献 25. 1 捐赠 25. 2 不同的Apache项目 25. 3 源码开发 25. 4 故障报告 25. 5 软件测试 25. 6 文档 25. 7 捐赠实物 25. 8 小结 第六部分 附 录 附录A Apache许可协议 附录B Apache版本的历史 附录C 配置文件清单 附录D 如何获取更多信息 D. 1 Web站点 D. 2 邮件列表 D. 3 网络新闻组(Usenet)


图书封面

广告

下载页面


Apache Server实用全书 PDF格式下载



相关图书