×
服务器配置与应用-(第2版)(附光盘)

服务器配置与应用-(第2版)(附光盘)

1星价 ¥21.1 (4.3折)
2星价¥20.6 定价¥49.0

温馨提示:5折以下图书主要为出版社尾货,大部分为全新(有塑封/无塑封),个别图书品相8-9成新、切口有划线标记、光盘等附件不全详细品相说明>>

图文详情
  • ISBN:9787115170316
  • 装帧:一般胶版纸
  • 册数:暂无
  • 重量:暂无
  • 开本:16开
  • 页数:454
  • 出版时间:2008-09-01
  • 条形码:9787115170316 ; 978-7-115-17031-6

本书特色

深人细致讲解Linux各种服务的配置与应用
源于实际工作,总结配置经验与技巧
提供所有完整配置文件,可直接在工作中使用
通过多媒体方式演示课后练习配置过程
收录第三方开放源代码软件,方便实际工作
附赠完整版PPT电子教案,满足教师授课需要

内容简介

本书以目前被广泛应用的Red Hat Enterprise Linux服务器发行版为例,全面系统地介绍了利用Linux操作系统架设网络服务器的方法,内容包括Linux系统的安装、配置与使用,Samba服务、NFS服务、DHCP服务、DNS服务、Web服务、FTP服务、电子邮件服务、iptables防火墙、NAT服务、Squid代理服务、网络数据库MySQL服务、LDAP服务、流媒体服务、VPN服务、网络时间服务、Telnet服务、SSH服务、VNC服务、Xen虚拟机的配置及应用,以及使用图形管理工具Webmin实现快速配置常用服务的方法。 书中内容的实用性、可操作性强,读者能迅速将学到的知识运用到实际工作中。书中所有内容都源于作者的实际经验,可以帮助读者迅速掌握实际应用中的各种经验和技巧,节省花在调试上的大量时间。 附带的光盘包括了书中所有用到的第三方开放源代码软件、所有完整的范例配置文件、所有章节的PPT电子教案,读者可直接使用。还可根据需要将范例配置文件稍作修改复制到真正的服务器中使用,以提高工作效率。

目录

目 录

