《网站建设:基于 Windows Server 2008 和 Linux 9》PDF下载

  • 购买积分:12 如何计算积分?
  • 作  者:葛秀慧,田浩编著
  • 出 版 社:北京:清华大学出版社
  • 出版年份:2008
  • ISBN:9787302185451
  • 页数:343 页
图书介绍:本书以目前最新操作系统Windows Server 2008中的IIS7.0和Linux 9为服务平台来讲述网站建设,本书是“普通高等教育‘十一五’国家级规划教材”。

第一部分 Microsoft Windows部分 1

第1章 安装IIS 7.0 6

1.1 IIS服务概述 6

1.2安装IIS 7.0 6

1.3 IIS 7.0中其他服务角色的配置 12

1.4实验1安装Windows Server 2008中的服务角色 14

1.5习题 14

第2章 管理工具 15

2.1管理工具概述 15

2.2 IIS管理器 16

2.3 MMC控制台的使用 18

2.3.1打开MMC 18

2.3.2新建MMC 19

2.3.3为新MMC控制台添加管理单元 19

2.3.4 MMC添加计算机管理单元 21

2.3.5 MMC添加一个节点 22

2.4命令方式管理 23

2.5基于脚本的管理方式 25

2.6实验2定制IIS管理工具 26

2.7习题 26

第3章 管理WWW服务 27

3.1 HTTP功能的配置 27

3.1.1配置HTTP响应标头 28

3.1.2添加MIME类型 29

3.1.3配置自定义错误 30

3.1.4配置默认文档 31

3.1.5配置目录浏览 32

3.2 Web网站的建立 32

3.2.1用默认网站创建站点 33

3.2.2新建网站 34

3.3 Web网站的配置 34

3.3.1网站的绑定 35

3.3.2配置网站的连接限制和超时时间 36

3.3.3配置网站日志记录 37

3.3.4 LMHOSTS文件的使用 39

3.4站点的安全性 41

3.4.1身份验证 41

3.4.2 IP地址和域名限制 42

3.5配置系统远程管理和委托管理 44

3.6实验3配置WWW服务 44

3.7习题 45

第4章 管理虚拟目录与服务器 46

4.1虚拟目录 46

4.1.1建立虚拟目录 46

4.1.2使用虚拟目录 47

4.2建立和使用虚拟服务器 50

4.3实验4建立虚拟目录和虚拟服务器 53

4.4习题 54

第5章 配置安全的Web站点 55

5.1证书和CA 55

5.1.1证书 55

5.1.2认证机构(CA) 56

5.2证书服务 57

5.2.1安装证书服务 58

5.2.2建立证书管理控制台 63

5.2.3创建自签名证书 65

5.2.4创建Internet服务器证书 67

5.2.5导入证书 69

5.2.6导出证书 71

5.2.7证书的属性 73

5.3使用SSL保证连接安全 74

5.3.1 SSL协议概述 75

5.3.2 SSL工作原理 75

5.3.3使用证书建立SSL安全连接 77

5.4实验5使用证书服务创建保密通信 79

5.5习题 80

第6章 管理E-mail服务 81

6.1 SMTP服务 81

6.1.1 SMTP服务的安装 81

6.1.2 SMTP的工作原理 83

6.2配置SMTP服务器属性 88

6.2.1常规设置 89

6.2.2访问设置 90

6.2.3邮件设置 92

6.2.4传递设置 93

6.2.5 LDAP路由设置 94

6.2.6安全配置 95

6.3配置SMTP虚拟服务器的域 95

6.3.1别名域的建立 95

6.3.2远程域的建立以及中继到远程域的配置 97

6.4 IIS 7.0中为Web应用程序配置SMTP电子邮件 99

6.5 E-mail系统的实例(IMail系统的使用) 100

6.5.1 IMail的安装 100

6.5.2建立IMail邮件服务器 103

6.5.3建立用户邮箱 106

6.5.4 Web页方式使用邮箱 107

6.5.5使用邮件客户端收发电子邮件 108

6.6实验6邮件服务器的构建 110

6.7习题 111

第7章 FTP服务器的建立与管理 112

7.1 FTP站点 112

7.1.1安装FTP服务 112

7.1.2新建FTP站点 113

7.1.3 FTP站点中虚拟目录的建立 116

7.1.4配置FTP站点属性 119

7.2 Serv-U的建立与管理 123

7.2.1 Serv-U的安装 123

7.2.2 Serv-U服务器的管理 132

7.2.3使用Serv-U服务器 136

