第一章 个人服务器及宽带基础 11
1.1 个人网络服务器简介 11
1.2 个人网络服务器的分类与优势 12
1.3 个人网络服务器的组成 13
1.4 宽带网基础知识 14
1.5 宽带以太网LAN安装常识及常见问题 15
1.6 ADSL安装常识及常见问题 16
1.7 Cable Modem安装及常见问题 17
1.8 架设个人服务器的技术关键——动态域名解析 18
1.8.1 网络相关知识 18
1.8.2 动态域名 19
1.8.3 花生壳的安装及使用 19
1.8.4 DNS2Go的安装及使用 22
1.9 网络服务器架设软件简介 26
第二章 架设Web服务器 28
2.1 Web服务器简介 28
2.2 IIS安装及设置 28
2.2.1 IIS的安装 28
2.2.2 检查IIS运行状况 30
2.2.3 IIS的相关设置和简单应用 31
2.2.4 提高IIS执行效率 39
2.2.5 IIS常见问题 42
2.3 用Apache建立Web服务器 42
2.3.1 Apache简介 42
2.3.2 Apache的安装 43
2.3.3 Apache的简单设置和应用 45
2.3.4 Apache常见问题 47
第三章 动态网站的建立及简单应用 49
3.1 动态网站基础知识 49
3.2 相关软件的安装 51
3.2.1 安装CGI的解释器Perl 51
3.2.2 安装PHP程序的解释器PHP 52
3.2.3 安装My SQL Server 52
3.2.4 安装JDK和Resin 54
3.3 用IIS建立动态网站 55
3.3.1 允许IIS执行CGI程序 55
3.3.2 允许IIS执行PHP程序 57
3.3.3 允许IIS执行JSP程序 59
3.4 用Apache建立全功能Web服务器 61
3.4.1 Apache配置文件httpd.conf重点解析 61
3.4.2 用Apache建立支持CGI、PHP、MySQL、JSP的Web服务器 65
3.4.3 Apache动态网站功能测试 68
3.5 动态网站建站实例 73
3.5.1 CGI程序的安装 73
3.5.2 PHP和PHP+MySQL程序的安装原则 78
3.6 常见问题解答 81
第四章 建立个人FTP服务器 86
4.1 个人FTP服务器简介 86
4.2 用IIS架设FTP服务器 87
4.2.1 安装IIS的FTP功能 87
4.2.2 FTP服务器的设置 88
4.2.3 FTP服务器的简单管理 91
4.3 Serv-U FTP Server的简单应用 93
4.3.1 Serv-U FTP Server简介 93
4.3.2 Serv-U的安装和基本设置 94
4.4 用Serv-U建立全功能的FTP服务器 98
4.4.1 设置虚拟目录 98
4.4.2 设置用户对访问目录的权限 100
4.4.3 使用“用户组”简化操作 101
4.5 Serv-U FTP服务器的管理 103
4.5.1 Serv-U的服务管理 103
4.5.2 Serv-U的用户管理 107
4.5.3 Serv-U的安全管理 109
4.5.4 Serv-U的远程管理 111
4.5.5 Serv-U常见问题 113
第五章 建立个人邮件服务器 120
5.1 个人邮件服务器简介 120
5.2 邮件服务器软件IMail的安装 121
5.2.1 IMail的相关知识 121
5.2.2 IMail的下载和安装 122
5.3 IMail的简单应用 125
5.3.1 添加新用户 125
5.3.2 测试信箱 126
5.3.3 远程管理个人邮件服务器 130
5.4 IMail的高级应用 134
5.4.1 设置用户信箱属性 134
5.4.2 启用ESMTP服务 136
5.4.3 邮件转发、自动回复和假期回复 138
5.4.4 设置投递规则来拒收垃圾邮件 140
5.5 设置和使用邮件列表 142
5.5.1 在IMail中设置邮件列表 142
5.5.2 邮件列表的使用方法 145
5.6 IMail常见问题解答 146
第六章 建立自己的新闻组 149
6.1 新闻组知识简介 149
6.1.1 什么是新闻组 149
6.1.2 新闻组的优势 149
6.2 DNews的下载和安装 150
6.3 建立新闻讨论组 153
6.3.1 新闻组的命名规则 154
6.3.2 建立新闻讨论组 154
6.3.3 测试新闻服务器 155
6.4 管理新闻组 156
6.4.1 管理贴子 157
6.4.2 用户管理 158
6.4.3 远程管理新闻组 159
6.5 建立其他新闻组的镜象 160
6.6 建立新闻服务器的一些常见问题 161
第七章 架设聊天服务器 165
7.1 聊天服务器简介 165
7.2 用ICQ Groupware架设聊天服务器 166
7.2.1 安装ICQ Groupware服务器端软件 166
7.2.2 申请新号码 168
7.2.3 服务器端的各项管理 171
7.3 用FreeICQ架设中文聊天服务器 175
7.3.1 安装配置FreeICQ服务器端 175
7.3.2 安装使用FreeICQ客户端 176
7.4 架设NetMeeting目录服务器 178
7.4.1 利用ILS架设NetMeeting目录服务器 179
7.4.2 实战NetMeeting聊天 179
第八章 架设多媒体服务器 181
8.1 流媒体技术及功能简介 181
8.1.1 流媒体技术简介 181
8.1.2 流媒体功能简介 182
8.2 流媒体软件分类及综述 182
8.2.1 流媒体软件分类 182
8.2.2 流媒体软件综述 182
8.3 网络电台、电视台的实现 183
8.3.1 Real格式电台、电视台的组建 183
8.3.2 Windows格式电台、电视台的组建 194
8.4 在线影院、在线音乐试听的实现 198
8.4.1 使用RealProducer制作Real格式流媒体文件 198
8.4.2 在网页中设置播放Real格式文件 204
8.4.3 使用Windows Media编码器制作流媒体文件 205
第九章 架设游戏服务器 209
9.1 网络游戏服务器简介 209
9.1.1 网络游戏的相关知识 209
9.1.2 个人网络游戏服务器的相关知识 210
9.2 架设RPG类网络游戏服务器UO 210
9.3 架设网络FPS类服务器 213
9.3.1 架设Q3(Quake 3)服务器 213
9.3.2 架设DF(三角力量)服务器 214
9.3.3 架设CS(反恐精英)服务器 217
第十章 共享宽带上网 221
10.1 共享宽带基础 221
10.2 简单局域网的组建 222
10.3 用WinGate制作代理服务器 226
10.3.1 WinGate的安装 226
10.3.2 WinGate基本配置 228
10.3.2 客户机的设置 238
10.3.3 WinGate常见问题 242
10.4 用Sygate制作软网关共享宽带 249
10.4.1 Sygate的安装 250
10.4.2 Sygate的设置和应用 251
第十一章 个人服务器安全基础 255
11.1 个人网络服务器安全概述 255
11.1.1 防止黑客入侵 255
11.1.2 防止感染病毒 256
11.1.3 保护网站的内容 256
11.1.4 注意个人上网的安全问题 256
11.2 安装防火墙控制非法入侵 257
11.2.1 什么是防火墙 257
11.2.2 防火墙软件ZoneAlarm Pro 259
11.2.3 防火墙软件Norton Personal Firewall 264
11.3 木马的防范 268
11.3.1 什么是木马 268
11.3.2 木马的检测和清除 270
11.4 计算机病毒的防治 271
11.5 操作系统和IIS的安全 273
11.5.1 设置安全的服务器操作系统 273
11.5.2 系统常见漏洞 276
11.5.3 确保IIS的安全 277
11.6 保护网站的内容 283
11.6.1 文字保护神Homepage Content guard 283
11.6.2 图片保护神Secure Image 285
11.6.3 源代码加密EncryptHTML 288
11.7 个人上网时的注意事项 289
附录 291
附录(一)SPHERP.INI中的参数 291
附录(二)WERVER.CFG中的参数 294
附录(三)Q3配置命令详解 295