第1章 认识Linux 1
1.1 Linux的简介 2
1.1.1 Linux的发展历史 2
1.1.2 Linux的版权问题 2
1.1.3 Linux的特点 3
1.1.4 Linux的内核版本和发行版本 3
1.2 Red Hat Enterprise Linux简介 6
1.2.1 为什么要使用Red Hat服务器版 6
1.2.2 Red Hat Enterprise Linux家族 6
1.2.3 Red Hat Enterprise Linux版本 6
1.2.4 Red Hat Enterprise Linux 5的新特性 7
第2章 安装Red Hat服务器 9
2.1 安装前的准备工作 10
2.1.1 硬件要求 10
2.1.2 系统硬件设备型号 10
2.1.3 与其他操作系统并存 11
2.1.4 各种安装方式 11
2.1.5 硬盘分区和文件系统 11
2.1.6 Linux分区方案 14
2.2 安装Red Hat Enterprise Linux 15
2.2.1 首次启动Red Hat Enterprise Linux的设置 21
2.2.2 Red Hat Enterprise Linux的设置建议 26
2.2.3 删除Red Hat Enterprise Linux 28
2.3 在虚拟机中安装Red Hat Enterprise Linux 28
2.3.1 虚拟机简介 28
2.3.2 VMware VS Virtual PC 29
2.3.3 获得VMware Workstation 30
2.3.4 安装VMware Workstation 30
2.3.5 新建虚拟机 31
2.3.6 在虚拟机中安装Linux 34
第3章 Samba服务的配置与应用 37
3.1 Samba的概述 38
3.1.1 SMB协议 38
3.1.2 Samba服务 38
3.1.3 Samba服务工作原理 39
3.2 Samba服务的安装 40
3.3 Samba服务的配置文件 41
3.3.1 Samba服务的主配置文件 41
3.3.2 Samba服务的密码文件 42
3.3.3 Samba服务的日志文件 43
3.4 Samba服务的文件共享 43
3.4.1 全局参数 43
3.4.2 用户映射 46
3.4.3 使用加密口令 47
3.4.4 共享目录 47
3.5 Samba服务的打印共享 48
3.6 启动和停止Samba服务 49
3.7 Linux客户端的访问 50
3.7.1 利用主机名访问共享资源 50
3.7.2 smbclient 50
3.7.3 smbmount/smbumount 52
3.8 Windows客户端的访问 53
3.9 练习题 53
第4章 NFS服务的配置与应用 55
4.1 NFS服务的概述 56
4.2 NFS服务的安装 57
4.3 NFS服务的配置 57
4.3.1 xports文件的格式 58
4.3.2 NFS服务配置实例 59
4.3.3 维护NFS服务的输出目录列表 60
4.4 启动和停止NFS服务 61
4.5 测试NFS服务 62
4.6 NFS客户端的使用 64
4.6.1 查看NFS服务器信息 64
4.6.2 连接NFS服务器 64
4.6.3 卸载NFS服务器 65
4.6.4 启动时自动连接NFS 66
4.7 练习题 66
第5章 DHCP服务的配置与应用 67
5.1 DHCP服务概述 68
5.1.1 DHCP服务的简介 68
5.1.2 DHCP服务工作原理 68
5.2 DHCP服务的安装 70
5.3 DHCP服务的配置 70
5.3.1 配置文件的格式 70
5.3.2 设置IP作用域 72
5.3.3 设置客户端的IP选项 73
5.3.4 设置租约期限 74
5.3.5 保留特定的IP地址 74
5.3.6 分配多网段的IP地址 75
5.4 启动和停止DHCP服务 77
5.5 DHCP客户端的配置 78
5.5.1 Linux中DHCP客户端的配置 78
5.5.2 Windows 2000/XP/2003中DHCP客户端的配置 79
5.6 练习题 80
第6章 DNS服务的配置与应用 81
6.1 DNS的概述 82
6.1.1 DNS域名系统的简介 82
6.1.2 DNS查询的工作原理 83
6.1.3 DNS规划 85
6.1.4 hosts文件 85
6.1.5 Bind的简介 86
6.2 DNS服务的安装 86
6.3 安装chroot软件包 87
6.4 配置主要名称服务器 88
6.4.1 主配置文件 88
6.4.2 设置根区域 90
6.4.3 设置主区域 90
6.4.4 设置反向解析区域 91
6.4.5 根服务器信息文件named.ca 92
6.4.6 区域文件 93
6.4.7 反向解析区域文件 96
6.4.8 实现负载均衡功能 97
6.4.9 实现直接解析域名 97
6.4.10 实现泛域名的解析 98
6.4.11 主要名称服务器的测试 99
6.5 配置辅助名称服务器 103
6.6 配置缓存Cache-only服务器 105
6.7 启动和停止DNS服务 107
6.8 DNS客户端的配置 108
6.8.1 Linux中DNS客户端的配置 108
6.8.2 Windows 2000/XP/2003中DNS客户端的配置 109
6.9 练习题 110
第7章 Web服务的配置与应用 111
7.1 Web服务的概述 112
7.1.1 HTTP协议 112
7.1.2 Web服务 112
7.1.3 Web服务工作原理 112
7.2 Apache服务器 113
7.3 Apache服务器的安装 114
7.4 Apache服务的基本配置 115
7.4.1 httpd.conf文件的格式 115
7.4.2 Web服务的基本配置 116
7.4.3 创建虚拟目录 119
7.4.4 设置目录权限 120
7.4.5 用户认证 122
7.4.6 虚拟主机的配置 125
7.5 启动和停止Web服务 127
7.6 CGI运行环境的配置 129
7.6.1 Perl语言解释器的安装 129
7.6.2 httpd.conf文件的配置 130
7.6.3 测试CGI运行环境 131
7.7 PHP运行环境的配置 131
7.7.1 PHP解释器的安装 132
7.7.2 设置php.conf文件 132
7.7.3 测试PHP运行环境 133
7.8 JSP运行环境的配置 134
7.8.1 Tomcat的安装 134
7.8.2 启动和停止Tomcat服务 136
7.8.3 整合Apache和Tomcat 138
7.9 练习题 141
第8章 FTP服务的配置与应用 143
8.1 FTP服务的概述 144
8.1.1 FTP服务的简介 144
8.1.2 FTP的工作原理 144
8.1.3 匿名用户 145
8.1.4 主动模式和被动模式 145
8.2 FTP服务的安装与配置 146
8.2.1 安装Apache服务 147
8.2.2 安装MySQL数据库和相关程序 147
8.2.3 安装pure-ftpd 150
8.2.4 生成pure-ftpd服务管理脚本 152
8.2.5 配置匿名用户登录环境 153
8.3 虚拟用户管理程序User manager for PureFTPd的安装 154
8.3.1 安装User manager for PureFTPd 154
8.3.2 配置User manager for PureFTPd 155
8.4 使用User manager for PureFTPd管理虚拟用户 159
8.5 FTP服务的配置 162
8.6 启动和停止FTP服务 164
8.7 测试FTP服务 165
8.8 使用pure-ftpd实现虚拟主机注册服务 166
8.8.1 设置pure-ftpd 166
8.8.2 生成MySQL数据库 167
8.8.3 编写用户注册程序 167
8.8.4 设置Apache服务器并编写实现用户访问转向PHP程序 169
8.9 练习题 170
第9章 电子邮件服务的配置与应用 171
9.1 电子邮件服务的概述 172
9.1.1 电子邮件服务的概述 172
9.1.2 电子邮件系统的简介 172
9.1.3 电子邮件
展开全部