7.3实验7配置FTP服务 137

7.4习题 138

第二部分 Linux部分 139

第8章 Linux的安装和Linux基础 140

8.1 Red Hat Linux 9的安装 140

8.1.1安装前的准备工作 140

8.1.2选择安装方式 141

8.1.3开始安装Red Hat Linux 9 142

8.1.4第一次使用Red Hat Linux 9 159

8.2 Linux的操作基础 160

8.2.1 Linux基础 160

8.2.2 Linux常用命令 163

8.2.3 Linux下vi编辑器的使用 166

8.3实验8熟悉Linux的基本操作 168

练习Linux用户以及用户文件管理 168

8.4习题 169

第9章 Linux中Web服务器的建立与管理 171

9.1图形方式下的Web服务设置 171

9.1.1使用服务配置程序设置系统服务 172

9.1.2使用Apache配置程序设置HTTP服务 173

9.2字符方式下的Web服务设置 184

9.2.1设置Linux下的服务 185

9.2.2配置Apache 185

9.3 Web服务器的优化设置 188

9.4实验11在Apache下建立虚拟主机 189

练习 在命令方式下建立虚拟主机 189

9.5习题 191

第10章 Linux中Web服务的扩展 192

10.1在原有服务下增加对JSP的支持 192

10.2重新编译配置新的JSP系统 199

10.3在Linux上安装基于Telnet的BBS系统 209

10.3.1 FireBird BBS的安装 209

10.3.2 FireBird BBS的设置 211

10.3.3将BBS设置为系统自动启动 213

10.4实验10扩展系统Web服务对JSP的支持 213

练习 配置同时整合Tomcat和Resin的Apache 213

10.5习题 215

第11章 Linux中FTP服务的管理 216

11.1 vsftp的用户设置 216

11.1.1禁止FTP用户使用终端登录至服务器 216

11.1.2锁定FTP用户于主目录 217

11.1.3匿名用户设置 219

11.1.4用户的其他设置 221

11.2为FTP用户设置磁盘配额 221

11.3 FTP服务器与客户端的通信设置 224

11.3.1为FTP服务器指定使用的IP地址 224

11.3.2为FTP服务器指定使用的端口地址 225

11.3.3控制FTP服务器的流量 226

11.4 FTP服务器的其他设置 227

11.5实验11为用户设置FTP 229

练习 设置FTP服务器 229

11.6习题 231

第12章 Linux中Mail服务的管理 232

12.1 Sendmail上的配置文件 232

12.2在Sendmail上建立虚拟主机 236

12.3设置Sendmail上的用户 238

12.4为Sendmail设置邮件发送身份认证 240

12.5为Sendmail设置添加Web方式 242

12.5.1 OpenWebmail的安装 243

12.5.2 OpenWebmail的设置 244

12.5.3设置Apache加入OpenWebmail 245

12.6实验12添加邮件虚拟主机和邮件用户 246

练习 为Sendmail添加虚拟主机 246

12.7习题 247

第13章 Linux服务器的远程管理 248

13.1 Telnet方式远程管理Linux 248

13.2 SSH方式远程管理Linux 250

13.2.1使用基于口令的验证 250

13.2.2使用基于密钥的验证 253

13.3 VNC方式远程管理Linux 259

13.3.1启动和关闭VNC服务 259

13.3.2登录VNC服务器 260

13.4远程X方式远程管理Linux 263

13.5使用iptables保护服务器的安全 267

13.5.1 iptables术语 267

13.5.2 iptables一些简单操作 268

13.5.3 iptables的实用命令 270

13.5.4更改系统原有的防火墙 271

13.6实验13设置基于用户密钥的认证 271

练习 为用户创建用户密钥 271

13.7习题 272

第14章 使用Linux建立企业服务器实例 273

14.1普通服务器需求分析 273

14.2服务器安装 274

14.3 Web服务器的设置 275

14.4 FTP服务器的设置 287

14.5 Mail服务器的设置 288

14.6设置服务器的远程管理 291

14.7服务器的最后设置 293

14.8实验14建立小型企业站点 296

练习 为某个用户建立小型站点 296

14.9习题 298

第三部分 Windows和Linux混合模式 299

第15章 Windows和Linux服务的相互补充 300

15.1 Windows上的Web服务和Linux上的其他服务 300

15.2 Linux上的Web服务和Windows上的附加服务 309

附录A DNS服务器的配置 316

附录B Windows部分架构企业服务器实例 334

附录C Linux中的DNS服务 336