网上购物 货比三家
您现在的位置:快乐比价网 > 图书 > 计算机与网络 > 计算机/网络 > 商品详情

Apache服务器配置与使用工作笔记(预订中,估价)

分享到:
Apache服务器配置与使用工作笔记(预订中,估价)

最 低 价:¥44.25

定 价:¥59.00

作 者:王江伟

出 版 社:电子工业出版社

出版时间:2012 年4月

I S B N:9787121165443

商品详情

编辑推荐

一线实战经验的即时记录应用疑难症状的细致解析网站管理员的随身查询必备

内容简介

书籍
计算机书籍
  apache服务器是伴随internet的出现而出现的web服务器软件,目前还是internet中使用最多的web服务器软件,可以说apache代表了目前网络服务器的先进技术。本书详细介绍了新版本的apache服务器软件的安装、配置与管理,通过这些介绍,读者能快速地将apache运用到工作中。在每个章节后附有常见问题解答(faq),帮助读者解决一些在apache使用上的疑难杂症,从而为web管理员节省更多的时间。
  《apache服务器配置与使用工作笔记》适合web系统的管理员或unix/linux管理员,以及想学习如何使用apache的用户学习参考。

作者简介

王江伟,从1998年开始使用Linux系统以及虚拟机系统,目前供职于大型国有企业,从事信息化管理多年,拥有深厚的Windows与Linux系统管理经验。工作之余喜欢做蛋糕烘焙,并负责弦歌Linux的龙芯2F分支的开发与维护。
.. << 查看详细

目录