节选

内容
samba服务的配置与应用
NFS服务的配置与应用
DHCP月艮务的配置与应用
DNS服务的配置与应用
Web服务的配置与应用
FTP服务的配置与应用
电子邮件服务的配置与应用
iptables防火墙与NAT月艮务
squid代理服务的配置与应用
网络数据库MySQL服务的配置与应用
LDAP服务的配置与应用
流媒体服务的配置与应用
VPN服务的配置与应用
网络时间服务的配置与应用
Telnet、SSH和VNC服务的配置与应用
使用Webmin图形化配置各种服务
Xen虚拟机的配置与应用

前言
    Linux由于其性能稳定、源代码开放及价格方面的优势而逐渐被广大用户接受。目前
Linux已告别了概念普及阶段,进入了实质性应用阶段,开始涉足金融、电信等关键业务领
域。Red Hat是成功的Linux发行版本之一,在过去的十几年来,它的软件开发工作一直建立
在完全开放的源代码基础之上,正是采取了完全开放源代码的软件开发模式,使得Red Hat
在Linux服务器的应用中的占有率超过了70%。
    目前,在企业Linux服务器市场占有率排名**的Linux发行版是Red Hat的企业版(Red
Hat Enterprise Linux),本书就是针对它的*新版本Red Hat Enterprise Linux 5进行讲解的。
本书特点
    1.知识系统、全面
    本书的内容全面、详尽,涉及了实际工作中Linux各种服务的配置和应用,这些服务包
括Samba服务、NFS服务、DHCP服务、DNS服务、Web服务、FTP服务和电子邮件服务
等,信息量大,读者通过对本书的学习,可以掌握各种常用Linux服务的配置和使用方法。
    2.源于实际工作经验
    书中所有的内容都源于作者的实际工作经验,可以帮助读者掌握实际应用中的各种经验
和技巧,节省花费在调试上的大量时间,迅速将学到的知识运用到实际工作中。
    3.精心设置练习题
    每章后面都设置了练习题,以加深读者对知识和技术要点的理解,巩固所学,提高操作
能力。这些练习题都来源于工作实践,每道题都可以看成是一项实际工作任务,读者在完成
练习题的同时,就具备了完成相关实际工作任务的技能。
本书光盘
    本书附带的光盘包括课后练习题的视频讲解,书中所有用到的第三方开放源代码软件、
所有完整的范例配置文件和所有章节的PPT电子教案。读者可以利用这些软件和配置文件
进行实验或应用在实际工作中。完整的范例配置文件除了可以帮助读者理解外,只需根据需
要对它们稍作修改,即可复制到真正的服务器中使用,提高工作效率。任课教师可以根据教
学需要任意修改使用PPT电子教案(但不可用作其他商业用途),以减轻备课的负担。
本书的读者对象
    本书适合从事网络管理、网络维护工作的工程技术人员作为操作手册,也可用作Linux
培训、大中专院校计算机及相关专业学习的教材。
本书约定
    为了方便读者阅读,特作以下约定。
    (1)注记:详细介绍需要了解的相关知识或某一术语。
    (2)技巧:实际应用中的建议或操作捷径,或者是对读者有帮助的经验总结。
    (3)小心:学习过程中需要注意的事项,仔细阅读它能避免许多错误的发生。
    本书各部分的编写分别由下列人员承担:林慧琛编写第1、2、6、7、8、10、11、13、
15、17章和附录,并做了*后的统稿工作;刘殊编写第4、5、9、12、16章;尤国君编写第
3、14、18、19章以及5.1、6.1、7.1、8.1、9.1、10.1、10.5节,并为本书的第2版修订做了
大量的工作。史长虹和潘莹对本书进行了审校工作。本书的配套光盘的多媒体教学课件由洪
伟珍等制作。
    由于时间仓促,书中难免会有疏漏和不足之处,恳请专家和读者不吝赐教。如果在使用
