《Web管理员手册》PDF下载

  • 购买积分:12 如何计算积分?
  • 作  者:李凤华编著
  • 出 版 社:北京:清华大学出版社
  • 出版年份:2001
  • ISBN:7302045232
  • 页数:312 页
图书介绍:本书从实用的角度出发,系统全面地介绍了有关Web网站的创建、管理与维护等各个方面的概念和运作方法,内容涉及规划网站、安装Web服务器、配置与管理Web服务器、发布与测试网页、规划域名服务、服务器和用户的文档结构、创建与维护Web数据库、网站与用户的交互、使用日志文件以及Web网站的安全维护等一系列过程。全书结构清晰、实用性强、通俗易懂,在讲解重点难点的同时,列举了相应的实例,以帮助用户迅速地理解并掌握。本书可作为建立个人网站、企业网站和商业网站的参考书,也可作为Internet培训班的教材,对Internet网络管理员也是一本较好的参考资料。

第1章 Web网站概述 1

1.1 Web概述 2

1.1.1 Web的起源 2

1.1.2 使用超链接 2

1.1.3 Web的结构 3

1.1.4 资源定位 4

1.2 Web的基础——HTML 6

1.2.1 什么是HTML 6

1.2.2 HTML与Web的关系 7

1.3 客户/服务器基础 9

1.3.1 网络连接和端口 9

1.3.2 服务器和浏览器 9

1.3.3 浏览器插件 10

1.4 与Internet连接 10

1.4.1 连接到Internet的方式 10

1.4.2 Internet提供的网络服务 13

第2章 Web网站的规划 16

2.1 建站初期构想 17

2.2 从性能方面考虑 18

2.3 规划Web站点位置 21

2.3.1 站点的安置 21

2.3.2 创建Web服务器 22

2.3.3 托管服务器 23

2.3.4 专用服务器 23

2.3.5 虚拟主机 23

2.3.6 个人Web站点 24

2.3.7 免费站点 24

2.4 准备网站的硬件设备 26

2.5 优化服务器 26

2.5.1 选择合适的带宽和网络容量 27

2.5.2 服务器性能的影响因素 27

2.6 注册域名 28

2.6.1 域名的分类 29

2.6.2 域名的注册 29

2.6.3 域名的维护 30

2.7 选择Web服务器操作系统 30

2.7.1 UNIX 30

2.7.2 Linux 31

2.7.3 Windows 2000 31

2.7.4 网络功能比较 32

2.7.5 安全性比较 32

第3章 Web服务器的安装 34

3.1 Web服务器软件概述 35

3.2 Windows 98下PWS组件的安装 35

3.2.1 安装准备 35

3.2.2 PWS的安装过程 36

3.2.3 使用PWS 39

3.3 Linux下的Apache服务器的安装 40

3.3.1 UNIX和Windows 2000下的Web服务器比较 41

3.3.2 Apache安装前的准备 42

3.3.3 Apache的安装 43

3.2.4 使用Apache 47

3.4 Windows 2000下的IIS服务器的安装 47

3.4.1 安装前的准备 47

3.4.2 安装IIS 48

3.5 IIS服务器的一般性配置 51

3.5.1 为Web站点设置主目录 52

3.5.2 为Web站点创建虚拟目录 54

3.5.3 配置FrontPage服务器扩展 57

3.5.4 更改Web站点的默认主页 59

3.5.5 为FTP站点设置主目录 61

3.5.6 为FTP站点创建虚拟目录 61

3.5.7 创建SMTP虚拟服务器 63

3.5.8 为SMTP虚拟服务器创建新域 64

第4章 配置与管理Web服务器 66

4.1 Web服务器的基本设置 67

4.1.1 关于IP地址和DNS域名 67

4.1.2 Web服务器文档结构 68

4.2 Web服务器的安全问题 69

4.2.1 信息的安全传输 69

4.2.2 服务器端的安全设置 70

4.3 Apache服务器端基本文件的设置 73

4.3.1 HTTPD.CONF 74

4.3.2 SRM.CONF 77

4.3.3 ACCESS.CONF 80

4.4 管理IIS服务器 83

