第1章 网站的规划 1
1.1 确定网站建设目标 1
1.1.1 网站的类型 1
1.1.2 建设网站的目标和战略发展方向 4
1.1.3 市场调研 5
1.1.4 估算网站建设和运作费用 8
1.2 域名申请和网站建立步骤 9
1.2.1 域名基本知识 9
1.2.2 申请理想的域名 13
1.2.3 网站建立的法律依据 15
1.2.4 办理网站的手续 17
1.2.5 选择接入Internet的方式 17
1.2.6 选择ISP服务商 18
1.3 网站的运营 19
1.3.1 开发人员的需求与分工 19
1.3.2 运作规模与人员的搭配 20
1.3.3 经营策略 21
1.4.2 ISP、IAP、ICP与ASP 22
1.4 网站建设服务商 22
1.4.1 委托网站建设服务商建立网站 22
1.4.3 主机托管、虚拟主机和数据中心 23
第2章 软硬件平台的选型 24
2.1 网站的逻辑结构 24
2.2 Internet接入设备 26
2.2.1 广域线路服务 26
2.2.2 我国的互联网络 27
2.2.3 选择接入方式和接入设备 28
2.3 服务器设备 31
2.3.1 选择服务器的原则 31
2.3.2 PC服务器 33
2.3.3 Unix服务器 34
2.3.4 操作系统 34
2.3.5 服务器群集 35
2.4 Web服务器软件 36
2.4.1 Web服务器的选择原则 36
2.4.2 Web服务器一览 37
2.4.3 流行Web服务器系统 38
2.5 数据存储系统 41
2.5.1 数据存储设备 41
2.5.2 数据存储软件概述 42
2.5.3 关系数据库 42
2.5.4 全文数据库 44
2.5.5 多媒体数据存储 47
2.6.1 WAP技术概述 50
2.6 WAP技术 50
2.6.2建立支持WAP网站需要注意的问题 51
2.6.3 如何使网站支持WAP客户访问 52
2.6.4 WAP网站开发 53
第3章 操作系统的安装与配置 57
3.1 Windows2000的安装与配置 57
3.1.1 系统简介 57
3.1.2 活动目录 58
3.1.3 磁盘管理 60
3.1.4 文件系统 62
3.1.5 系统安装技巧 64
3.1.6 建立Windows2000服务器群集 68
3.1.7 建立Windows2000网络载量平衡群集 77
3.2 Solaris7的安装与配置 85
3.2.1 系统简介 85
3.2.2 磁盘管理和文件系统 85
3.2.3 安装Solaris7 87
3.2.4 使用和配置磁盘阵列 90
3.2.5 Solaris的群集方案 91
3.2.6 建立双节点群集 92
3.3 AIX4.3的安装与配置 109
3.3.1 系统简介 109
3.3.2 磁盘管理和文件系统 110
3.3.3 安装AIX4.3 111
3.3.4 使用和配置磁盘阵列 120
3.3.5 AIX的群集方案——HACMP 122
3.4 RedHat Linux7的安装与配置 130
3.4.1 Linux系统简介 130
3.4.2 了解分区和文件系统 131
3.4.3 系统安装技巧 133
3.4.4 RedHat的群集方案 138
第4章 Web服务器的安装与配置 145
4.1 Internet Information Server5.0 145
4.1.1 简介 145
4.1.2 管理Web 服务器 147
4.1.3 SSI 152
4.2.1 Apache简介 155
4.2 Apache服务器的安装与配置 155
4.2.2 安装和配置Apache 156
4.2.3 建立虚拟主机 158
4.2.4 实现授权访问 163
4.2.5 性能调整 168
4.3 iPlanet Web服务器 171
4.3.1 体系结构和企业版特性 171
4.3.2 在Solaris7上的安装 172
4.3.3 管理与配置 176
4.3.4 应用接口 189
5.1 Oracle数据库 194
5.1.1 简介 194
第5章 数据存储软件 194
5.1.2 在 Windows2000上安装Oracle8i 196
5.1.3 Oracle for SCO Unix安装 200
5.2 SybaseASE11.9.2的安装与配置 207
5.2.1 安装配置NT版SybaseASE11.9.2 207
5.2.2 安装配置Unix 版Sybase ASE 210
5.3.1 简介 217
5.3 MySQL数据库 217
5.3.2 安装与配置 218
第6章 电子邮件系统 221
6.1电子邮件系统的常识 221
6.1.1 协议简介 221
6.1.2 电子邮件系统的结构 223
6.1.3 电子邮件产品介绍 225
6.2 建立基于Unix/Linux的电子邮件系统 227
6.2.1 OpenServer5的电子邮件服务 228
6.2.2 RedHat的电子邮件服务 229
6.3 基于Exchange2000的电子邮件系统 234
6.3.1 特点介绍 234
6.3.2 安装和配置Exchange2000 236
6.4 WebMail系统 240
6.4.1 简介 240
6.4.2 自行建立WebMail系统 241
7.1.1 概述 249
7.1.2 HTML和XML 249
7.1 Web页面开发语言 249
第7章 应用与开发 249
7.1.3 DHTML、XHTML和VRML 251
7.1.4 公共网关接口(CGI)技术 253
7.1.5 服务器端内嵌(SSI) 254
7.1.6 动态服务器主页(ASP) 255
7.1.7 PHP 256
7.1.8 Java 257
7.1.9 JavaScript、JScript和VBScript 262
7.1.10 Servlet和JSP 263
7.1.11 其他网页制作辅助工具 267
7.2 页面计数器 268
7.2.1 ASP编写的文本计数器 268
7.2.2 CGI计数器 272
7.3 聊天室 274
7.3.1 用ASP建立聊天室 274
8.1 网站所面临的安全问题 283
第8章 网站的安全 283
8.1.1 系统平台的安全 284
8.1.2 自身的人为因素 285
8.1.3 攻击方式 285
8.1.4 安全策略 286
8.2 防火墙 289
8.2.1 防火墙的分类 289
8.2.2 防火墙产品介绍 293
8.2.3 防火墙的选择原则 296
8.2.4 配置方法 299