本书的过程中有任何问题,都可以通过电子邮件的方式(E-mail·luyang@p中ress.com.cn)与
我们联系,我们会尽力帮助您解决。您对我们有任何意见和建议,也可以给我们发邮件,我
们非常渴望和您交流。

第11章
Squid代理服务的配置与应用
    随着Internet:的迅速发展,宽带网络的接入增多,Internet用户的
数量也迅速膨胀,网络管理员通常面临着IP地址缺乏、用户访问计费
问题,以及内部网络安全问题等一一系列问题,代理服务器是解决这些
问题的有效方法之一。通过代理服务器访问Internet,可以节省IP地
址、在内部网络和外部网络之间构筑起防火墙、通过缓存区的使用降
低网络通信费用、控制访问权限和统计信息流量等。本章将介绍代理
服务器的基本概念、工作原理、配置及使用方法。
11.1代理服务概述
    代理服务可以代表其他计算机传递数据包或信息,这些数据包和信息包括网页、电子邮
件、多媒体文件和其他网络应用程序等。通过它的文件缓存和访问控制等功能,可以实现快
速浏览和对用户访问的有效管理。
11.1.1代理服务器简介
    代理服务器是目前网络中常见的服务器之一,它可以提供文件缓存、复制和地址过滤
等服务,充分利用有限的出口带宽,加快内部主机的访问速度,也可以解决多用户需要同
时访问外网但公有IP地址不足的问题。同时可以作为一个防火墙,隔离内网与外网,并
且能提供监控网络和记录传输信息的功能,加强局域网的安全性等。它的主要作用有以下
几点。
    1.共享网络
    它是代理服务器*主要的服务之一,内网的主机通过代理服务器可以同时访问外网,而
不受公有IP地址数目的限制。
    2.加快访问速度,节约通信带宽
    在一般情况下,有两台或更多台主机同时访问相同的Web站点是很普遍的,而所有的请
  求都要经过代理服务器,这时代理服务器就可以保存经过的每一个Web页或图片,当下一台
  主机又查询相同页时,代理服务器可以给它本地拷贝,不必再去Intemet上查找。这样就能
  加快访问的速度,同时也节省了与外部链接的带宽。据估计,在一个中型网络中,这样可以
  节省大约60%的通信带宽。在一个大型网络中,节省得可能会更多。
    3.防止内部主机受到攻击
    内部主机的访问是通过代理服务器完成的。在这个过程中,内部主机地址等信息不会发
  送到外部,这样外部攻击者就无法通过扫描、刺探等方式对内部主机进行渗透,进而起到保
  护内部主机的作用。
    4.限制用户访问,完善网络管理
    在代理服务器上设置相应的访问策略和访问权限,可以使管理员根据实际工作的需要限
  制用户何时能进行访问,可以访问哪些外部主机等,以满足网络管理的需要。例如,在校园
  网中,可以屏蔽所有的非法站点,为学生提供一个健康的网络环境。
    代理服务器作为Intemet和Intranet之间的桥梁,正在被广泛的利用。许多大型的网络出
  于各种目的都架设了自己的代理服务器。
  11.1.2代理服务器的原理
下面以内网客户端通过代理服务器访问Intemet的过程讲解代理服务器的工作原理,
STEP(1)客户端A向代理服务器提出访问Intemet的请求。
STEP(2)  代理服务器接受到请求
后,首先与访问控制列表中的访问规则
相对照,如果满足规则,则在缓存中查
找是否存在需要的信息。
    STEP(3)如果缓存中存在客户端
A需要的信息,则将信息传送给客户
端。如果不存在,代理服务器就代替
客户端向Intemet上的主机请求指定
的信息。
    STEP(4)Intemet上的主机将代理
服务器的请求信息发送到代理服务器中,同时代理服务会将信息存入缓存中。
    STEP(5)代理服务器将Intemet上主机的回应信息传送给客户端A。
    STEP(6)客户端B向代理服务器提出相同的请求。
    STEP(7)代理服务器也首先与访问控制列表中的访问规则相对照。
    STEP(8)如果满足规则,则将缓存中的信息传送给客户端B。
    外网主机通过代理服务器访问内网主机的工作过程与上述过程也相同。



预估到手价 ×

预估到手价是按参与促销活动、以最优惠的购买方案计算出的价格(不含优惠券部分),仅供参考,未必等同于实际到手价。

确定
快速
导航