书籍详情

Apache服务器配置与管理

Apache服务器配置与管理

作者:黄栋编著

出版社:清华大学出版社

出版时间:2002-09-01

ISBN:9787302057413

定价:¥21.00

购买这本书可以去
内容简介
  本书主要介绍当前使用最为广泛的WWW服务器软件——Apache服务器的安装、配置、管理和编程。 本书首先介绍Apache服务器的基本知识,接着分别从编译和安装、配置和管理、模块的加载、日志文件的分析处理、性能优化、故障处理、安全配置、虚拟主机创建、配置代理服务器等方面介绍了Apache,最后介绍了Apache下的MySQL数据库开发,以及PHP和JSP/Java Servlet在Apache下的编程。 本书理论结合实际通过大量的案例详细地阐述Apache的各种功能和使用方法。 本书不仅适用网络管理员,而且适用于在Apache上开发的编程人员作为参考。 本书是在新东方网络工程师培训班讲义的基础上改编而成的,可作为相关专业和相关培训的培训教材。
作者简介
暂缺《Apache服务器配置与管理》作者简介
目录
第1章  Apache Web服务器简介                  
 1. 1  什么是Web服务器                  
 1. 2  HTTP协议                  
 1. 2. 1  什么是HTTP协议                  
 1. 2. 2  HTML语言                  
 1. 2. 3  HTTP协议的会话过程                  
 1. 3  为什么选用Apache Web服务器                  
 1. 4  Apache 2. 0                  
 1. 5  Apache的网上资源                  
 第2章  编译和安装Apache                  
 2. 1  准备安装Apache                  
 2. 1. 1  计划安装                  
 2. 1. 2  下载Apache安装文件                  
 2. 1. 3  系统要求                  
 2. 1. 4  删除已有的Apache                  
 2. 2  安装Apache                  
 2. 2. 1  源代码安装                  
 2. 2. 2  二进制代码安装                  
 2. 3  配置与启动Apache                  
 2. 3. 1  简单配置Apache                  
 2. 3. 2  使用apachect1控制Apache                  
 2. 3. 3  启动和测试Apache                  
 2. 3. 4  让Apache自动启动                  
 2. 4  在Windows环境下安装Apache                  
 第3章  配置和管理Apache                  
 3. 1  配置的基本知识                  
 3. 2  配置文件                  
 3. 2. 1  httpd. conf文件                  
 3. 2. 2  配置语法                  
 3. 2. 3  备份和保护配置文件                  
 3. 2. 4  测试配置文件                  
 3. 3  配置指令的范围和环境                  
 3. 4  主要指令详解                  
 3. 4. 1  服务器特征指令                  
 3. 4. 2  服务器性能命令                  
 3. 4. 3  目录相关的命令                  
 3. 5  Apache的其他应用程序                  
 3. 5. 1  httpd                  
 3. 5. 2  apachect1                  
 3. 5. 3  ab                  
 3. 5. 4  apxs                  
 第4章  Apsche的模块                  
 4. 1  Apache的原理简介                  
 4. 1. 1  Apache对请求的处理过程                  
 4. 1. 2模块的结构                  
 4. 1. 3  服务器如何处理请求                  
 4. 2  模块类型                  
 4. 2. 1  核心模块                  
 4. 2. 2  非核心指令                  
 4. 3  安装第三方模块                  
 4. 4  apxs                  
 4. 5  安装第三方模块示例                  
 4. 5. 1  到哪里找第三方模块                  
 4. 5. 2  apxs安装                  
 4. 5. 3  make安装                  
 第5章  跟踪与日志                  
 5. 1  Apache的几种日志文件                  
 5. 1. 1  错误日志                  
 5. 1. 2  请求记录日志                  
 5. 2  创建自定义的日志                  
 5. 2. 1  多个日志文件                  
 5. 2. 2  条件日志                  
 5. 3  跟踪用户                  
 5. 3. 1  Cookie                  
 5. 3. 2    Session                  
 5. 4  轮换日志文件                  
 5. 5  日志分析                  
 5. 5. 1  Analog                  
 5. 5. 2  WebTrends Analysis Series                  
 第6章  性能优化                  
 6. 1  硬件及系统配置原则                  
 6. 2  调整Apache的性能                  
 6. 2. 1  一般原则                  
 6. 2. 2  模块影响                  
 6. 2. 3  负载平衡                  
 6. 3  与性能优化的相关指令                  
 6. 3. 1  与进程相关的指令优化                  
 6. 3. 2  与协议相关的指令优化                  
 6. 4  使用kHITPd                  
 6. 4. 1  下载                  
 6. 4. 2  编译                  
 6. 4. 3  感受kHTTPd                  
 6. 4. 4  kHTTPd的局限                  
 6. 4. 5  kHTTPd参数列表及其说明                  
 6. 5  高级性能配置                  
 6. 6  Apache的测试程序ab                  
 第7章  故障处理                  
 7. 1  获得服务器状态                  
 7. 2  获得服务器配置                  
 7. 3  使用Telnet获得原始HTIP                  
 7. 4  错误日志中的常见错误                  
 第8章  服务器安全                  
 8. 1  目录保护                  
 8. 2  用户权限认证与授权                  
 8. 2. 1  使用基于主机的认证                  
 8. 2. 2  HTTP认证                  
 8. 3  第三方模块                  
 8. 4  SSL                  
 8. 4. 1  什么是SSL                  
 8. 4. 2  配置SSL                  
 8. 5  CGI&SSI上的执行权限                  
 8. 6  防火墙                  
 第9章  创建虚拟主机                  
 9. 1  虚拟主机的概念                  
 9. 2  配置DNS                  
 9. 2. 1  基于IP的虚拟主机的DNS设置                  
 9. 2. 2  基于名称的虚拟主机的DNS配置                  
 9. 3  创建目录                  
 9. 4  配置Apache                  
 第10章  用Apache做代理服务器                  
 10. 1  什么是代理服务器                  
 10. 2  客户端代理                  
 10. 3  服务器端代理                  
 10. 4  配置指令                  
 10. 5  用Apache配置代理服务器                  
 10. 5. 1  安装代理模块mod-proxy                  
 10. 5. 2  配置Apache                  
 10. 6  其他代理服务器                  
 第11章  服务器端包含                  
 11. 1  SSI概述                  
 11. 2  SSI语法                  
 11. 3  SSI变量                  
 11. 4  常用的SSI命令                  
 11. 5  配置Apache运行SSI                  
 11. 6  示例                  
 第12章  公共网关接口                  
 12. 1  CGI概述                  
 12. 2  配置Apache运行CGI                  
 12. 2. 1  创建CGI文件目录                  
 12. 2. 2  配置Apache配置文件httpd. conf                  
 12. 2. 3  指定CGI的扩展名                  
 12. 3  CGI环境变量                  
 12. 3. 1  Apache扩充的环境变量                  
 12. 3. 2  与环境变量相关的配置指令                  
 12. 4  使用Perl编写CGI脚本                  
 12. 4. 1  安装和配置Perl                  
 12. 4. 2  安装Perl模块                  
 12. 4. 3  示例                  
 12. 5  使用C. C++开发CGI                  
 12. 5. 1  CGI开发库                  
 12. 5. 2  示例                  
 12. 6  调试CGI脚本                  
 第13章  FastCGI                  
 13. 1  FastCGI概述                  
 13. 1. 1  Fast CGI的工作过程                  
 13. 1. 2  Fast CGI的主要特点                  
 13. 2  安装FastCGI模块                  
 13. 3  使用FastCGI编程                  
 13. 3. 1  C示例                  
 13. 3. 2  Perl示例                  
 第14章  数据库                  
 14. 1  数据库知识                  
 14. 2  MySQL                  
 14. 2. 1  在Linux下安装MySQL                  
 14. 2. 2  在Windows下安装MySQL                  
 14. 2. 3  管理工具                  
 14. 2. 4  第三方的管理工具                  
 14. 2. 5  MySQL数据库操作示例                  
 第15章  使用PBP在Apache上编程                  
 15. 1  PHP简介                  
 15. 2  PHP 4. 0                  
 15. 3  安装PHP                  
 15. 3. 1  在Linux下安装PHP                  
 15. 3. 2  在Windows下安装PHP                  
 15. 3. 3  测试安装                  
 15. 4  PHP的配置                  
 15. 5  PHP编程                  
 15. 5. 1  基本语法和函数                  
 15. 5. 2  PHP编程示例                  
 第16章  使用JSP/Java Servlet编程                  
 16. 1  JSP/Java Servlet简介                  
 16. 2  与PHP比较                  
 16. 2. 1  特性比较                  
 16. 2. 2  应用范围                  
 16. 2. 3  性能比较                  
 16. 3  Tomcat介绍                  
 16. 4  Tomcat安装和配置                  
 16. 4. 1  在linux下安装Tomcat                  
 16. 4. 2  在Windows下安装Tomcat                  
 16. 4. 3  开发工具                  
 16. 5  Servlet编程                  
 16. 5. 1  基本知识                  
 16. 5. 2  Hello World示例                  
 16. 6  JSP编程                  
 16. 6. 1  基本知识                  
 16. 6. 2  JSP的HELLO WORLD示例                  
 16. 7  数据库编程示例                  
 16. 7. 1  准备环境                  
 16. 7. 2  编码                  

猜您喜欢

读书导航