Apache管理员手册
品相如图
¥
4
1.1折
¥
36
八五品
仅1件
作者Rich Bowen
出版社机械工业出版社
出版时间2003-01
版次1
装帧平装
货号536
上书时间2024-06-19
商品详情
- 品相描述:八五品
图书标准信息
-
作者
Rich Bowen
-
出版社
机械工业出版社
-
出版时间
2003-01
-
版次
1
-
ISBN
9787111110347
-
定价
36.00元
-
装帧
平装
-
开本
其他
-
纸张
胶版纸
-
页数
274页
-
原版书名
Apache Administrator's Handbook
- 【内容简介】
-
本书重点介绍如何使用和管理Apache服务器。全书分五大部分。第一部分介绍如何取得、编译、简单配置和运行Apache,包括如何使用一些基本的配置指令和主要的配置工具以及虚拟主机的基本配置。第二部分讨论一些高级配置技巧,包括MIME、URL映射、内容协商、目录索引、Windows上的Apache和性能调整。第三部分讲述动态内容,包括处理程序、过滤器、CGI、SSI、mod_perl和PHP。第四部分介绍Apache安全和检查,包括Apache及动态生成内容的安全,在Apache中如何进行验证、授权和控制访问,SSL和spider的原理和使用,以及Apache日志。第五部分讨论Apache模块,分别阐述了Apache自带模块和特殊用途的Apache模块。
本书适合于Apache服务器管理员以及想了解服务器系统的开发人员阅读。
- 【目录】
-
译者的话前言第一部分 安装和配置Apache服务器第1章 开始 1.1 选择Web服务器 1.1.1 兼容性问题 1.1.2 现有技术能力 1.1.3 行政命令 1.1.4 客户 1.2 硬件和软件要求 1.3 连通性 1.4 选择使用主机托管还是自己管理主机 1.4.1 连通性 1.4.2 可靠的连接 1.4.3 你是否需要频繁访问服务器 1.5 需要向ISP询问的问题 1.5.1 共享空间、专用服务器、还是两者搭配 1.5.2 当出现问题时如何处理 1.5.3 数据备份 1.5.4 安装软件 1.6 FTP、telnet、SCP、SSH:向网站上传内容 1.6.1 telnet和SSH—连接到服务器 1.6.2 FTP和SCP—向你的服务器上传文件 1.7 小结 第2章 获取和安装Apache服务器 2.1 针对心急者的概述 2.2 从何处得到Apache服务器 2.3 解压源代码 2.4 代码树 2.4.1 cgi-bin 2.4.2 conf 2.4.3 htdocs 2.4.4 icons 2.4.5 logs 2.4.6 src 2.5 安装二进制发行版本 2.5.1 基于Windows系统的安装过程 2.5.2 源码与二进制的安装方式 2.6 配置 2.6.1 配置选项 2.6.2 目录和文件名 2.6.3 主机类型 2.6.4 功能和模块 2.6.5 一个默认安装 2.7 make && make install 2.8 小结 第3章 启动、停止和重启 3.1 apachectl 3.2 httpd 3.2.1 用httpd来执行启动和停止 3.2.2 命令行标志 3.3 用系统启动来启动Apache服务 3.4 Microsoft Windows 3.4.1 用命令行启动 3.4.2 以服务器形式安装Apache 3.4.3 Apache服务的启动和停止 3.5 小结 第4章 配置指令 4.1 配置文件 4.2 配置文件语法 4.2.1 指令 4.2.2 段 4.2.3 注释 4.3 指定非默认配置文件 4.4 测试配置 4.5 Options:开启功能 4.5.1 通用语法4.5.2 ExecCGI4.5.3 FollowSymLinks4.5.4 SymLinksIfOwnerMatch4.5.5 Includes4.5.6 IncludesNOEXEC4.5.7 Indexes4.5.8 MultiViews4.5.9 All4.5.10 None4.6 安全问题4.7 小结第5章 配置工具5.1 GUI和配置文件5.2 Webmin 5.3 Comanche5.3.1 安装5.3.2 使用Comanche 5.4 小结 第6章 .htaccess文件—目录的配置6.1 AccessFileName6.2 AllowOverride6.2.1 AuthConfig(验证)6.2.2 FileInfo6.2.3 Indexes6.2.4 Limit6.2.5 Options6.2.6 All6.2.7 None6.3 警告和限制6.3.1 性能6.3.2 安全6.4 小结第7章 虚拟主机7.1 基于IP的虚拟主机7.1.1 多IP地址的安装7.1.2 配置虚拟主机7.2 基于名字的虚拟主机 7.3 基于端口的虚拟主机 7.4 大批量虚拟主机服务7.4.1 每个虚拟主机的配置文件7.4.2 mod_vhost_alias7.5 运行多后台程序7.6 小结第二部分 高级配置技巧第8章 MIME和文件类型8.1 MIME和HTTP8.2 MIME类型的配置指令8.2.1 MIME类型配置8.2.2 编码 8.3 字符集和语言8.3.1 AddCharset8.3.2 RemoveCharset8.3.3 AddLanguage8.3.4 RemoveLanguage8.3.5 DefaultLanguage8.4 多扩展名文件8.5 处理程序8.6 小结第9章 URL映射9.1 Location9.2 Alias9.3 ScriptAlias9.4 AliasMatch和ScriptAliasMatch9.5 Redirect9.5.1 RedirectMatch9.5.2 RedirectTemp和RedirectPermanent9.6 DocumentRoot9.7 错误文档9.8 URL重写9.9 小结第10章 内容协商10.1 客户端性能10.1.1 Accept数据头10.1.2 质量系数10.2 协商方式10.2.1 类型映射文件10.2.2 MultiViews10.3 不兼容的浏览器10.4 高速缓存10.5 小结第11章 目录索引11.1 DirectoryIndex11.2 Options +Indexes11.3 IndexOptions—“奇特的”索引11.3.1 IndexOptions的语法11.3.2 FancyIndexing11.3.3 DescriptionWidth11.3.4 AddIcon11.3.5 FoldersFirst11.3.6 HTMLTable11.3.7 图标尺寸11.3.8 IconsAreLinks11.3.9 IgnoreClient11.3.10 NameWidth11.3.11 ScanHTMLTitles11.3.12 SuppressColumnSorting11.3.13 SuppressDescription11.3.14 SuppressHTMLPreamble11.3.15 SuppressIcon11.3.16 SuppressLastModified11.3.17 SuppressRules11.3.18 SuppressSize11.3.19 TrackModified11.3.20 VersionSort11.4 AddDescription11.5 数据头和页脚11.6 忽略文件11.7 搜索和排序11.7.1 1.3版的排序11.7.2 2.0版的排序11.7.3 IndexOrderDefault11.8 示例11.8.1 示例111.8.2 示例211.9 索引的安全因素11.10 小结第12章 Windows上的Apache12.1 要求12.2 下载12.3 安装 12.4 启动和停止服务 12.5 模块12.6 Windows和Unix上的Apache之间的不同点12.6.1 线程与预派生12.6.2 MaxRequestsPerChild12.6.3 CGI脚本12.6.4 .htaccess文件12.6.5 文件路径12.7 小结第13章 性能调整13.1 正确优化13.1.1 ApacheBench13.1.2 Profiling13.2 硬件要求13.2.1 内存13.2.2 磁盘13.2.3 CPU13.3 Apache配置13.3.1 HostnameLookups13.3.2 符号链接13.3.3 AllowOverride和.htaccess文件13.3.4 内容协商13.3.5 进程创建13.4 缓存和代理13.5 Squid13.6 小结 第三部分 动态内容第14章 处理程序和过滤器 14.1 处理程序 14.1.1 配置 14.1.2 default-handler 14.1.3 send-as-is 14.1.4 cgi-script 14.1.5 imap-file 14.1.6 server-info 14.1.7 server-status 14.1.8 server-parsed 14.1.9 type-map 14.2 定制处理程序 14.3 过滤器 14.3.1 过滤器的配置 14.3.2 INCLUDES过滤器 14.4 小结 第15章 CGI程序 15.1 Apache配置 15.1.1 ExecCGI选项 15.1.2 AddHandler cgi-script 15.1.3 SetHandler cgi-script 15.1.4 ScriptAlias 15.2 一个CGI程序的剖析 15.3 输入 15.3.1 环境变量 15.3.2 表单输入 15.4 输出 15.5 示例程序 15.5.1 简单的CGI程序——Perl 15.5.2 Windows上的CGI程序 15.5.3 常见问题解答 15.6 CGI的限制 15.7 小结 第16章 SSI 16.1 SSI配置 16.1.1 用文件扩展名启动SSI 16.1.2 使用XBitHack指令 16.2 使用SSI指令 16.3 SSI的变量和条件控制 16.4 安全考虑 16.5 小结 第17章 mod_perl 17.1 mod_perl是什么 17.2 安装 17.2.1 “简单的”形式 17.2.2 “骇人听闻”的细节 17.2.3 启动mod_perl 17.3 配置 17.4 mod_perl下的CGI 17.4.1 Apache::Registry 17.4.2 Apache::PerlRun 17.4.3 性能比较 17.5 使用mod_perl的Apache处理程序 17.5.1 编写一个mod_perl处理程序 17.5.2 mod_perl处理程序的示例 17.5.3 安装mod_perl处理程序的示例 17.5.4 配置mod_perl处理程序 17.5.5 一个有点用处的示例 17.6 常见问题 17.6.1 不要exit 17.6.2 重启服务器 17.6.3 你在什么地方得到那个值 17.7 Windows上的mod_perl 17.8 哪里可以获取更多信息 17.9 小结 第18章 PHP 18.1 PHP是什么 18.1.1 PHP的历史 18.1.2 PHP的架构 18.2 PHP的优势和劣势 18.2.1 优势 18.2.2 PHP的劣势 18.2.3 各种语言之间的比较 18.3 下载和安装PHP 18.3.1 安装二进制包 18.3.2 从源代码安装PHP 18.4 PHP扩展 18.4.1 普通选项 18.4.2 图像支持 18.4.3 Flash动画 18.4.4 PDF生成 18.4.5 数据库支持 18.4.6 XML支持 18.4.7 会话支持 18.5 PHP配置 18.5.1 PHP语言 18.5.2 错误处理 18.5.3 输出处理 18.5.4 安全 18.5.5 动态扩展支持 18.6 资源 18.6.1 PHP 18.6.2 支持 18.6.3 PHP相关书籍 18.6.4 网站 18.6.5 PHP GTK 18.6.6 商业性质的供应商 18.7 小结 第四部分 安全和检查第19章 Apache安全 19.1 开发一个安全策略 19.2 理解*nix文件权限 19.2.1 用户和组 19.2.2 Apache用户 19.2.3 用户权限 19.3 限制模块 19.4 小心使用SSI 19.5 小心使用.htaccess 19.6 使用预备服务器 19.7 虚拟主机的特殊问题 19.8 Windows上的Apache的特殊问题 19.9 小结 第20章 动态内容的安全性 20.1 理解动态内容的安全风险 20.2 要编译的动态内容和要解析的动态内容 20.3 编写更安全的动态内容 20.3.1 用cgi-bin与否 20.3.2 常见错误 20.3.3 Perl 20.3.4 PHP 20.3.5 C和C++ 20.4 wrapper 20.4.1 CGIWrap 20.4.2 suEXEC 20.5 检查已有脚本中的代码 20.6 Windows CGI的特定问题 20.7 小结 第21章 验证、授权和访问控制 21.1 基本验证 21.1.1 基本验证的工作原理 21.1.2 配置:用基本验证保护内容 21.1.3 关于基本验证的常见问题 21.1.4 安全警告 21.2 摘要验证 21.2.1 摘要验证的工作原理 21.2.2 配置:用摘要验证保护内容 21.3 数据库验证模块 21.3.1 mod_auth_db和mod_auth_dbm 21.3.2 Berkeley DB文件 21.3.3 安装mod_auth_db 21.3.4 用mod_auth_db保护一个目录 21.4 访问控制 21.4.1 Allow和Deny 21.4.2 Satisfy 21.5 小结 第22章 SSL 22.1 加密技术 22.1.1 机密性 22.1.2 完整性 22.1.3 真实性 22.2 SSL介绍 22.3 安装SSL 22.3.1 OpenSSL 22.3.2 mod_ssl 22.4 证书 22.4.1 创建一个密钥对 22.4.2 创建一个证书签署请求 22.4.3 创建一个自签署的证书 22.5 SSL配置 22.5.1 算法 22.5.2 客户端证书 22.5.3 性能 22.5.4 记录 22.5.5 SSL选项 22.5.6 基于名字的虚拟主机 22.6 深层读物 22.7 小结 第23章 Web spider 23.1 spider是什么 23.2 spider:优点和缺点 23.2.1 服务器超载 23.2.2 “黑洞” 23.3 在日志文件中识别spider 23.4 从服务器上排斥spider 23.5 使用robots.txt的Robot扩展 23.5.1 ROBOTS meta标签 23.5.2 联系操作者 23.5.3 通过地址封锁一个spider 23.5.4 通过Deny from env封锁一个spider 23.6 编写你自己的spider 23.7 小结 第24章 日志 24.1 access_log 24.2 错误日志 24.2.1 错误日志的位置 24.2.2 错误日志里面有什么 24.2.3 文档错误 24.2.4 CGI错误 24.2.5 查看错误日志 24.3 日志文件分析 24.3.1 日志文件能告诉你什么 24.3.2 日志文件无法告诉你什么 24.3.3 从日志中获取有用的统计表 24.3.4 自己分析日志文件 24.4 记录一个进程 24.5 日志文件交替 24.5.1 Logfile::Rotate 24.5.2 logrotate 24.6 记录多个虚拟主机 24.7 小结 第五部分 模 块第25章 Apache模块介绍 25.1 Apache API 25.2 安装模块 25.2.1 把模块嵌入httpd 25.2.2 动态共享对象 25.3 小结 第26章 Apache自带的模块 26.1 模块 26.1.1 mod_access 26.1.2 mod_actions 26.1.3 mod_alias 26.1.4 mod_asis 26.1.5 mod_auth 26.1.6 mod_auth_anon 26.1.7 mod_auth_db 26.1.8 mod_auth_dbm 26.1.9 mod_auth_digest 26.1.10 mod_autoindex 26.1.11 mod_cern_meta 26.1.12 mod_cgi 26.1.13 mod_digest 26.1.14 mod_dir 26.1.15 mod_env 26.1.16 mod_example 26.1.17 mod_expires 26.1.18 mod_headers 26.1.19 mod_imap 26.1.20 mod_include 26.1.21 mod_info 26.1.22 mod_log_agent 26.1.23 mod_log_config 26.1.24 mod_log_referer 26.1.25 mod_mime 26.1.26 mod_mime_magic 26.1.27 mod_mmap_static 26.1.28 mod_negotiation 26.1.29 mod_proxy 26.1.30 mod_rewrite 26.1.31 mod_setenvif 26.1.32 mod_so 26.1.33 mod_speling 26.1.34 mod_status 26.1.35 mod_unique_id 26.1.36 mod_usertrack 26.1.37 mod_vhost_alias 26.2 安装或者默认一个标准模块 26.3 Apache 2.0 26.4 小结 第27章 特殊作用的Apache模块 27.1 查找Apache模块 27.1.1 modules.apache.org 27.1.2 CPAN 27.1.3 搜索模块 27.1.4 邮件发送列表通告 27.2 模块的示例 27.2.1 使用LDAP的用户验证 27.2.2 相册 27.3 小结 第六部分 附录附录A Apache软件许可 附录B 配置命令行选项 附录C 正则表达式 附录D mod_perl示例代码 附录E Apache的历史 附录F 从哪里获取更多的信息 附录G Apache 1.3及相关模块安装手册 附录H Apache 2.0的安装与使用
点击展开
点击收起
— 没有更多了 —
以下为对购买帮助不大的评价