4.4.1 内容分级设置 84

4.4.2 添加网页页脚 86

4.4.3 站点安全和权限设置 86

4.4.4 IP地址及域名限制 88

4.4.5 服务器断开与连接 89

4.4.6 备份和还原服务器配置 90

4.4.7 设置服务器属性 91

4.4.8 Internet信息服务处理策略 92

4.4.9 停止、暂停和启动站点服务 93

第5章 在Web服务器上发布与测试网页 94

5.1 发布前期的准备 95

5.1.1 发布前的测试 95

5.1.2 取得相应权限 98

5.2 网页的发布 99

5.2.1 使用Web发布向导进行发布 99

5.2.2 使用FrontPage 2000发布 103

5.3 发布后的测试工作 106

5.3.1 网页测试的技巧 107

5.3.2 网页测试的项目 107

5.3.3 服务器的错误提示信息 110

5.4 网页的维护、更新与升级 110

5.4.1 网页维护 111

5.4.2 网页更新 111

5.4.3 网站升级 112

第6章 站点的监视与内容维护 113

6.1 使用FrontPage进行一般性监视 114

6.1.1 站点的兼容性 114

6.1.2 评估下载速度 116

6.1.3 安装FrontPage 2000服务器扩展 117

6.2 维护与设置站点 121

6.2.1 导出站点中的文件 122

6.2.2 拼写检查 122

6.2.3 命名站点 124

6.2.4 添加配置变量 125

6.2.5 设置站点使用的语言 126

6.3 使用服务器网络监视软件 127

6.3.1 网络监视器窗口简介 127

6.3.2 安装监视代理 131

6.3.3 创建捕获过滤程序 131

6.3.4 创建触发器 134

6.3.5 设置缓冲区 135

6.3.6 捕获数据 135

第7章 规划TCP/IP协议与域名服务 137

7.1 TCP/IP协议基础 138

7.1.1 TCP/IP协议分层 138

7.1.2 TCP/IP成员简介 140

7.1.3 TCP/IP协议的工作原理 141

7.2 在Web服务器中配置域名服务 146

7.2.1 安装DNS服务 146

7.2.2 配置DNS服务 147

7.2.3 创建DNS区域 152

7.2.4 管理区域属性 156

7.3 用DNS进行TCP/IP名字识别 159

7.3.1 DNS的域名空间 159

7.3.2 DNS名字解析过程 160

7.4 使用WINS进行TCP/IP名字识别 162

7.4.1 WINS的工作原理 162

7.4.2 WINS服务器与WINS客户 163

7.4.3 服务器地址与名称的映射关系 165

第8章 服务器和用户的文档结构 167

8.1 用户及其目录结构 168

8.1.1 文档目录 168

8.1.2 服务器用户 168

8.1.3 用户目录 169

8.2 服务器和端口监督程序 169

8.3 文档层次管理 170

8.3.1 文件系统基础 170

8.3.2 目录和文件夹 171

8.3.3 解析URL 172

8.4 文件传输 173

8.4.1 文件共享 173

8.4.2 FTP命令 173

8.4.3 HTTP PUT方式 174

8.4.4 FrontPage扩展 174

8.5 服务器管理员 175

8.5.1 补丁程序和服务软件包 175

8.5.2 备份和恢复 176

8.5.3 账号和限额 176

8.6 目录索引 177

8.7 文件和目录名 177

8.7.1 使用合理的文件名 178

8.7.2 扩展名和大小写敏感性 178

第9章 创建Web数据库 179

9.1 数据库概述 180

9.1.1 数据库系统的定义 180

9.1.2 数据库系统的产生与发展 180

9.1.3 数据库设计的基本方法 182

9.2 数据库系统的选择 183

9.3 Web数据库系统模型和结构 188

9.3.1 层次模型 188

9.3.2 网状模型 189

9.3.3 关系模型 189

9.4 创建ODBC数据库 191

9.4.1 准备数据库文件 191

9.4.2 获得数据源 193

9.5 创建SQL数据库 195

9.5.1 数据库中的对象 196

9.5.2 创建数据库 197

