分享
 
 
 

WWW服务器技术:Apache使用指南与实现原理

  点此进入淘宝搜索页搜索
  特别声明:本站仅为商品信息简介,并不出售商品,您可点击文中链接进入淘宝网搜索页搜索该商品,有任何问题请与具体淘宝商家联系。
  參考價格: 点此进入淘宝搜索页搜索
  分類: 图书,计算机/网络,计算机体系结构,

作者: 牛锦中 牛锦宇 李锦涛 编著

出 版 社: 水利水电出版社

出版时间: 2002-4-1字数: 564000版次: 1版1次页数: 398印刷时间: 2002/03/01开本:印次:纸张: 胶版纸I S B N : 9787508410166包装: 平装编辑推荐

内容简介

本书全面介绍了当前Internet上最为流行的开放源代码的WWW服务器——Apache。不仅全面介绍了Apache服务器的操作与使用,满足了广大读者的普遍性需求;更有特色的是,它深入剖析了Apache服务器的工作原理与实现技术,对其中使用的数据结构和方法调用进行了详细的阐述。而且面向实际,给出了一个基于Apache服务器并结合Java Servlet技术的分布式、负载平衡、可容错的网站实施方案。

本书共9章,前5章介绍Apache的安装与使用,6-8章为Apache的工作原理与实现机制,第9章则全面描述了HTTP1.1协议。

本书特别适合希望了解掌握Internet应用层核心技术的广大教师、学生及电脑爱好者,对使用Apache服务器建设网站或进行网络服务器应用开发的工程技术人员尤其具有重要的阅读和参考价值。

作者简介

目录

前言

第1章 概述

1.1 WWW的发展历史

1.2 什么是WWW

1.3 WWW服务器及其技术

1.3.1 概貌

1.3.2 信息的组织

1.3.3 工作方式

1.4 Proxy服务器技术

1.4.1 概貌

1.4.2 应用级Proxy

1.4.3 若干技术问题

第2章 Apache服务器简介

2.1 Apache服务器的特点

2.2 对WWW服务器的调查

2.3 各流行WWW服务器的比较

第3章 Apache服务器的安装运行和控制

3.1 Apache服务器软件的安装

3.1.1 基于Apache源码的编译和安装

3.1.2 基于Apache可执行代码的安装

3.2 Apache服务器的运行

3.2.1 服务模式

3.2.2 控制台窗口模式

3.3 Apache配置文件的查找

3.4 以信号方式控制运行中的Apache

3.4.1 终止

3.4.2 重启

3.5 Apache服务器的目录结构

第4章 访问Apache服务器

4.1 使用WWW服务

4.2 使用Proxy服务

第5章 Apache服务器的配置

5.1 配置命令说明

5.1.1 注意事项

5.1.2 格式说明

5.2 配置命令介绍

5.2.1 mod_core配置(基本功能)

5.2.2 mod_proxy配置(代理服务器)

5.2.3 mod_cgi配置(CGI脚本)

5.2.4 mod_access配置(访问控制)

5.2.5 认证模块配置(身份认证控制)

5.2.6 mod_log_config配置(日志)

5.2.7 mod_status配置(服务器状态信息反馈)

5.2.8 mod_headers配置(头域定制)

5.2.9 mod_info配置(服务器模块信息反馈)

5.3 配置命令使用

5.3.1 proxy(代理服务器)

5.3.2 auth(访问控制)

5.3.3 log(日志)?

5.3.4 virtual hosts(虚拟主机或服务器)

第6章 Apache服务器的模块结构

6.1 模块接口结构概述

6.2 Apache服务器API

6.2.1 基本概念

6.2.2 请求处理方法的工作方式

6.2.3 资源分配和资源池

6.2.4 配置命令

6.3 Apache各模块配置接口定义

6.3.1 http_core

6.3.2 mod_proxy

6.3.3 mod_header

6.3.4 mod_info

6.3.5 mod_status

6.3.6 mod_access

6.3.7 mod_digest

6.3.8 mod_auth

6.3.9 mod_anon_auth

6.3.10 mod_log_config

6.3.11 mod_alias

6.3.12 mod_dir

6.3.13 mod_log_agent

6.3.14 mod_log_referer

6.3.15 mod_mime

6.3.16 mod_userdir

6.3.17 mod_so

第7章 Apache服务器实现原理

7.1 概述

源代码的组织

7.2 主控程序——Apache控制处理流程

7.2.1 主程序

7.2.2 单进程模式——worker_main

7.2.3 单进程模式的核心(线程体)——child_sub_main

7.2.4 多进程模式前奏

7.2.5 多进程模式的核心——master_main

7.3 重要的数据结构

7.3.1 资源池结构

7.3.2 数组结构

7.3.3 表结构

7.3.4 cleanups

7.3.5 子进程信息

7.3.6 server_rec结构

7.3.7 conunand_rec结构

7.3.8 cmd_parms结构

7.3.9 模块接口控制块

7.3.10 处理方法句柄的简捷组织结构

7.3.11 listen_rec结构

7.3.12 工作任务队列

7.3.13 BUFF结构

7.3.14 conn_rec结构

7.3.15 request_rec结构

7.3.16 handler_rec结构

7.4 主控程序的实现

7.4.1 主执行程序的形态

7.4.2 http_main.c

7.4.3 http_protocol.c

7.4.4 http_request.c

7.4.5 http_config.c

7.4.6 http_log.c

7.4.7 http_vhost.c

7.5 core模块

7.5.1 mod_core的数据结构

7.5.2 mod_core中的处理方法

7.6 proxy模块

mod_proxy的实现

7.7 CGI模块

7.7.1 CGI原理