《apache服务器配置与使用工作笔记》
第1章 关于apache1
1.1 apache 1.3.x介绍1
1.2 apache 2.0/2.2介绍2
1.3 apache 2.3/2.4介绍3
第2章 apache的安装6
2.1 使用二进制程序安装6
2.1.1 使用rpm或deb格式安装6
2.1.2 使用已经编译好的包安装8
2.2 使用源代码安装apache11
2.2.1 编译安装apache12
2.2.2 使用apache toolbox编译21
2.3 常见问题解答(faq)23
2.3.1 常用的优化参数23
2.3.2 关于-o参数的设置24
2.3.3 不知道该使用哪种参数进行优化25
2.3.4 make install出错25
2.3.5 安装mod_deflate模块出错25
2.3.6 suexec模块的安装26
2.3.7 无法安装mod_authnz_ldap模块27
.第3章 运行、监控apache29
3.1 运行apache29
3.1.1 手动启动apache服务器29
3.1.2 自动启动apache服务器30
3.1.3 停止apache服务器35
3.1.4 使用apachectl程序控制apache36
3.1.5 运行多个apache服务器37
3.1.6 使用[ifdefine]容器实现不同的配置37
3.1.7 httpd命令行参数38
3.2 监控apache40
3.2.1 apache自带的web监视器41
3.2.2 使用第三方的工具来监控apache46
3.3 常见问题解答(faq)49
3.3.1 apache启动后通过浏览器访问提示:“您没有权限访问此服务器上的/”49
3.3.2 启动apache时提示的常见错误50
第4章 apache模块51
4.1 模块的类型52
4.2 使用apxs编译安装模块52
4.3 使用静态链接模块56
4.4 使用动态链接模块56
4.4.1 apache 2.x动态链接模块使用方法57
4.4.2 apache 1.3.x动态链接模块使用方法58
4.5 为apache增加新模块59
4.5.1 perl59
4.5.2 php62
4.6 常见问题解答(faq)64
4.6.1 以静态的方式编译php到apache 1.3.x中64
4.6.2 能否将php静态编译到apache 2.x中64
4.6.3 如何测试已经安装的php64
4.6.4 编译了mod_perl模块,但是apache无法加载它65
4.6.5 编译mod_perl模块出错66
4.6.6 如何测试apache的cgi是否支持perl66
4.6.7 如何测试mod_perl已经启动67
4.6.8 测试mod_perl是否工作68
4.6.9 使用mod_perl来加速perl脚本69
第5章 配置apache71
5.1 http.conf文件72
5.1.1 主服务器部分74
5.1.2 容器部分78
5.1.3 服务器扩展部分81
5.2 .htaccess文件82
5.2.1 映射用户到目录83
5.2.2 目录的索引85
5.2.3 gui配置工具90
5.3 常见问题解答(faq)95
5.3.1 使用httpd –d来指定serverroot目录95
5.3.2 port 和bindaddress指令96
5.3.3 容器的处理顺序96
5.3.4 目录、文件、网络容器的安全问题97
5.3.5 关于perl和php指令98
5.3.6 .htaccess文件中写入了配置指令没有生效98
5.3.7 使用suexec98
5.3.8 将目录放入高速缓存中99
第6章 虚拟主机配置100
6.1 基于名字的虚拟主机101
6.2 基于ip的虚拟主机102
6.3 动态虚拟主机104
6.3.1 使用vhost_alias_module模块建立动态虚拟主机104
6.3.2 使用rewrite_module模块建立大量的虚拟主机106
6.4 常见问题解答(faq)107
6.4.1 使用ipv6的地址配置虚拟主机107
6.4.2 取消默认主机107
6.4.3 使用serveralias指令定义的网站别名无法访问107
6.4.4 如何支持古老的浏览器107
6.4.5 为虚拟主机使用日志108
6.4.6 合并虚拟主机日志108
6.4.7 在多个地址上显示同样的内容109
6.4.8 让虚拟主机支持ssl109
6.4.9 使用虚拟主机的建议110
第7章 cgi、fastcgi、ssi111
7.1 cgi111
7.1.1 mod_cgi模块111
7.1.2 mod_actions模块113
7.1.3 cgi环境变量114
7.1.4 修改cgi、ssi环境变量115
7.1.5 mod_cgid模块116
7.2 fastcgi117
7.2.1 安装mod_fcgid118
7.2.2 配置mod_fcgid119
7.2.3 mod_fcgid模块指令122
7.3 ssi123
7.3.1 启用ssi支持123
7.3.2 ssi标记符124
7.3.3 流控制128
7.3.4 其他ssi指令129
7.4 常见问题解答(faq)129
7.4.1 很多人使用perl来编写cgi脚本,我是否也需要使用perl129
7.4.2 使用fixconf.sed替换指令时遇到错误129
7.4.3 为什么perl脚本无法执行130
7.4.4 安装了perl的fcgi模块,但脚本还是无法运行130
7.4.5 为什么apache服务器没有为ssi页面发送最后的修改日期131
7.4.6 让apache对特定的html类型文件进行ssi解析131
7.4.7 apache所带的ssi功能太少了,如何得到更多功能的ssi131
7.4.8 不在由scriptalias所定义的目录下使用cgi脚本131
7.4.9 如何在windows系统中使用cgi132
7.4.10 为特定的文件调用cgi处理器132
第8章 别名和重定向133
8.1 mod_alias模块133
8.1.1 别名的定义133
8.1.2 重定向的定义135
8.2 mod_rewrite模块137
8.2.1 工作流程137
8.2.2 规则集138
8.2.3 重写指令139
8.3 常见问题解答(faq)148
8.3.1 如何提高mod_rewrite模块的工作效率148
8.3.2 如何完全禁止重写日志148
8.3.3 目录级改写中的查询字符串148
8.3.4 让用户首先访问某一目录148
8.3.5 规范化url148
8.3.6 将多个url重定向到一个位置149
8.3.7 将多个cgi目录重定向到一个cgi目录中149
8.3.8 无视url中所有的大小写区分149
8.3.9 将部分地址的url重定向到ssl服务器上149
第9章 代理服务器与缓存150
9.1 代理服务器150
9.1.1 正向代理151
9.1.2 逆向代理151
9.1.3 apache的代理模块152
9.1.4 apache的其他代理模块157
9.2 缓存模块157
9.2.1 mod_cache模块157
9.2.2 mod_mem_cache模块159
9.2.3 mod_disk_cache模块160
9.2.4 维护磁盘缓存区162
9.2.5 mod_file_cache的文件缓存支持163
9.3 常见问题解答(faq)164
9.3.1 为什么需要使用缓存模块164
9.3.2 缓存多个文件164
9.3.3 缓存调用了cgi程序的页面,但还是很慢165
9.3.4 使用其他服务器作为图片服务器165
9.3.5 禁止代理服务器转发电子邮件165
9.3.6 在代理服务器中禁止所指定的网站166
9.3.7 htcacheclean的使用166
第10章 数据库连接管理167
10.1 mod_dbd模块167
10.2 mod_ldap模块171
10.3 常见问题解答(faq)174
10.3.1 在启动apache时遇到dbd:can’t load driver file apr_dbd_ pgsql.so错误174
10.3.2 出现dbd: can’t connect to pgsql,fatal:sorry,too many clients already/n
错误174
10.3.3 对ldap缓冲区的监控174
第11章 apache日志控制175
11.1 错误日志175
11.1.1 loglevel指令:指定记录错误级别175
11.1.2 errorlog指令:定义错误文件的位置177
11.2 访问日志178
11.2.1 普通日志 (公共日志 common log format、clf)178
11.2.2 扩充普通日志(复合日志 extended log file format、eclf)179
11.2.3 logformat指令179
11.2.4 customlog 指令181
11.2.5 transferlog指令182
11.2.6 bufferedlogs指令183
11.3 日志的循环183
11.3.1 手动循环183
11.3.2 自动循环184
11.4 使用syslog来控制、存储日志184
11.5 跟踪用户会话185
11.6 日志分析软件188
11.6.1 webalizer188
11.6.2 awstats190
11.6.3 windows服务器安全分析系统192
11.7 常见问题解答(faq)194
11.7.1 一些常见的格式串194
11.7.2 条件记录日志194
11.7.3 多个日志文件195
11.7.4 在虚拟主机中进行日志记录195
11.7.5 不记录本地主机上的图片请求195
11.7.6 按时间记录日志196
11.7.7 在日志中记录cookie196
11.7.8 在日志中记录引用页面196
11.7.9 在日志中记录客户浏览器类型196
11.7.10 在负载均衡时apache无法保持会话197
第12章 性能调整及服务器安全198
12.1 性能调整198
12.1.1 多路处理模块(mpm)198
12.1.2 apache所提供的性能调整指令202
12.1.3 使用xcache加速php203
12.1.4 ab测试服务器性能205
12.1.5 网站架构演变208
12.2 服务器安全208
12.2.1 apache所提供的安全控制210
12.2.2 常用的检测工具211
12.3 常见问题解答(faq)217
12.3.1 apache加速器(khttpd)217
12.3.2 apache服务器安全检查217
12.3.3 其他的php加速程序218
12.3.4 禁用dns查询218
12.3.5 只在指定的目录中使用.htaccess文件218
12.3.6 停用网页内容协商218
12.3.7 将目录列表存入缓存区中219
12.3.8 使用dns进行负载均衡219
12.3.9 计算单个线程内存消耗量来设置线程数量219
第13章 身份认证220
13.1 mod_authz_host模块221
13.2 认证类型模块223
13.2.1 mod_auth_basic模块223
13.2.2 mod_auth_digest模块224
13.3 认证支持模块225
13.3.1 mod_authn_alias模块225
13.3.2 mod_authn_anon模块226
13.3.3 mod_authn_dbd模块228
13.3.4 mod_authn_dbm模块229
13.3.5 mod_authn_default模块229
13.3.6 mod_authn_file模块229
13.4 授权支持模块230
13.4.1 mod_authz_dbm模块230
13.4.2 mod_authz_groupfile模块231
13.4.3 mod_authz_owner模块232
13.4.4 mod_authz_user模块233
13.4.5 mod_authz_default模块233
13.5 mod_authnz_ldap模块233
13.5.1 使用mod_authnz_ldap模块来进行认证234
13.5.2 使用mod_authnz_ldap模块来进行授权236
13.6 常见问题解答(faq)238
13.6.1 使用mod_authn_file模块禁止用户控制时服务器反应速度很慢238
13.6.2 使用系统账号进行验证238
13.6.3 microsoft internet explorer 6无法使用摘要认证239
13.6.4 获得通过验证的用户名239
13.6.5 针对特定用户源的用户进行身份认证239
13.6.6 建立基本认证使用的密码文件240
13.6.7 建立摘要认证的密码文件240
13.6.8 建立数据库格式的密码文件241
13.6.9 允许或禁止某一目录的访问242
13.6.10 根据用户身份限制访问的方法242
第14章 ssl(安全套接层协议)243
14.1 ssl的实现方式243
14.1.1 安装mod_ssl244
14.1.2 签发证书244
14.1.3 配置apache启用ssl功能255
14.1.4 配置apache使用客户证书进行认证259
14.1.5 mos_ssl指令说明259
14.2 常见问题解答(faq)263
14.2.1 mod_ssl支持哪些ssl加密算法263
14.2.2 openssl支持哪些加密算法263
14.2.3 使用openssl源代码安装openssl264
14.2.4 使用二进制方式安装openssl265
14.2.5 openssl命令的常见用法265
14.2.6 如何查看更多的关于服务器上的ssl信息266
第15章 元信息与内容协商267
15.1 元信息267
15.1.1 mime类型(内容类型)268
15.1.2 mime编码方式271
15.1.3 mime语言271
15.1.4 mime字符集272
15.2 内容协商273
15.2.1 使用类型映射(type-map)进行内容协商275
15.2.2 使用multiviews查询进行内容协商277
15.2.3 浏览器协商缓存277
15.3 常见问题解答(faq)278
15.3.1 如何向客户端浏览传输默认的语言文件278
15.3.2 如何指定一个新的mime.types文件位置278
15.3.3 在使用语言协商时总是无法获得正确的文件278
15.3.4 类型映射文件说明279
附录a apache编译参数翻译281
附录b apache模块及模块配置指令列表287
附录c http响应代码305

商品评论(0条)

暂无评论!

您的浏览历史

loading 内容加载中,请稍后...