书籍详情

网站建设:基于Windows Server 2003和Linux 9

网站建设:基于Windows Server 2003和Linux 9

作者:葛秀慧[等]编著

出版社:清华大学出版社

出版时间:2005-02-01

ISBN:9787302101819

定价:¥38.00

购买这本书可以去
内容简介
  内容简介目录本书以目前最新的操作系统Windows Server 2003的IIS 6和Linux 9为服务器平台,来讲述网站建设。本书语言通俗易懂、内容简洁,具有很强的实用性。懂得计算机基础知识的读者能依据此书中的内容很快地建立自己的网站,并能安全地进行维护。本书的主要内容有:在Windows Server 2003的IIS 6中,Web网站的建立、安全管理,以及使用Server-U来建立网站所必需的FTP站点;在Linux 9中,建立Apache以及安全管理Apache;建立FTP服务器以及建立Sendmail服务器等。每一章后面都有相应的实验与练习,体现了当前教育中案例教学的方法。本书适用于计算机、信息、电子商务等相关专业的本科生、大中专学生以及要建设自己网站的读者。第一部分 Microsoft Windows 部分。随着计算机网络的广泛普及与大量应用,为了在网上展示企业形象或个人风采,许多企业或个人在Internet上架设了自己的站点。提到网站建设,许多人想到的是前台的网页设计。实际上,网站设计除了前台的网页设计之外,更重要的是在后台对这些页面提供支持的服务器。随着硬件成本的降低,更多的用户选择了自己建立服务器。本书以流行的网络操作系统WindowsServer2003和Linux的流行版本之一RedHatLinux9为例,分三部分(即MicrosoftWindows部分、RedHatLinux9部分和两者异构网络部分)来讲述服务器的相应操作及管理。本书内容简洁实用、语言通俗易懂、章节清晰,懂得计算机基础知识的读者能依据书中的内容很快建立自己的网站并能安全地进行维护。本书的知识主要包括:在WindowsServer2003的IIS 6中,Web网站的建立、安全管理以及使用Serv-U来建立网站所必需的FTP站点;在Linux9中,建立Apache以及安全管理Apache建立FTP服务器以及建立Sendmail服务器等相关知识,每章后面都附有配套实验。本书阐述的重点不是理论知识,主要侧重于实际操作,当然在阐述过程中也会穿插一些相关的理论知识。本书结合实验和练习,使读者可以在学完每一章的内容后,最终能够在WindowsServer2003和Linux9中架构自己的服务器,满足企业事业单位和个人需求。本书由葛秀慧、张桂香、李超、田浩编著。由于作者经验有限,书中的缺点和错误在所难免,希望专家、读者批评指正并多提宝贵意见。编者2005年2月 第1章 安装IIS 6.01.1 IIS服务概述1.2 安装IIS 6.01.3 在Windows Server 2003中的IIS 6.0自定义安装1.4 实验1 安装Windows Server 2003中的组件1.5 习题第2章 管理工具2.1 管理工具概述2.2 MMC概述2.3 MMC的组成2.4 MMC控制台的使用2.4.1 打开MMC2.4.2 新建MMC2.4.3 为新MMC控制台添加管理单元2.4.4 MMC添加计算机管理单元2.4.5 MMC添加一个节点2.4.6 MMC的远程管理2.5 自定义MMC控制台窗口2.6 控制台的访问选项2.7 基于Web的管理方式2.8 基于脚本的管理方式2.9 实验2 定制IIS管理工具2.10 习题第3章 管理WWW服务3.1 配置与管理WWW3.1.1 IIS服务器属性的配置3.1.2 网站属性的配置3.1.3 Web网站属性配置3.1.4 目录属性的配置3.1.5 网页属性的配置3.2 Web网站的建立3.2.1 用默认网站来创建站点3.2.2 新建网站3.3 Web网站的配置与管理3.3.1 网站命名3.3.2 配置网站的连接限制和超时时间3.3.3 配置网站日志记录3.3.4 将主机头指派给网站3.3.5 LMHOSTS文件的使用3.3.6 主目录设置3.3.7 设置默认文档3.3.8 HTTP头及MIME类型的设置3.3.9 网站内容设置3.3.10 性能的配置3.3.11 自定义错误的配置3.3.12 ISAPI过滤器的配置3.4 站点的安全性3.4.1 IP地址和域名限制3.4.2 身份验证3.5 实验3 配置WWW服务3.6 习题第4章 管理虚拟目录与服务器4.1 虚拟目录4.1.1 建立虚拟目录4.1.2 使用虚拟目录4.2 虚拟服务器4.2.1 建立虚拟服务器4.2.2 使用虚拟服务器4.3 实验4 建立虚拟目录和虚拟服务器4.4 习题第5章 配置安全的Web站点5.1 证书和CA5.1.1 证书5.1.2 认证机构(CA)5.2 证书服务5.2.1 安装证书服务5.2.2 建立证书管理控制台5.2.3 申请证书5.2.4 导入证书5.2.5 导出证书5.2.6 证书的属性5.3 使用SSL保证连接安全5.3.1 SSL协议概述5.3.2 SSL工作原理5.3.3 使用证书建立LLS安全连接概述5.3.4 建立一个密钥对和证书请求5.3.5 向证书授权机构提交证书请求文件5.3.6 证书服务器颁发机构5.3.7 安装服务器证书5.3.8 在站点上允许使用SSL5.3.9 向客户浏览器的ROOT仓库中增加CA证书5.4 实验5 使用证书服务创建保密通信5.5 习题第6章 管理E-mail服务6.1 SMTP服务6.1.1 SMTP服务的安装6.1.2 SMTP的工作原理6.2 SMTP服务器属性配置6.2.1 常规设置6.2.2 访问设置6.2.3 邮件设置6.2.4 传递设置6.2.5 LDAP路由设置6.2.6 安全配置6.3 配置SMTP虚拟服务器的域6.3.1 别名域的建立6.3.2 远程域的建立以及中继到远程域的配置6.4 电子邮件服务(POP3服务)6.4.1 POP3服务的安装6.4.2 POP3服务中域的创建6.4.3 用户邮箱的使用6.4.4 POP3邮箱的使用6.4.5 POP3服务器属性的配置6.5 邮件客户端的设置6.6 Web方式远程管理邮件服务器6.7 E-mail系统的实例(IMail系统的使用)6.7.1 IMail的安装6.7.2 建立IMail邮件服务器6.7.3 建立用户邮箱6.7.4 Web页方式使用邮箱6.7.5 使用邮件客户端收发电子邮件6.8 实验6 邮件服务器的构建6.9 习题第7章 FTP服务器的建立与管理7.1 FTP站点7.1.1 安装FTP服务7.1.2 新建FTP站点7.1.3 FTP站点中虚拟目录的建立7.1.4 配置FTP站点属性7.2 Serv-U的建立与管理7.2.1 Serv-U的安装7.2.2 Serv-U服务器的管理7.2.3 使用Serv-U服务器7.3 实验7 配置FTP服务7.4 习题第8章 Windows远程管理8.1 终端服务的安装8.2 终端服务器的设置8.2.1 连接到终端服务器8.2.2 从终端服务器断开连接8.2.3 用户、会话和进程管理8.3 服务器配置8.4 终端服务连接的配置8.4.1 建立新连接8.4.2 连接属性的设置8.5 管理终端服务用户帐户8.6 终端服务器授权8.6.1 启用终端服务授权8.6.2 激活许可证服务器8.7 使用客户端软件8.7.1 使用远程桌面连接到终端服务器8.7.2 Windows XP中进行远程管理8.8 实验8 远程管理Windows Server 2003服务器8.9 习题第9章 系统的安全管理9.1 安全性概述9.1.1 身份验证9.1.2 访问控制9.1.3 审核9.2 安全配置和分析9.2.1 设置工作的安全数据库9.2.2 分析与配置系统的安全性9.3 实验9整个服务器安全的部署9.4 习题第二部分 Linux部分第10章 Linux的安装和Linux基础10.1 Reb Hat Linux 9的安装10.1.1 安装前的准备工作10.1.2 选择安装方式10.1.3 开始安装Reb Hat Linux 910.1.4 第一次使用Reb Hat Linux 910.2 Linux的操作基础10.2.1 Linux基础10.2.2 Linux常用命令10.2.3 Linux下vi编辑器的使用10.3 实验10 熟悉Linux的基本操作10.4 习题第11章 Linux中Web服务器的建立与管理11.1 图形方式下的Web服务设置11.1.1 使用服务配置程序设置系统服务11.1.2 使用Apache配置程序设置HTTP服务11.2 字符方式下的Web服务设置11.2.1 设置Linux下的服务11.2.2 配置Apache11.3 Web服务器的优化设置11.4 实验11 在Apache下建立虚拟主机11.5 习题第12章 Linux中Web服务的扩展12.1 在原有服务下增加对JSP的支持12.2 重新编译配置新的JSP系统12.3 在Linux上安装基于Tenet的BBS系统12.3.1 FireBird BBS的安装12.3.2 FireBird BBS的设置12.3.3 将BBS设置为系统自动启动12.4 实验12 扩展系统Web服务对JSP的支持12.5 习题第13章 Linux中FTP服务的管理13.1 vsftp的用户设置13.1.1 禁止FTP用户使用终端登录至服务器13.1.2 锁定FTP用户于主目录13.1.3 匿名用户设置13.1.4 用户的其他设置13.2 为FTP用户设置磁盘配额13.3 FTP服务器与客户端的通信设置13.3.1 为FTP服务器指定使用的IP地址13.3.2 为FTP服务器指定使用的端口地址13.3.3 控制FTP服务器的流量13.4 FTP服务器的其他设置13.5 实验13 为用户设置FTP13.6 习题第14章 Linux中Mail服务的管理14.1 Sendmail上的配置文件14.2 在Sendmail上建立虚拟主机14.3 设置Sendmail上的用户14.4 为Sendmail设置邮件发送身份认证14.5 为Sendmail设置添加Web方式14.5.1 OpenWebmail的安装14.5.2 OpenWebmail的设置14.5.3 设置Apache加入OpenWebmail14.6 实验14 添加邮件虚拟主机和邮件用户14.7 习题第15章 Linux服务器的远程管理15.1 Telnet方式远程管理Linux15.2 SSH方式远程管理Linux15.2.1 使用基于口令的验证15.2.2 使用基于密钥的验证15.3 VNC方式远程管理Linux15.3.1 启动和关闭VNC服务15.3.2 登录VNC服务器15.4 远程X方式远程管理Linux15.5 使用iptables保护服务器的安装15.5.1 iptables术语15.5.2 iptables一些简单操作15.5.3 iptables的实用命令15.5.4 更改系统原有的防火墙15.6 实验15 设置基于用户密钥的认证15.7 习题第16章 使用Linux建立企业服务器实例16.1 普通服务器需求分析16.2 服务器安装16.3 Web服务器的设置16.4 FTP服务器的设置16.5 Mail服务器的设置16.6 设置服务器的远程管理16.7 服务器的最后设置16.8 实验16 建立小型企业站点16.9 习题第三部分 Windows和Linux混合模式第17章 Windows和Linux服务的相互补充17.1 Windows上的Web服务和Linux上的其他服务17.2 Linux上的Web服务和Windows上的附加服务附录附录A DNS服务器的配置附录B Windows部分架构 企业服务器实例附录C Linux中的DNS服务
