第1章 网站概述 1
1.1 网站的概念 1
1.1.1 网站的体系结构 1
1.1.2 Web技术 3
1.2 客户端技术 6
1.2.1 HTML 6
1.2.2 DHTML 6
1.2.3 XML 6
1.2.4 WAP和WML 7
1.3 服务器端技术 7
1.3.1 CGI技术 7
1.3.2 ASP技术 7
1.3.3 PHP技术 8
1.3.4 JSP技术 8
1.4 网站管理和维护概述 9
1.4.1 网站管理 10
1.4.2 网站维护 11
1.5 网站的几种安全技术 15
1.5.1 一般的数据加密模型 15
1.5.2 现代加密算法的分类与标准 16
1.5.3 防火墙技术 17
1.5.4 数字签名 19
1.5.5 认证技术 19
习题 20
第2章 网站服务器的选购与托管 21
2.1 选购网站服务器 21
2.1.1 选购网站服务器需要注意的方面 21
2.1.2 网站服务器的类别 23
2.1.3 主要配件的选购 24
2.2 确定服务器的档次 26
2.3 托管服务器 27
2.3.1 托管服务器的意义 27
2.3.2 选择合适的服务器托管商 27
2.3.3 托管服务器需要注意的方面 28
习题 29
第3章 服务器操作系统介绍 30
3.1 服务器操作系统的选择 30
3.1.1 Windows Server 2003 30
3.1.2 HP-UX 31
3.1.3 IBM AIX 5L 32
3.1.4 Red Flag Advanced Server 4.1(红旗高级服务器4.1) 33
3.2 服务器操作系统的安装 33
3.2.1 安装前的准备 33
3.2.2 安装Windows Server 2003操作系统 35
习题 40
第4章 服务器操作系统的配置 41
4.1 网络环境配置 41
4.1.1 安装网络协议 41
4.1.2 安装网络服务 43
4.1.3 安装网络客户端 44
4.1.4 检查TCP/IP设置是否正常 45
4.2 用户账户管理 45
4.2.1 用户账户和组的概念 46
4.2.2 用户账户的创建与管理 46
4.2.3 组的创建与管理 57
4.3 文件系统管理 61
4.3.1 RAID存储技术 61
4.3.2 RAID的分类 61
4.3.3 Windows Server 2003中的动态磁盘 63
4.4 磁盘管理 63
4.4.1 Windows Server 2003磁盘配额基础 64
4.4.2 Windows Server 2003磁盘管理的作用 65
4.5 系统的备份与还原 66
4.5.1 在Windows Server 2003中备份 66
4.5.2 在Windows Server 2003中还原 76
习题 80
第5章 服务器的配置 81
5.1 DNS服务器的安装与配置 81
5.1.1 DNS服务概述 81
5.1.2 安装DNS服务器 83
5.1.3 配置新的DNS服务器 84
5.2 DHCP服务器的安装与配置 88
5.2.1 DHCP的概念 88
5.2.2 DHCP服务器的工作原理 91
5.2.3 安装DHCP服务器 92
5.2.4 管理服务器访问 94
5.3 WINS服务器的安装与配置 99
5.3.1 WINS概述 99
5.3.2 WINS的组件 100
5.3.3 WINS的工作原理 102
5.3.4 安装WINS服务器 103
5.3.5 管理WINS服务器数据库 104
习题 106
第6章 架设Web服务器 108
6.1 Web服务器概述 108
6.1.1 HTTP协议介绍 108
6.1.2 Web服务器的概念 109
6.2 用IIS 6.0架设Web服务器 109
6.2.1 IIS 6.0介绍 109
6.2.2 安装IIS 6.0 117
6.2.3 创建和管理Web网站服务 118
6.2.4 限制连接 122
6.2.5 应用程序管理 123
6.2.6 配置内容分级 125
6.3 用Apache架设Web服务器 125
6.3.1 Apache介绍 126
6.3.2 安装和配置Apache 126
习题 137
第7章 架设邮件服务器 138
7.1 邮件服务器概述 138
7.1.1 邮件服务器的工作原理 138
7.1.2 电子邮件的结构 139
7.2 SMTP和POP3协议 140
7.2.1 电子邮件的概念 140
7.2.2 POP3协议 142
7.2.3 SMTP协议 143
7.3 架设基于Exchange Server 2003的邮件服务器 143
7.3.1 安装Exchange Server 2003 143
7.3.2 配置Exchange Server 2003邮件服务器 150
习题 154
第8章 架设FTP服务器 155
8.1 FTP服务概述 155
8.2 用IIS 6.0架设FTP服务器 156
8.2.1 安装FTP服务器 156
8.2.2 创建FTP站点 157
8.2.3 设置FTP消息 158
8.2.4 创建虚拟目录 159
8.2.5 设置FTP站点属性 162
8.2.6 测试FTP站点 164
8.3 使用Serv-U架设FTP服务器 165
8.3.1 在Windows Server2003中安装Serv-U 165
8.3.2 创建FTP站点 166
习题 168
第9章 架设流媒体服务器 169
9.1 认识流媒体及流媒体服务器 169
9.1.1 流媒体的概念 169
9.1.2 流式媒体系统概述 170
9.1.3 流媒体播放方式 171
9.1.4 通信协议介绍 171
9.2 架设Windows Media流媒体服务器 173
9.2.1 设置Windows Media Services 173
9.2.2 添加发布点 176
9.2.3 添加组 178
9.2.4 将服务器添加到组 179
9.3 架设Helix Server流媒体服务器 180
9.3.1 Helix Server简介 180
9.3.2 安装Helix Server服务器 181
9.3.3 配置Helix Server服务器 183
习题 184
第10章 网站后台数据库 185
10.1 动态网站和静态网站 185
10.1.1 动态网站和静态网站的概念 185
10.1.2 动态网站和静态网站的区别 186
10.2 网站后台数据库的选择 187
10.2.1 几种常用的数据库的比较 187
10.2.2 安装SQL Server数据库 191
10.2.3 安装MySQL数据库 196
10.3 ASP访问数据库的过程 200
习题 201
第11章 服务器的安全设置与监视优化 202
11.1 服务器的安全设置 202
11.1.1 安全配置向导的安装 202
11.1.2 配置安全策略 203
11.2 服务器的监视和优化 210
11.2.1 网络监视器 210
11.2.2 性能监视器 215
习题 221
第12章 网站数据的备份与恢复 223
12.1 数据备份和恢复概述 223
12.1.1 备份操作的种类 223
12.1.2 恢复操作的种类 224
12.1.3 备份和恢复的设备与介质 225
12.2 使用TopSync备份本机重要数据 227
12.3 使用GrandBackup实现同步备份网络文件 230
习题 232
参考文献 233