用Apache建立Web站点

用Apache建立Web站点
作 者: 刘树春
出版社: 电子工业出版社
丛编项: Linux实用技术丛书
版权说明: 本书为公共版权或经版权方授权,请支持正版图书
标 签: Apache
ISBN 出版时间 包装 开本 页数 字数
未知 暂无 暂无 未知 0 暂无

作者简介

暂缺《用Apache建立Web站点》作者简介

内容简介

随着Internet的全球的迅速发展,Apache服务器以其强大的功能和高度的可配置性成为同类软件中的佼佼者。对于服务器软件开发者来说,Apache的开放式软件开发模式为他们提供了极大的方便。本书详细介绍了如何在Linux系统上使用和管理Apache Web服务器,重点介绍了Apache的安装、配置、用户认证和网站安全等方面的知识,并介绍了有关Apache的CGI编程等方面的问题。本书内容全面,讲述详尽,适用于所有对Apache Web服务器感兴趣的读者,对于正在使用Apache的Web管理员尤为适合。

图书目录

第1章 Apache简介

1. 1 Web服务器简介

1. 2 Apache的历史

1. 3 选择Apache Web服务器的几点原因

1. 4 小结

第2章 Apache的安装与配置

2. 1 安装Apache需要的系统资源

2. 2 安装预编译的Apache服务器

2. 3 从Apache服务器的源代码开始安装

2. 4 Apache服务器运行时配置设定

2. 5 配置inetd服务器

2. 6 运行Apache Web服务器

2. 7 启动和停止Apache服务器

2. 8 测试安装好的Apache服务器

2. 9 配置文件中的命令

2. 10 小结

第3章 Apache的核心命令

3. 1 普通核心命令

3. 2 核心命令中的段命令

3. 3 小结

第4章 Apache服务器的模块

4. 1 mod_access模块

4. 2 mod_actions模块

4. 3 mod_alias模块

4. 4 mod_asis模块

4. 5 mod_auth模块

4. 6 mod_auth_anon模块

4. 7 mod_auth_db模块

4. 8 mod_auth_dbm模块

4. 9 mod_auth_msql模块

4. 10 mod_autoindex模块

4. 11 mod_cern_meta模块

4. 12 mod_cgi模块

4. 13 mod_cookies模块

4. 14 mod_digest模块

4. 15 mod_dir模块

4. 16 mod_env模块

4. 17 mod_dld模块

4. 18 mod_expires模块

4. 19 mod_headers模块

4. 20 mod_imap模块

4. 21 mod_include模块

4. 22 mod_info模块

4. 23 mod_log_agent模块

4. 24 mod_log_config模块

4. 25 mod_log_referer模块

4. 26 mod_mime模块

4. 27 mod_mime_magic模块

4. 28 mod_negotiation模块

4. 29 mod_setenvif模块

4. 30 mod_speling模块

4. 31 mod_userdir模块

4. 32 mod_unique_id模块

4. 33 mod_usertrack模块

4. 34 小结

第5章 虚拟主机

5. 1 建立虚拟站点

5. 2 配置虚拟站点

5. 3 使用<VirtualHost>段

5. 4 使用BindAddress命令

5. 5 使用Listen命令

5. 6 利用多址服务器实现虚拟站点

5. 7 建立非IP密集型虚拟主机

5. 8 小结

第6章 CGl编程

6. 1 CGI程序简介

6. 2 CGI编程语言的选择

6. 3 一个CGl程序的实例——Hello World

6. 4 运行CGI程序

6. 5 标准的环境变量

6. 6 获取环境变量

6. 7 使用HTTP POST方法向CGI程序传递数据

6. 8 从CGI程序返回数据

6. 9 HTML表格

6. 10 用于E-mail的一个通用表格包

6. 11 随机数据

6. 12 电子公告牌

6. 13 小结

第7章 服务器端包含命令

7. 1 使Apache运行服务器端包含命令

7. 2 SPML命令

7. 3 Include命令的变量

7. 4 SSI的例子

7. 5 扩展的服务器端包含命令(XSSI)

7. 6 小结

第8章 第三方模块

8. 1 mod_auth_cookies_file模块

8. 2 mod_auth_cookies_msql模块

8. 3 mod_cgi_sugid模块

8. 4 mod_auth_sys模块

8. 5 mod_perl和mod_perl_fast模块

8. 6 mod_auth_external模块

8. 7 mod_auth_kerb模块

8. 8 mod_cntr模块

8. 9 mod_sucgi模块

8. 10 mod_auth_dbi模块

8. 11 mod_rewrite模块

8. 12 modneoinclude模块

8. 13 mod_xinclude(XSSI)模块

8. 14 mod_php模块

8. 15 小结

第9章 管理Apache服务器

9. 1 Web服务器管理及维护

9. 2 小结

第10章 提高服务器的性能

10. 1 服务器硬件的调整

10. 2 服务器软件的调整

10. 3 小结

第11章 Web日志文件

11. 1 Apache的标准日志模块

11. 2 其他的日志模块

11. 3 错误日志文件

11. 4 检索日志文件

11. 5 整理日志文件的常用工具

11. 6 小结

第12章 网络安全

12. 1 美国法律对加密技术的进出口限制

12. 2 RSA加密技术的专利问题

12. 3 两种版本的Apache-SSL

12. 4 选择合适的Apache-SSL版本

12. 5 安装Apache-SSL服务器

12. 6 安装Stronghold服务器

12. 7 配置SSL服务器

12. 8 小结

第13章 访问控制及用户认证

13. 1 基于主机的访问控制(域级访问控制)

13. 2 用户认证

13. 3 用户组认证

13. 4 小结

第14章 Web服务器的安全问题

14. 1 Web服务器的安全隐患

14. 2 侵人Web服务器的方法

14. 3 避免输入错误的数据

14. 4 安全与访问权限

14. 5 保护UNIX系统的安全

14. 6 有关安全信息的一些资源

14. 7 小结

附录A 域名服务系统(DNS)简介

附录B 通用规则表达式简介

附录C MIME规范简介

附录D FastCGI基础

附录E Apache服务器许可证

附录F 中英文对照表