第10章 Web数据库的编辑与维护 208

10.1获取与编辑ODBC数据库信息 209

10.1.1 建立数据库连接 209

10.1.2 显示数据网页 210

10.1.3 插入新的字段 210

10.1.4 调整数据库信息 211

10.2 使用ADO访问数据库 211

10.2.1 站点数据库访问的几种方案 212

10.2.2 数据查询实例:网站的注册用户信息查询 212

10.3 使用Delphi对数据库进行Web编程 215

10.4 备份SQL数据库 219

10.4.1 备份前的准备 219

10.4.2 创建永久性备份文件 221

10.4.3 创建临时性备份文件 223

10.4.4 用多个备份文件进行备份 224

10.4.5 使用BACKUP语句 225

10.4.6 备份到磁带设备上 226

10.4.7 备份方法的类型 227

10.5 数据库恢复 229

10.5.1 数据库恢复的概念 230

10.5.2 系统在恢复进程中的活动 230

10.5.3 验证备份 231

10.5.4 从不同的备份中恢复数据库 231

10.5.5 恢复系统数据库 235

10.5.6 使用数据库文件进行备份和恢复 236

第11章 Web网站与用户的交互 237

11.1 HTTP协议的请求和应答 238

11.1.1 Web客户程序的请求消息 238

11.1.2 Web服务器的应答消息 241

11.2 Web服务器端的CGI环境设置 244

11.2.1 CGI技术介绍 244

11.2.2 CGI与其他WWW技术的关系 246

11.2.3 服务器端的CGI环境设置 246

11.2.4 最简单的CGI实例 247

11.3 CGI的工作原理 249

11.3.1 GET方式 249

11.3.2 POST方式 250

11.3.3 <ISINDEX> 251

11.4 表单与CGI 253

11.4.1 表单提交数据的格式 253

11.4.2 表单数据的提取程式 257

11.4.3 向客户端返回数据 262

11.5 使网页具有交互能力 262

11.6 网页计数器的编程原理 264

11.6.1 字符形式计数器的实现 264

11.6.2 使用图形计数器 265

11.7 CGI的安全性与替代技术 266

11.7.1 CGI安全性 266

11.7.2 CGI的替代技术 267

第12章 Web网站的维护 269

12.1 管理备份系统 270

12.1.1 选择备份系统 270

12.1.2 制定备份规划 272

12.1.3 备份工作站数据 273

12.2 管理电源保护 273

12.3 设置系统容错性 274

12.4 保持网络规划 275

12.5 预防性维护和其他预先警告 275

12.5.1 驱除尘埃和其他污染 276

12.5.2 检查连接 276

12.5.3 防止静电 276

第13章 日志文件 277

13.1 日志文件格式 278

13.1.1 普通日志文件格式 278

13.1.2 扩展日志文件格式 279

13.1.3 错误日志信息 280

13.2 查看服务器日志文件 281

13.2.1 Apache的服务器日志 281

13.2.2 IIS的日志文件 282

13.3 日志文件对错误的记录 283

13.4 统计日志文件 285

第14章 Web网站的安全性 288

14.1 什么是Web网站的安全性 289

14.2 攻击的类型和危害 289

14.2.1 病毒 290

14.2.2 特洛伊木马 291

14.2.3 蠕虫 291

14.2.4 电子欺骗 291

14.2.5 拒绝服务 292

14.2.6 臭虫(Bug) 292

14.2.7 物理攻击 292

14.3 Web服务器的安全特性 293

14.3.1 加固主机和操作系统 293

14.3.2 Web服务器运行人员 295

14.3.3 文件访问权和拥有权 296

14.4 Web客户端的安全特性 296

14.4.1 Java程序 297

14.4.2 Java脚本 298

14.4.3 ActiveX 300

14.4.4 Cookie程序 302

14.5 防火墙与网关 303

14.5.1 防火墙的作用 303

14.5.2 防火墙的组成和分类 306

14.5.3 防火墙的选择 307

14.6 代理服务器 310

14.6.1 Microsoft Proxy Server 311

14.6.2 Netscape Proxy Server 311

14.6.3 WinGate 312