7.7.2 CGI程序的编写

7.7.3 环境变量配置

7.7.4 Apache中的CGI错误日志文件

7.7.5 mod_cgi的实现

7.8 access模块

mod_access的实现机制

7.9 auth模块

7.9.1 HTTP认证机制

7.9.2 MD5算法

7.9.3 实现机制

7.10 log模块

7.10.1 概述

7.10.2 日志文件格式

7.10.3 多个日志文件的使用

7.10.4 mod_log_config的实现

7.11 status模块

7.11.1 mod_status的使用

7.11.2 mod_status的实现

7.12 headers模块

mod_headers的实现方法

7.13 info模块

7.13.1 mod_info使用方法

7.13.2 mod_info的实现

7.14 其他若干问题

7.14.1 事件控制

7.14.2 注册表项

7.14.3 服务运行模式

第8章 重要的Apache扩展模块

8.1 mod_perl模块

8.1.1 什么是Perl

8.1.2 什么是mod_perl

8.1.3 编译和安装mod_perl

8.1.4 在mod_perl上运行Perl CGI

8.1.5 基于mod_perl写Perl模块

8.1.6 与SSI的结合使用

8.1.7 使用Perl来配置Apache

8.1.8 安全性问题

8.2 Java Servlet扩展模块

8.2.1 Servlet基础

8.2.2 Servlet的工作方式

8.2.3 编写Servlet

8.2.4 用servleminner来运行Servlet

8.2.5 Apache JServ

8.2.6 如何在WIN32平台下安装Apache JServ

8.2.7 Servlet区

8.2.8 Apache JServ状态查询

8.2.9 如何安装Servlet

8.2.10 保证Servlet环境的安全

8.3 基于Apache JServ的可扩展性、负载平衡与容错

8.3.1 概述

8.3.2 特征

8.3.3 配置

8.3.4 内部实现

8.3.5 内部状态——管理任务

8.3.6 大型站点

8.3.7 需注意的问题

8.3.8 小技巧

第9章 HTTP1.1协议

9.1 概貌

9.1.1 HTTP协议的特征

9.1.2 HTTP基本术语和概念

9.1.3 操作概貌

9.2 HTTP协议参数

9.2.1 HTTP版本

9.2.2 统一资源标识符

9.2.3 日期和时间

9.2.4 内容编码

9.2.5 传输编码

9.2.6 媒体类型

9.2.7 多部类型

9.2.8 产品标识

9.2.9 实体标记

9.2.10 实体片段单位(Range Units)

9.3 HTTP消息

9.3.1 消息头域

9.3.2 消息体

9.3.3 消息长度

9.3.4 通用头域

9.3.5 请求消息

9.3.6 应答消息

9.4 实体

实体头域

9.5 HTTP连接

9.5.1 持续连接

9.5.2 有关消息传输的要求

9.6 HTTP方法

9.6.1 安全和幂等方法

9.6.2 OPTIONS

9.6.3 GET

9.6.4 HEAD

9.6.5 POST

9.6.6 PUT

9.6.7 DELETE

9.6.8 TRACE

9.7 状态码

9.7.1 提示类状态码——1xx

9.7.2 成功类状态码——2xx

9.7.3 重定向类状态码——3xx

9.7.4 客户端出错类状态码——4XX

9.7.5 服务器端出错类状态码——5XX

9.8 HTTP访问身份认证

9.9 内容协商

9.9.1 服务器驱动的内容协商

9.9.2 用户软件驱动的内容协商

9.9.3 透明内容协商

9.10 HTTP头域

9.11 与早期版本的兼容

参考资料

媒体评论

 
 
免责声明:本文为网络用户发布,其观点仅代表作者个人观点,与本站无关,本站仅提供信息存储服务。文中陈述内容未经本站证实,其真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。
2023年上半年GDP全球前十五强
 百态   2023-10-24
美众议院议长启动对拜登的弹劾调查
 百态   2023-09-13
上海、济南、武汉等多地出现不明坠落物
 探索   2023-09-06
印度或要将国名改为“巴拉特”
 百态   2023-09-06
男子为女友送行,买票不登机被捕
 百态   2023-08-20
手机地震预警功能怎么开?
 干货   2023-08-06
女子4年卖2套房花700多万做美容:不但没变美脸,面部还出现变形
 百态   2023-08-04
住户一楼被水淹 还冲来8头猪
 百态   2023-07-31
女子体内爬出大量瓜子状活虫
 百态   2023-07-25
地球连续35年收到神秘规律性信号,网友:不要回答!
 探索   2023-07-21
全球镓价格本周大涨27%
 探索   2023-07-09
钱都流向了那些不缺钱的人,苦都留给了能吃苦的人
 探索   2023-07-02
倩女手游刀客魅者强控制(强混乱强眩晕强睡眠)和对应控制抗性的关系
 百态   2020-08-20
美国5月9日最新疫情:美国确诊人数突破131万
 百态   2020-05-09
荷兰政府宣布将集体辞职
 干货   2020-04-30
倩女幽魂手游师徒任务情义春秋猜成语答案逍遥观:鹏程万里
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案神机营:射石饮羽
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案昆仑山:拔刀相助
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案天工阁:鬼斧神工
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案丝路古道:单枪匹马
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案镇郊荒野:与虎谋皮
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案镇郊荒野:李代桃僵
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案镇郊荒野:指鹿为马
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案金陵:小鸟依人
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案金陵:千金买邻
 干货   2019-11-12
 
推荐阅读
 
 
>>返回首頁<<
 
 
靜靜地坐在廢墟上,四周的荒凉一望無際,忽然覺得,淒涼也很美
© 2005- 王朝網路 版權所有