第1章 初识网站 1
1.1 网站不过如此 2
1.2 网站的分类以及各自的特点 2
1.2.1 商业类站点 2
1.2.2 政府类站点 9
1.2.3 教育科研类站点 9
1.2.4 个人站点 9
1.3 建站类别 10
1.3.1 WWW服务站点 10
1.3.2 Mail服务站点 14
1.3.3 FTP服务站点 19
1.3.4 SM(流媒体)服务站点 21
第2章 建站准备 23
2.1 网站建设前的准备工作 24
2.1.1 目标规划 24
2.1.2 估算网站建设及运行费用 25
2.2 构建站点平台 27
2.2.1 服务器选择 27
2.2.2 操作系统选择 31
2.2.3 选择Internet接入方式 31
2.2.4 选择ISP服务商 36
第3章 申请主页空间 39
3.2 数据中心服务介绍 40
3.1.2 利用ISP提供的服务方案 40
3.1 到哪里安家好呢 40
3.1.1 建立自己独立的站点 40
3.2.1 为什么选择数据中心服务 41
3.2.2 IDC市场竞争态势 41
3.2.3 虚拟主机 42
3.2.4 服务器托管 44
3.3个人服务器架设 45
3.3.1 动态域名技术的说明 46
3.3.2 免费申请动态域名 46
3.3.3 动态域名客户端软件使用 50
第4章 申请域名 55
4.1 原来域名是这么回事 56
4.1.1 什么是IP地址 56
4.1.2 什么是域名解析服务(Domain Name Service) 57
4.1.3 域名的组成结构 57
4.2 静态域名与动态域名 58
4.2.1 动态域名能做什么 59
4.2.2 如何使用动态域名 59
4.3 申请中文域名 59
4.3.1 可以注册什么形式的中文域名 60
4.3.2 CNNIC中文域名使用说明 60
4.3.3 CNNIC客户端软件安装及使用介绍 61
4.4 域名策略 64
4.4.1 域名选择 65
4.4.2 域名注册 66
4.4.3 域名使用注意事项 67
第5章 制作网页 69
5.1 Web页面开发语言 70
5.1.1 HTML和XML 70
5.1.2 DHTML、XHTML和VRML 71
5.2 静态网页与动态网页 74
5.3 制作网页的注意事项 75
5.3.1 总体设计 75
5.3.2 网页优化 76
5.4 网页制作工具介绍 78
5.4.1 FrontPage 2002 78
5.4.2 DreamweaverMX 80
5.5动态网页语言比较 81
5.5.1 动态网页语言简介 81
5.5.2 动态网页语言技术特点 81
5.5.3 动态网页语言应用范围 83
5.5.4 动态网页语言前景分析 84
5.6 数据库平台比较 85
5.6.1 Access数据库 85
5.6.3 Oracle数据库 86
5.6.2 SQL Server 2000数据库 86
第6章 WWW服务器的安装与配置 89
6.1 用PWS架设网站(Windows 98) 90
6.1.1 安装PWS 90
6.1.2 利用PWS发布网站 92
6.2 用IIS 6.0架设网站(Windows Server2003) 95
6.2.1 安装IIS 6.0 95
6.2.2 配置IIS 6.0 97
6.3 用Apache架设网站(RedHat Linux 9.0) 102
6.3.1 安装和使用Webmin软件 103
6.3.3 配置Apache服务器 105
6.3.2 Apache的安装 105
6.3.4 用Apache实现虚拟主机服务 107
6.3.5 自动运行Apache服务器 109
第7章 FTP服务器的安装与配置 111
7.1 用IIS 6.0架设文件服务站点(Windows Server2003) 112
7.1.1 安装FTP服务器 112
7.1.2 配置FTP服务器 112
7.2 用Serv-U架设文件服务站点(Windows Server2003) 116
7.2.1 Serv-UFTP服务器的安装 116
7.2.2 Serv-UFTP服务器的设置 118
7.3.1 安装wu-ftpd 127
7.3 用Red Hat Linux 9.0架设FTP服务站点 127
7.3.2 启动FTP服务器 128
7.3.3 配置FTP服务器 129
7.3.4 访问FTP服务器 132
第8章 邮件服务器的安装与配置 135
8.1 用IMail Server架设邮件服务站点 136
8.1.1 安装IMail Server 136
8.1.2 查看IMail服务器基本配置 138
8.1.3 用Web方式收发邮件 139
8.2.2 启动WebEasyMail服务 142
8.2.1 安装WebEasyMail软件 142
8.2 用WebEasyMail架设邮件服务站点 142
8.2.3 查看WebEasyMail的基本属性 143
8.2.4 用Web方式收发邮件 144
第9章 流媒体服务器的安装与配置 147
9.1 什么是流媒体技术 148
9.2 主流的流媒体服务器软件 148
9.2.1 OuickTime 148
9.2.2 RealMedia 149
9.2.3 WindowsMedia 149
9.3.1 硬件要求 150
9.3.2 Helix Universal Internet Server9服务器的安装 150
9.3 RealMedia服务系统 150
9.3.3 Helix Producer Plus编码器的安装 155
9.3.4 服务器管理 157
9.3.5 制作流文件 170
9.3.6 发布网页 176
9.4 Windows Media服务系统 181
9.4.1 Windows Media服务系统的网络结构 181
9.4.2 Windows Media服务器9的安装 182
9.4.3 Windows Media编码器9的安装 183
9.4.4 管理界面的使用 183
9.4.5 管理Windows Media服务器9 185
9.4.6 发布点 188
9.4.7 制作流文件 190
9.4.8 收听与收看 197
第10章 网站的发布和维护 203
10.1 网页是如何上传的 204
10.1.1 CuteFTP的安装 204
10.1.2 CuteFTP的设置与使用 206
10.2 我也会维护网站 210
10.2.1 设置网站管理员 210
10.2.2 网站维护的主要内容 212
10.3 网站的测试 214
10.3.1 网页测试技巧 214
10.3.2 具体测试项目 215
第11章 开发网站个性功能 219
11.1 用ASP创建留言簿 220
11.1.1 用户留言 220
11.1.2 查看留言 223
11.1.3 维护留言簿 225
11.2 用ASP建立聊天室 231
11.2.1 建立聊天室登录页面 231
11.2.2 聊天室框架设计 233
11.3 用ASP创建计数器 241
11.4 用iChat建立聊天室 243
11.4.2 iChat的安装与设置 244
11.4.1 iChat免费版简介 244
11.4.3 iChat的使用与管理 247
第12章 网站推广 251
12.1 利用搜索引擎宣传网站 252
12.1.1 搜索引擎分类 252
12.1.2 关键词策略 253
12.1.3 网站注册实例 257
12.2 在线推广 260
12.2.1 在线广告推广 261
12.2.2 电子邮件推广 261
12.2.4 在B2B网站上推广 262
12.2.3 在新闻组和论坛上推广 262
第13章 网站的常见故障和安全问题 263
13. 1网站常见故障 264
13.1.1 系统服务器故障 264
13.1.2 Web服务器故障 264
13.1.3 页面故障 265
13.1.4 数据库故障 265
13.1.5 网站访问速度变慢 266
13.1.6 网站登录困难 267
13.2 网站安全问题 267
13.2.1 网站安全的含义和内容 267
13.2.2 网站的安全性能 268
13.2.3 网站安全因素 269
13.2.4 攻击过程与类型分析 270
13.2.5 网站安全策略 271
13.3 防火墙技术 274
13.3.1 为什么使用防火墙 274
13.3.2 防火墙体系结构 275
13.3.3 防火墙类型 276
13.3.4 防火墙主要技术 277
13.3.5 防火墙策略设置 279
13.3.6 网站安全解决方案实例 281