作者简介
暂缺《网站建设:基于Windows Server 2003和Linux 9》作者简介
目录
第1章 安装IIS 6.0
1.1 IIS服务概述
1.2 安装IIS 6.0
1.3 在Windows Server 2003中的IIS 6.0自定义安装
1.4 实验1 安装Windows Server 2003中的组件
1.5 习题
第2章 管理工具
2.1 管理工具概述
2.2 MMC概述
2.3 MMC的组成
2.4 MMC控制台的使用
2.4.1 打开MMC
2.4.2 新建MMC
2.4.3 为新MMC控制台添加管理单元
2.4.4 MMC添加计算机管理单元
2.4.5 MMC添加一个节点
2.4.6 MMC的远程管理
2.5 自定义MMC控制台窗口
2.6 控制台的访问选项
2.7 基于Web的管理方式
2.8 基于脚本的管理方式
2.9 实验2 定制IIS管理工具
2.10 习题
第3章 管理WWW服务
3.1 配置与管理WWW
3.1.1 IIS服务器属性的配置
3.1.2 网站属性的配置
3.1.3 Web网站属性配置
3.1.4 目录属性的配置
3.1.5 网页属性的配置
3.2 Web网站的建立
3.2.1 用默认网站来创建站点
3.2.2 新建网站
3.3 Web网站的配置与管理
3.3.1 网站命名
3.3.2 配置网站的连接限制和超时时间
3.3.3 配置网站日志记录
3.3.4 将主机头指派给网站
3.3.5 LMHOSTS文件的使用
3.3.6 主目录设置
3.3.7 设置默认文档
3.3.8 HTTP头及MIME类型的设置
3.3.9 网站内容设置
3.3.10 性能的配置
3.3.11 自定义错误的配置
3.3.12 ISAPI过滤器的配置
3.4 站点的安全性
3.4.1 IP地址和域名限制
3.4.2 身份验证
3.5 实验3 配置WWW服务
3.6 习题
第4章 管理虚拟目录与服务器
4.1 虚拟目录
4.1.1 建立虚拟目录
4.1.2 使用虚拟目录
4.2 虚拟服务器
4.2.1 建立虚拟服务器
4.2.2 使用虚拟服务器
4.3 实验4 建立虚拟目录和虚拟服务器
4.4 习题
第5章 配置安全的Web站点
5.1 证书和CA
5.1.1 证书
5.1.2 认证机构(CA)
5.2 证书服务
5.2.1 安装证书服务
5.2.2 建立证书管理控制台
5.2.3 申请证书
5.2.4 导入证书
5.2.5 导出证书
5.2.6 证书的属性
5.3 使用SSL保证连接安全
5.3.1 SSL协议概述
5.3.2 SSL工作原理
5.3.3 使用证书建立LLS安全连接概述
5.3.4 建立一个密钥对和证书请求
5.3.5 向证书授权机构提交证书请求文件
5.3.6 证书服务器颁发机构
5.3.7 安装服务器证书
5.3.8 在站点上允许使用SSL
5.3.9 向客户浏览器的ROOT仓库中增加CA证书
5.4 实验5 使用证书服务创建保密通信
5.5 习题
第6章 管理E-mail服务
6.1 SMTP服务
6.1.1 SMTP服务的安装
6.1.2 SMTP的工作原理
6.2 SMTP服务器属性配置
6.2.1 常规设置
6.2.2 访问设置
6.2.3 邮件设置
6.2.4 传递设置
6.2.5 LDAP路由设置
6.2.6 安全配置
6.3 配置SMTP虚拟服务器的域
6.3.1 别名域的建立
6.3.2 远程域的建立以及中继到远程域的配置
6.4 电子邮件服务(POP3服务)
6.4.1 POP3服务的安装
6.4.2 POP3服务中域的创建
6.4.3 用户邮箱的使用
6.4.4 POP3邮箱的使用
6.4.5 POP3服务器属性的配置
6.5 邮件客户端的设置
6.6 Web方式远程管理邮件服务器
6.7 E-mail系统的实例(IMail系统的使用)
6.7.1 IMail的安装
6.7.2 建立IMail邮件服务器
6.7.3 建立用户邮箱
6.7.4 Web页方式使用邮箱
6.7.5 使用邮件客户端收发电子邮件
6.8 实验6 邮件服务器的构建
6.9 习题
第7章 FTP服务器的建立与管理
7.1 FTP站点
7.1.1 安装FTP服务
7.1.2 新建FTP站点
7.1.3 FTP站点中虚拟目录的建立
7.1.4 配置FTP站点属性
7.2 Serv-U的建立与管理
7.2.1 Serv-U的安装
7.2.2 Serv-U服务器的管理
7.2.3 使用Serv-U服务器
7.3 实验7 配置FTP服务
7.4 习题
第8章 Windows远程管理
8.1 终端服务的安装
8.2 终端服务器的设置
8.2.1 连接到终端服务器
8.2.2 从终端服务器断开连接
8.2.3 用户、会话和进程管理
8.3 服务器配置
8.4 终端服务连接的配置
8.4.1 建立新连接
8.4.2 连接属性的设置
8.5 管理终端服务用户帐户
8.6 终端服务器授权
8.6.1 启用终端服务授权
8.6.2 激活许可证服务器
8.7 使用客户端软件
8.7.1 使用远程桌面连接到终端服务器
8.7.2 Windows XP中进行远程管理
8.8 实验8 远程管理Windows Server 2003服务器
8.9 习题
第9章 系统的安全管理
9.1 安全性概述
9.1.1 身份验证
9.1.2 访问控制
9.1.3 审核
9.2 安全配置和分析
9.2.1 设置工作的安全数据库
9.2.2 分析与配置系统的安全性
9.3 实验9  整个服务器安全的部署
9.4 习题
第二部分 Linux部分
第10章 Linux的安装和Linux基础
10.1 Reb Hat Linux 9的安装
10.1.1 安装前的准备工作
10.1.2 选择安装方式
10.1.3 开始安装Reb Hat Linux 9
10.1.4 第一次使用Reb Hat Linux 9
10.2 Linux的操作基础
10.2.1 Linux基础
10.2.2 Linux常用命令
10.2.3 Linux下vi编辑器的使用
10.3 实验10 熟悉Linux的基本操作
10.4 习题
第11章 Linux中Web服务器的建立与管理
11.1 图形方式下的Web服务设置
11.1.1 使用服务配置程序设置系统服务
11.1.2 使用Apache配置程序设置HTTP服务
11.2 字符方式下的Web服务设置
11.2.1 设置Linux下的服务
11.2.2 配置Apache
11.3 Web服务器的优化设置
11.4 实验11 在Apache下建立虚拟主机
11.5 习题
第12章 Linux中Web服务的扩展
12.1 在原有服务下增加对JSP的支持
12.2 重新编译配置新的JSP系统
12.3 在Linux上安装基于Tenet的BBS系统
12.3.1 FireBird BBS的安装
12.3.2 FireBird BBS的设置
12.3.3 将BBS设置为系统自动启动
12.4 实验12 扩展系统Web服务对JSP的支持
12.5 习题
第13章 Linux中FTP服务的管理
13.1 vsftp的用户设置
13.1.1 禁止FTP用户使用终端登录至服务器
13.1.2 锁定FTP用户于主目录
13.1.3 匿名用户设置
13.1.4 用户的其他设置
13.2 为FTP用户设置磁盘配额
13.3 FTP服务器与客户端的通信设置
13.3.1 为FTP服务器指定使用的IP地址
13.3.2 为FTP服务器指定使用的端口地址
13.3.3 控制FTP服务器的流量
13.4 FTP服务器的其他设置
13.5 实验13 为用户设置FTP
13.6 习题
第14章 Linux中Mail服务的管理
14.1 Sendmail上的配置文件
14.2 在Sendmail上建立虚拟主机
14.3 设置Sendmail上的用户
14.4 为Sendmail设置邮件发送身份认证
14.5 为Sendmail设置添加Web方式
14.5.1 OpenWebmail的安装
14.5.2 OpenWebmail的设置
14.5.3 设置Apache加入OpenWebmail
14.6 实验14 添加邮件虚拟主机和邮件用户
14.7 习题
第15章 Linux服务器的远程管理
15.1 Telnet方式远程管理Linux
15.2 SSH方式远程管理Linux
15.2.1 使用基于口令的验证
15.2.2 使用基于密钥的验证
15.3 VNC方式远程管理Linux
15.3.1 启动和关闭VNC服务
15.3.2 登录VNC服务器
15.4 远程X方式远程管理Linux
15.5 使用iptables保护服务器的安装
15.5.1 iptables术语
15.5.2 iptables一些简单操作
15.5.3 iptables的实用命令
15.5.4 更改系统原有的防火墙
15.6 实验15 设置基于用户密钥的认证
15.7 习题
第16章 使用Linux建立企业服务器实例
16.1 普通服务器需求分析
16.2 服务器安装
16.3 Web服务器的设置
16.4 FTP服务器的设置
16.5 Mail服务器的设置
16.6 设置服务器的远程管理
16.7 服务器的最后设置
16.8 实验16 建立小型企业站点
16.9 习题
第三部分 Windows和Linux混合模式
第17章 Windows和Linux服务的相互补充
17.1 Windows上的Web服务和Linux上的其他服务
17.2 Linux上的Web服务和Windows上的附加服务
附录
附录A DNS服务器的配置
附录B Windows部分架构 企业服务器实例
附录C Linux中的DNS服务
猜您喜欢

读书导航