注册 | 登录读书好,好读书,读好书!
读书网-DuShu.com
当前位置: 首页出版图书科学技术计算机/网络操作系统LinuxLinux WWW服务器高级配置与管理

Linux WWW服务器高级配置与管理

Linux WWW服务器高级配置与管理

定 价:¥35.00

作 者: 许建欣,陈军等著
出版社: 机械工业出版社
丛编项: Linux与自由软件资源丛书
标 签: Linux

购买这本书可以去


ISBN: 9787111089407 出版时间: 2001-06-01 包装:
开本: 24cm 页数: 260 字数:  

内容简介

  Apache是运行在UNIX、Linux或其他UNIX系统下的Web服务软件。随着网络的发展,Apache在Web服务器上大显身手,并得到了广泛的应用。本书详细介绍了关于Apache的安装、配置、管理等方面的知识,包括Apache内核命令、Apache模块、Apache代理服务器、重写URL等。本书适用于有一定Linux基础知识的读者。

作者简介

暂缺《Linux WWW服务器高级配置与管理》作者简介

图书目录

前言
第1章 初识Apache
1.1 Apache的简史
1.2 Apache的特点
1.2.1 信息状态码
1.2.2 用户请求成功代码
1.2.3 请求重定向代码
1.2.4 用户请求未完成代码
1.2.5 服务器错误
1.3 Apache的体系结构
1.4 Apache的发展前景
1.5 Apache的许可证
第2章 安装Apache
2.1 下载Apache
2.2 Apache对系统配置的需求
2.3 配置源代码
2.3.1 配置选项
2.3.2 编译Apache
2.4 随时更新Apache
2.5 小结
第3章 设置Apache
3.1 Apache服务器设置基础
3.1.1 httpd.conf
3.1.2 srm.conf
3.1.3 access.conf
3.2 控制服务器
3.2.1 启动服务器
3.2.2 停止服务器
3.2.3 重启服务器
3.3 测试服务器
3.4 小结
第4章 内核命令
4.1 Apache指令的使用环境
4.1.1 Server Config环境
4.1.2 Container环境
4.1.3 Pre-Directory环境
4.2 常规配置命令
4.2.1 名词说明
4.2.2 AccessConfig
4.2.3 AccessFileName
4.2.4 BindAddress
4.2.5 CoreDumpDirectory
4.2.6 DefaultType
4.2.7 DocumentRoot
4.2.8 ErrorDocument
4.2.9 Group
4.2.10 Include
4.2.11 Listen
4.2.12 Options
4.2.13 Port
4.2.14 ResourseConfig
4.2.15 ServerAdmin
4.2.16 ServerSignature directive
4.2.17 ServerTokens directive
4.2.18 ServerName
4.2.19 ServerRoot
4.2.20 User
4.2.21 <IfModule>
4.3 性能和资源配置指令
4.3.1 控制Apache进程
4.3.2 进行持续连接
4.3.3 控制系统资源
4.3.4 使用动态装卸模块的命令
4.4 标准的容器命令
4.4.1 <Directory>
4.4.2 <DirectoryMatch>
4.4.3 <Files>
4.4.4 <FilesMatch>
4.4.5 <Location>
4.4.6 <LocationMatch>
4.4.7 <VirtualHost>
4.5 记录日志命令
4.5.1 ErrorLog
4.5.2 ScoreBoardFile
4.5.3 PidFile
4.5.4 LockFile
4.6 认证和安全命令
4.6.1 AllowOverride
4.6.2 AuthName
4.6.3 AuthType
4.6.4 require
4.6.5 Satisfy
4.6.6 IdentityCheck
4.6.7 HostNameLookups
4.6.8 <Limit>
4.7 小结
第5章 Apache的模块
5.1 mod_access
5.1.1 Allow
5.1.2 deny
5.1.3 order
5.1.4 allow from env=variable
5.1.5 deny from env=variable
5.2 mod actions
5.2.1 Action
5.2.2 Script
5.3 mod_alias
5.3.1 Alias
5.3.2 AliasMatch
5.3.3 Redirect
5.3.4 RedirectMatch
5.3.5 RedirctTemp
5.3.6 RedirectPermanent
5.3.7 ScriptAlias
5.3.8 ScriptAliasMatch
5.4 mod_asis
5.5 mod_auth
5.5.1 AuthUserFile
5.5.2 AuthGroupFile
5.5.3 AuthAuthoritative
5.6 mod_auth_anon
5.6.1 Anonymous
5.6.2 Anonymous_LogEmail
5.6.3 Anonymous_MustGivvEmail
5.6.4 Anonymous_NoUserID
5.6.5 Anonymous_verifyEmail
5.7 mod_auth_db
5.7.1 AuthDBUserFile
5.7.2 AuthDBGroupFile
5.7.3 AuthDBAuthoritative
5.8 mod_auth_dbm
5.8.1 AuthDBMUserFile
5.8.2 AuthDBMGroupFile
5.8.3 AuthDBMAuthoritative
5.9 mod_auth_external
5.9.1 AddExternalAuth
5.9.2 AddExternalGroupAuth
5.9.3 SetExternalAuthMethod
5.9.4 SetExternalGroupMethod
5.9.5 AuthExrenal
5.9.6 GroupExrenal
5.10 mod_autoindex
5.10.1 AddAlt
5.10.2 AddAltByEncoding
5.10.3 AddAltByType
5.10.4 AddDescription
5.10.5 AddIcon
5.10.6 AddlconByEncoding
5.10.7 AddIconByType
5.10.8 DefauItIcon
5.10.9 FancyIndexing
5.10.10 HeaderName
5.10.11 IndexIgnore
5.10.12 IndexOptions
5.10.13 IndexOrderDefault
5.10.14 ReadmeName
5.11 mod_browser
5.12 mod_cern_meta
5.12.1 MetaFiles
5.12.2 MetaDir
5.12.3 MetaSuffix
5.13 mod_cgi
5.13.1 SriptLog
5.13.2 ScriptLogLength
5.13.3 ScriptBuffer
5.14 modcookies
5.15 mod_digest
5.16 mod_dir
5.17 mod_dld
5.17.1 LoadFile
5.17.2 LoadModule
5.18 mod_env
5.18.1 PassEnv
5.18.2 SetEnv
5.18.3 UnsetEnv
5.19 mod_expires
5.19.1 ExpiresActive
5.19.2 ExpiresByType
5.19.3 ExpiresDefault
5.20 mod_headers
5.21 mod_imap
5.21.1 ImapMenu
5.21.2 ImapDefault
5.21.3 ImapBase
5.22 mod_include
5.23 mod_info
5.24 mod_log_agent
5.25 mod_log_config
5.26 mod_log_referer
5.27 mod_mime
5.27.1 AddEncoding
5.27.2 AddHandler
5.27.3 AddLanguage
5.27.4 AddType
5.27.5 DefaultLanguage
5.27.6 ForceType
5.27.7 RemoveHandler
5.27.8 SetHandler
5.27.9 TypesConfig
5.28 mod_mime_magic
5.29 mod_mmap_static
5.30 mod_negotiation
5.30.1 CacheNegotiatedDocs
5.30.2 LanguagePriority
5.31 mod_proxy
5.32 mod_rewrite
5.33 mod_setenvif
5.33.1 BrowserMatch
5.33.2 BrowserMatchNoCase
5.33.3 SetEnvlf
5.33.4 SetEnvlfNoCase
5.34 mod_speling
5.35 mod_status
5.36 mod_userdir
5.37 mod_unique_id
5.38 mod_usertrack
5.38.1 CookieExpires
5.38.2 CookieTraking
5.39 小结
第6章 虚拟站点
6.1 什么是虚拟站点
6.2 基于IP的虚拟主机
6.3 基于名称的虚拟主机的DNS配置
6.4 虚拟主机的Apache配置
6.5 配置多个Apache守护进程
6.6 设置单个Apache守护进程
6.7 不同类型的虚拟主机的例子
6.8 基于名称的虚拟主机到基于IP的虚拟主机的转换
6.9 虚拟主机建立的限制因数
6.10 小结
第7章 Apache服务器端包含的指令
7.1 什么是SSI
7.2 为SSI配置Apache
7.3 为SSI页面添加新的文件扩展名
7.4 SSI指令的使用
7.5 小结
第8章 CGI配置
8.1 CGI简介
8.2 配置CGI
8.2.1 创建CGI程序目录
8.2.2 选择特定的CGI文件的扩展名
8.3 CGI程序的运行
8.4 调试CGI程序
8.5 小结
第9章 FastCGI
9.1 初识FastCGI
9.2 Apache中FastCGI的配置
9.2.1 FastCGI指令的使用
9.2.2 在httpd.conf文件中使用<Location>容器进行配置
9.2.3 在httpd.conf中使用AddType和AddHandler指令配置
9.3 编写FastCGI脚本
9.4 小结
第10章 Apache中的Perl
10.1 Perl模块的安装
10.2 使用mod_perl运行基于Perl的CGI脚本
10.3 移植Perl CGI脚本应注意的问题
10.4 编写基于mod_perl的Perl模块
10.5 SSI和mod_perl的集成
10.6 利用Perl配置Apache
10.7 小结
第11章 设置Apache代理服务器
11.1 什么是代理服务器
11.2 设置Apache的代理服务器
11.2.1 ProxyRequests
11.2.2 ProxyRemote
11.2.3 ProxyPass
11.2.4 ProxyPassReverse
11.2.5 AllowCONNECT
11.2.6 ProxyBlock
11.2.7 ProxyReceiveBufferSize
11.2.8 NoProxy
11.2.9 ProxyDomain
11.2.10 ProxyVia
11.2.11 CacheForceCompletion
11.2.12 CacheRoot
11.2.13 CacheSize
11.2.14 CacheGclnterval
11.2.15 CacheMaxExpire
11.2.16 CacheLastModifiedFactor
11.2.17 CacheDirLengeth
11.2.18 CacheDirLevels
11.2.19 CacheDefaultExpire
11.2.20 NoCache
11.3 配置代理服务器
11.3.1 将私有IP网连到互联网
11.3.2 远程Web站点的缓存
11.3.3 建立Web站点的镜象
11.3.4 建立逆向代理服务器
11.3.5 控制对代理服务器的访问
11.3.6 启用SOCKS代理
11.4 手工设置浏览器
11.4.1 Internet Explorer 4.01
11.4.2 Internet Explorer 5.0版本以上
11.4.3 Opera 3.x
11.4.4 NETSCAPE
11.5 Web浏览器的自动代理配置
11.5.1 只用于远程URL请求的代理服务器
11.5.2 使用多个代理服务器
11.6 小结
第12章 重写URL
12.1 mod_rewrite模块——URL重写引擎
12.1.1 RewriteEngine
12.1.2 RewriteOpition
12.1.3 RewriteLog
12.1.4 RewriteLevel
12.1.5 RewriteLock
12.1.6 RewriteMap
12.1.7 RewriteBase
12.1.8 RewriteCond
12.1.9 RewriteRule
12.2 URL格式
12.2.1 把被请求的URL扩展为标准的URL
12.2.2 把用户主目录重新定向给新Web的服务器
12.2.3 在多个目录中查找一页
12.2.4 设置基于URL的环境变量
12.2.5 创建www.username.host.com站点
12.2.6 把访问失败的URL重新定向给新Web的服务器
12.2.7 创建基于时间的URL
12.3 内容处理
12.3.1 使URL向后兼容
12.3.2 创建传送的内容与浏览器类型有关的URL
12.3.3 为CGI网关创建HTML
12.4 访问限制
12.4.1 阻塞机器人
12.4.2 创建基于HTTP应用的URL转向功能
12.5 小结
第13章 服务器状态和日志
13.1 监视Apache
13.1.1 访问配置信息
13.1.2 允许使用状态页
13.2 建立日志文件
13.2.1 TransferLog命令
13.2.2 LogFormat命令
13.2.3 CustomLog命令
13.2.4 CookieLog命令
13.3 定制日志文件
13.4 建立多个日志文件
13.5 存储特殊信息
13.5.1 存储用户代理信息
13.5.2 存储引用者信息
13.5.3 存储cookie
13.6 使用错误日志
13.7 分析日志文件
13.8 日志的维护
13.8.1 使用rotatelog
13.8.2 使用logrotate
13.9 小结
第14章 Apache的安全套接字层
14.1 使用Apache-SSL修补Apache
14.2 建立SSLeay
14.3 建立Apache-SSL
14.4 生成一个临时证书
14.5 配置Apache-SSL所用的命令
14.5.1 SSLBanCipher
14.5.2 SSLCACertificatePath
14.5.3 SSLCacheServerPort
14.5.4 SSLCertificateFile
14.5.5 SSLCertificateKeyFile
14.5.6 SSLDisable
14.5.7 SSLEnable
14.5.8 SSLFakeBasicAuth
14.5.9 SSLLogFile
14.5.10 SSLRequireCipher
14.5.11 SSLRequireSSL
14.5.12 SSLRequiredCiphers
14.5.13 SSLSessionCacheTimeout
14.5.14 SSLVerifyClient
14.5.15 SSLVerifyDepth
14.6 为Apache-SSL配置Apache
14.7 检测安全的服务器
14.8 使用mod_ssl
14.8.1 得到mod_ssl
14.8.2 编译和安装mod_ssl
14.8.3 建立RSAref库
14.8.4 建立SSLeay
14.8.5 建立mod_ssl模块和Apache服务器
14.9 为mod_ssl软件包配置Apache
14.10 检测以mod_ssl模块建立的Apache
14.11 得到一个CA签字的证书
14.12 小结
第15章 Apache中的API
15.1 基础内容
15.1.1 操作和请求
15.1.2 模块一览
15.2 操作的执行过程
15.2.1 request_rec一览
15.2.2 request_rec结构的来源
15.2.3 执行请求、拒绝和返回错误代码
15.2.4 响应操作的特殊事项
15.2.5 验证操作的特殊事项
15.2.6 记录操作的特殊事项
15.3 小结
附录A 常规表达式使用规则
附录B 免费域名申请

本目录推荐