第0章 网站管理与维护常识 1
0.1 认识网站的类型 1
0.1.1 经营和非经营之分 1
0.1.2 形式和功能之分 2
0.1.3 动静之分 3
0.1.4 设计风格之分 3
0.2 网站管理与维护的工作特点和技能要求 4
0.2.1 网站管理与维护的工作特点 4
0.2.2 中小网站的管理与维护 5
0.3 网站的规划 5
0.4 域名的注册和管理 6
0.4.1 关于网站名和域名 6
0.4.2 如何选择网站名和域名 7
0.4.3 如何申请注册域名 9
第一部分 网站服务器的架设与维护第1章 网站服务器的选购和托管 19
1.1 根据网站规模和流量决定服务器档次 19
1.2 网站服务器的选购要领 20
1.2.1 网站服务器的分类 20
1.2.2 网站服务器的选购要点 21
1.2.3 主要配件的选购要点 23
1.3 服务器的托管 26
1.3.1 托管服务器的好处 26
1.3.2 选择适合自己的服务器托管商 26
1.3.3 托管服务器的注意事项 29
1.4 租用服务器的注意事项 30
第2章 服务器的操作系统 33
2.1 服务器操作系统的选择 33
2.1.1 Windows Server 2003 33
2.1.2 HP-UX 35
2.1.3 IBM AIX 5L 35
2.1.4 Red Flag Advanced Server 36
2.1.5 Kylin OS 37
2.2 服务器操作系统的安装 37
第3章 服务器的基本配置 43
3.1 网络环境设置 43
3.2 用户管理 44
3.2.1 用户账号和组的概念 45
3.2.2 用户账号的创建与管理 46
3.2.3 组的创建与管理 53
3.3 文件系统管理 58
3.3.1 RAID存储技术 59
3.3.2 RAID的分类 59
3.3.3 Windows Server 2003中的动态磁盘管理 64
3.3.4 Windows Server 2003中创建软件RAID 0 65
3.3.5 Windows Server 2003中创建软件RAID 5 70
3.4 磁盘管理 73
3.4.1 Windows Server 2003磁盘配额基础 73
3.4.2 磁盘配额的设置与使用 74
3.5 系统的备份与还原 76
3.5.1 在Windows Server 2003中备份数据 76
3.5.2 在Windows Server 2003中恢复数据 81
第4章 服务器的服务配置 85
4.1 DNS服务器的安装与配置 85
4.1.1 DNS服务概述 85
4.1.2 安装DNS服务器 86
4.1.3 创建域名 92
4.1.4 配置DNS客户端 93
4.2 DHCP服务器的安装与配置 94
4.2.1 DHCP服务的原理 94
4.2.2 安装DHCP服务器 96
4.2.3 修改DHCP服务器的配置 103
4.2.4 客户机的DHCP配置 109
4.3 WINS服务器的安装与配置 109
4.3.1 WINS概述 110
4.3.2 安装WINS服务器 111
4.3.3 配置WINS客户端 114
4.3.4 为非WINS客户端配置支持 115
4.3.5 WINS和DNS互操作 116
4.3.6 启用WINS数据库 119
4.3.7 维护WINS服务器数据库 121
第5章 服务器的远程控制 127
5.1 远程桌面的实现 127
5.1.1 网络设置 127
5.1.2 安装远程管理组件 128
5.1.3 远程维护 128
5.2 用PCAnywhere进行远程管理 130
5.2.1 PCAnywhere简介 130
5.2.2 PCAnywhere服务器端的安装与设置 130
5.2.3 PCAnywhere客户端的安装与设置 134
5.2.4 用PCAnywhere进行登录 136
5.2.5 用PCAnywhere进行远程管理的应用 137
5.3 其他远程控制方法 139
5.3.1 用DameWare Mini Remote Control实现远程控制 140
5.3.2 用VNN实现远程控制 144
第6章 架设Web服务器 149
6.1 Web服务器概述 149
6.1.1 HTTP介绍 149
6.1.2 Web服务器的概述 150
6.2 用IIS 6.0架设Web服务器 151
6.2.1 安装IIS 6.0及Web服务组件 152
6.2.2 建立Web网站 156
6.2.3 设置站点参数 159
6.3 用Apache架设Web服务器 162
6.3.1 Apache简介 162
6.3.2 安装Apache 163
6.3.3 设置站点参数 165
第7章 架设邮件服务器 169
7.1 邮件服务器的工作原理 169
7.1.1 邮件的结构 170
7.1.2 SMTP和POP3协议 170
7.2 架设基于Exchange Server 2003的电子邮件服务器 171
7.2.1 创建Windows Server 2003域控制器 172
7.2.2 安装Exchange Server2003 176
7.2.3 建立用户电子邮箱 182
7.2.4 通过Exchange Server 2003服务器收发邮件 186
7.2.5 Exchange Server 2003的进阶使用 192
7.3 架设IMail邮件服务器 198
7.3.1 设置DNS 198
7.3.2 IMail的下载和安装 202
7.3.3 建立可用的电子邮件地址 203
7.3.4 用POP3方式收发邮件 205
7.3.5 用Web方式收发邮件 206
7.3.6 IMail的高级使用 209
第8章 架设FTP服务器 215
8.1 FTP服务器概述 215
8.1.1 FTP服务及工作机制 215
8.1.2 常见的FTP服务器软件 218
8.2 用IIS 6.0架设FTP服务器 221
8.2.1 安装FTP组件 221
8.2.2 创建FTP服务器 223
8.2.3 FTP服务器的配置 227
8.3 使用Serv-U架设FTP服务器 231
8.3.1 下载与安装 231
8.3.2 创建FTP站点 231
8.3.3 创建用户账号 233
8.3.4 用户账号管理 234
8.4 使用路由器架设FTP服务器 238
8.4.1 路由器配置 238
8.4.2 设定服务时间段 240
8.4.3 动态域名解析 242
第9章 架设多媒体服务器 245
9.1 认识流媒体及流媒体服务器 245
9.1.1 流媒体的概念 245
9.1.2 流媒体服务器的工作原理 247
9.2 架设Windows Media流媒体服务器 250
9.2.1 安装Windows Media服务器 251
9.2.2 制作与发布实况广播 252
9.2.3 制作与发布视频点播节目 259
9.2.4 制作与发布网页 267
9.3 架设Helix Server流媒体服务器 268
9.3.1 安装Helix Server服务器 268
9.3.2 试播流媒体文件 269
9.4 用美萍VOD架设局域网VOD服务器 276
9.4.1 美萍VOD的功能及其安装 277
9.4.2 服务器端的设置 277
9.4.3 点播视频节目 282
第二部分 网站的后台管理与维护第10章 选择网站的后台技术 287
10.1 网站的动静之分 287
10.1.1 什么是动态网站 287
10.1.2 动态网站和静态网站的区别 288
10.2 动态网站的基本运行模式 289
10.3 网站后台编程技术的选择 290
10.3.1 ASP 290
10.3.2 PHP 291
10.3.3 JSP 291
10.3.4 NET系统 292
第11章 后台数据库的选择 295
1 1.1 常用的数据库技术比较 295
11.1.1 Access数据库介绍 295
11.1.2 SQL Server数据库介绍 295
11.1.3 MySQL数据库介绍 296
11.1.4 Oracle数据库介绍 296
11.1.5 DB2数据库介绍 297
11.1.6 选择合适的后台数据库 298
11.2 SQL Server数据库的安装 298
11.3 MySQL数据库的安装 306
11.4 网站与数据库的连接 314
11.4.1 ASP访问数据库的过程 315
11.4.2 ASP与MySQL的连接 315
11.5 数据库的优化 320
11.5 SQL Server 2000数据库的优化 320
11.5.2 MySQL数据库的优化 325
第12章 网站的内容管理系统CMS 333
12.1 CMS的基本功能 333
12.1.1 CMS的特性 333
12.1.2 CMS的基本功能 334
12.2 目前主流的商业CMS程序 335
12.2.1 PHP内容管理系统 336
12.2.2 ASP内容管理系统 337
12.3 动易CMS使用简介 340
12.3.1 安装动易CMS 340
12.3.2 运行网站前的设置 344
12.3.3 安装动易CMS 345
12.3.4 网站后台管理 346
12.4 使用小偷程序进行网站的自动更新 361
12.4.1 什么是小偷程序 361
12.4.2 小偷程序的特点 361
12.4.3 小偷程序常用函数 361
12.4.4 小偷程序实例介绍 363
第13章 网站论坛程序 367
13.1 论坛程序的基本功能 367
13.2 主流网络论坛程序 368
13.3 架设动网论坛 369
13.3.1 下载动网论坛 369
13.3.2 安装动网论坛 369
13.3.3 配置动网论坛 371
13.3.4 使用与维护论坛 379
13.4 架设Discuz论坛 381
13.4.1 准备必需的软件 382
13.4.2 安装PHP程序 382
13.4.3 调整Apache参数 386
13.4.4 安装MySQL 388
13.4.5 安装与配置Discuz论坛 392
第14章 网站的博客程序 397
14.1 博客的基本功能 397
14.2 主流博客程序简介 398
14.2.1 ASP类博客程序 398
14.2.2 PHP类博客程序 399
14.3 使用OBlog程序架设博客网站 400
14.3.1 OBlog的下载和安装 400
14.3.2 博客系统后台设置 401
第15章 电子商务程序 423
15.1 电子商务简介 423
15.1.1 电子商务系统功能分析 423
15.1.2 电子商务系统功能模块组成 424
15.1.3 电子商务分类 425
15.2 主流电子商务程序介绍 425
15.2.1 osCommerce电子商务程序 426
15.2.2 动易商城PowerEasy eShop 2006 426
15.2.3 极速网店 427
15.2.4 DreamerShop梦幻网店系统 428
15.2.5 ECSHOP 429
15.2.6 KGOGOMALL网上商城系统 430
第三部分 网站的安全管理与故障解决第16章 服务器的安全设置与日常管理 435
16.1 服务器的安全设置 435
16.1.1 安全配置向导的安装 435
16.1.2 配置安全策略 436
16.2 服务器的监视和优化 450
16.2.1 安装网络监视器 450
16.2.2 使用网络监视程序 452
16.3 性能监视器 454
16.3.1 性能监视器的基本功能 454
16.3.2 使用性能监视器 455
16.3.3 性能监视器使用技巧 459
16.3.4 使用网络监视器和性能监视器优化网络速度 460
16.4 定期重启服务器 461
16.4.1 定时重启服务器 461
16.4.2 服务自动启动 464
16.4.3 添加特殊服务自动启动 466
第17章 网站程序与网站安全 469
17.1 网站程序的常见漏洞和安全隐患 469
17.1.1 来自Internet的安全威胁 469
17.1.2 网络平台的安全隐患 470
17.1.3 网络系统的安全隐患 470
17.1.4 应用系统的安全隐患 470
17.2 IIS服务器的安全设置方案 471
17.2.1 IIS服务器的安全设置 471
17.2.2 IIS Lock Tool设置IIS安全属性 473
17.2.3 使用URLScan过滤非法URL访问 477
17.3 网站安全检测 479
17.3.1 X-Scan扫描端口 480
17.3.2 在线安全检测 481
17.3.3 关闭服务器端口 483
17.3.4 关闭服务 484
17.4 使用ZoneAlarm确保服务器安全 485
17.4.1 界面与设置 485
17.4.2 实战指南 487
第18章 网站数据备份与应急措施 489
18.1 服务器数据备份的常用方法和工具 489
18.1.1 Windows Server 2003中的数据备份与恢复 489
18.1.2 使用TopSync备份本机重要数据 497
18.1.3 使用Network File Monitor Pro同步网络文件 499
18.2 日志管理与备份 506
18.2.1 日志文件概览 506
18.2.2 查看日志文件 506
18.2.3 日志的安全配置 508
18.2.4 日志的备份 508
18.2.5 远程管理日志 509
18.3 后台SQL数据库备份 510
18.3.1 备份数据库 510
18.3.2 恢复SQL数据库 512
18.3.3 定时备份SQL数据库 513
18.4 网站数据库的紧急恢复 519
第19章 网站服务器典型故障解决 523
19.1 服务器故障综述 523
19.1.1 网络硬件故障 523
19.1.2 软件与配置故障 524
19.2 典型服务器故障解析 525
故障1:服务器资源共享故障 525
故障2:网络协议故障 526
故障3:网络硬件升级的故障 526
故障4:尽管Link灯不停闪动,但网速却奇慢 527
故障5:Web网站访问需要输入密码 528
故障6:未启用父路径 529
故障7:ASP的Web扩展配置不当 530
故障8:IWAM账号不同步 531
故障9:MIME设置问题导致某些类型文件无法下载 531
故障10:IIS 6.0上传文件尺寸太小 531
故障11:IIS 6.0无故停止 532
第四部分 内容维护与网站推广第20章 网站的内容维护 537
20.1 网站的更新 537
20.1.1 网站内容的更新 537
20.1.2 网站风格的更新 538
20.2 有效流量决定网站的价值 538
20.2.1 网站更新的必要性 538
20.2.2 根据有效流量更新网站 539
20.3 根据各栏目的阅读流量制定更新计划 539
20.3.1 日志记录分析流量 540
20.3.2 留言板收集信息 540
20.4 根据流量改版网站 540
20.4.1 网站改版对内容管理系统的选择 541
20.4.2 网站内部导航的改版 541
20.4.3 慎用Flash文件 541
第21章 网站的宣传与推广 543
21.1 网站的定位决定宣传和推广之道 543
21.1.1 个人网站的宣传与推广之道 543
21.1.2 企业网站的宣传与推广之道 543
21.2 网站的常见推广方法 543
21.2.1 搜索引擎推广 544
21.2.2 网络广告推广 553
21.2.3 交换链接与交换广告推广 553
21.2.4 电子邮件推广 554
第22章 网站的访问监控与评估 555
22.1 网站流量统计 555
22.1.1 51Yes网站流量统计功能简介 555
22.1.2 注册使用51Yes网站流量统计 555
22.1.3 网站流量分析 558
22.2 网站排名分析 568
22.2.1 Alexa简介 568
22.2.2 查看Alexa排名分析 570
22.2.3 提升Alexa排名 572