网上购物 货比三家
您现在的位置:快乐比价网 > 图书 > 计算机与网络 > 操作系统 > 商品详情

Linux服务器配置与管理(第2版)

分享到:
Linux服务器配置与管理(第2版)

最 低 价:¥43.60

定 价:¥59.80

作 者:张栋

出 版 社:电子工业出版社

出版时间:2012 年1月

I S B N:9787121148071

商品详情

编辑推荐

Linux服务器故障诊断和排除
  网络防火墙与MAT服务
  Linux服务器集群
  网络时间服务器配置与应用
  Red Hat Enterprise Linux安装及配置

内容简介

《linux服务器配置与管理(第2版)》以red hat enterprise linux 5为依托,介绍了linux的安装过程,重点阐述了各种服务器的配置和管理方法。全书共有20章,内容包括linux的安装及配置,dns服务、www服务、ftp服务、e-mail服务、流媒体服务、网络时间服务、dhcp服务、samba服务、nfs服务、代理服务、ssh服务、vpn服务、目录服务、telnet和虚拟终端服务、网络数据库postgresql和mysql、网络防火墙与nat服务等服务系统的配置和管理,以及linux服务器集群、linux服务器性能监控与故障诊断。
  《linux服务器配置与管理(第2版)》语言简洁、示例丰富,各个层次的linux用户都能够从本书中获取有益信息,并学习到有效的配置、管理方法,以及先进的管理思想。

作者简介

目录

《linux服务器配置与管理(第2版)》
第1章 red hat enterprise linux的安装及配置1
1.1 linux简介1
1.1.1 linux的特点1
1.1.2 linux的应用领域3
1.2 linux版本发展6
1.2.1 linux的内核版本6
1.2.2 linux的发行版本7
1.3 red hat enterprise linux 57
1.3.1 red hat enterprise linux 5的新特性8
1.3.2 red hat enterprise linux 5大家族9
1.4 red hat enterprise linux的安装10
1.4.1 安装前的准备工作10
1.4.2 安装red hat enterpriselinux 13
1.4.3 安装后的基本配置22
1.4.4 删除red hat enterprise linux 25
1.5 linux的引导与登录26
1.5.1 grub及lilo系统引导26
1.5.2 linux的启动过程26
1.5.3 linux的登录和退出28
.第2章 dns服务器的配置与应用31
2.1 dns服务概述31
2.1.1 dns服务简介31
2.1.2 dns查询原理32
2.1.3 dns规划33
2.1.4 hosts文件34
2.1.5 bind简介35
2.2 配置主要名称服务器35
2.2.1 主配置文件36
2.2.2 设置根区域37
2.2.3 设置主区域37
2.2.4 设置反向解析区域39
2.2.5 根服务器信息文件named.ca 40
2.2.6 区域文件40
2.2.7 实现负载均衡功能44
2.2.8 实现直接解析域名44
2.2.9 实现泛域名解析44
2.2.10 主要名称服务器的测试45
2.3 配置辅助dns服务器49
2.4 配置缓存cache-only服务器50
2.5 dns客户端的配置50
2.5.1 linux中dns客户端的配置50
2.5.2 windows下dns客户端的配置51
2.6 监测系统负荷52
2.6.1 uptime——查看系统负载53
2.6.2 vmstat——统计54
2.6.3 xload、tload——显示系统平均负载58
第3章 web服务器的配置与应用61
3.1 web服务的概述61
3.1.1 web服务简介61
3.1.2 http协议61
3.1.3 流行的www服务器软件62
3.2 apache服务器简介63
3.2.1 apache的历史63
3.2.2 apache的特性64
3.3 apache的基本配置65
3.3.1 安装apache服务器65
3.3.2 apache服务的基本配置66
3.4 apache服务器控制存取方式71
3.4.1 options选项71
3.4.2 浏览权限的设置73
3.5 apache的高级配置76
3.5.1 虚拟目录76
3.5.2 用户身份认证77
3.5.3 虚拟主机81
3.6 配置动态web站点83
3.6.1 创建cgi动态网站83
3.6.2 创建php动态网站84
3.6.3 创建jsp动态网站86
3.7 apache日志管理和统计分析92
3.7.1 配置错误日志92
3.7.2 日志统计分析93
3.7.3 日志文件的压缩备份94
第4章 ftp服务器的配置与应用95
4.1 ftp服务概述95
4.1.1 ftp工作原理95
4.1.2 匿名用户96
4.1.3 ftp服务的传输模式96
4.1.4 流行的ftp服务器软件简介96
4.2 vsftpd服务器的安装与配置98
4.2.1 安装vsftpd服务98
4.2.2 vsftpd服务的启动与关闭99
4.2.3 vsftpd的配置文件99
4.2.4 监听地址与控制端口100
4.2.5 ftp模式与数据端口101
4.2.6 ascii模式101
4.2.7 超时选项101
4.2.8 负载控制102
4.2.9 匿名用户102
4.2.10 本地用户102
4.2.11 虚拟用户103
4.2.12 用户登录控制103
4.2.13 目录访问控制104
4.2.14 文件操作控制104
4.2.15 新增文件权限设置104
4.2.16 日志设置105
4.2.17 允许匿名用户上传文件105
4.2.18 限制用户目录106
4.2.19 配置高安全级别的匿名ftp服务器107
4.2.20 实战虚拟用户108
4.3 pureftpd服务器的安装与配置111
4.3.1 安装apache服务111
4.3.2 安装mysql数据库和相关程序111
4.3.3 安装pureftpd服务器112
4.3.4 生成pureftpd服务管理脚本113
4.3.5 配置匿名用户登录环境114
4.3.6 安装zend optimizer 114
4.3.7 配置webpureftp 115
4.3.8 生成mysql数据库116
4.3.9 生成pure-ftpd的mysql数据库配置文件117
4.3.10 使用webpureftp管理虚拟用户117
4.3.11 启动和停止pureftpd服务118
4.3.12 测试pureftpd服务118
4.4 ftp客户端的配置与访问119
4.4.1 windows环境下访问ftp服务器119
4.4.2 linux环境下访问ftp服务器120
4.5 文件传输命令120
4.5.1 ftp——文件传输120
4.5.2 tftp——简单文件传输命令124
4.5.3 lftp——强大文件传输指令127
4.5.4 sftp——安全的文件传输指令129
第5章 e-mail服务器的配置与应用131
5.1 电子邮件服务概述131
5.1.1 电子邮件服务简介131
5.1.2 电子邮件系统的工作原理132
5.1.3 与邮件相关的几个专有名词133
5.1.4 流行的e-mail服务器软件简介134
5.2 sendmail邮件服务器135
5.2.1 安装sendmail 135
5.2.2 开启sendmail的发送邮件功能135
5.2.3 主机别名135
5.2.4 用户别名136
5.2.5 允许投递136
5.2.6 虚拟域137
5.2.7 配置pop3与imap 137
5.2.8 电子邮件客户端配置与访问138
5.3 postfix邮件服务器140
5.3.1 postfix邮件服务的安装140
5.3.2 postfix邮件服务的配置140
5.3.3 postfix服务的基本配置141
5.3.4 虚拟别名域的配置145
5.3.5 用户别名的配置146
5.3.6 smtp认证的配置147
5.3.7 启动和停止postfix服务150
5.4 pop3和imap邮件服务的实现151
5.4.1 dovecot服务的实现151
5.4.2 cyrus-imapd服务的实现152
5.5 以web方式收发电子邮件156
5.5.1 squirrelmail的安装与配置156
5.5.2 使用squirrelmail收发电子邮件158
第6章 流媒体服务器的配置与应用159
6.1 流媒体服务器简介159
6.1.1 流媒体技术简介159
6.1.2 流媒体播放方式163
6.1.3 流媒体格式166
6.1.4 常用流媒体服务软件167
6.2 helix server的安装与配置168
6.2.1 安装helix server 168
6.2.2 自动运行helix server 170
6.2.3 登录helix server的管理页面171
6.2.4 服务器绑定的ip地址和端口172
6.2.5 加载点的配置172
6.2.6 别名的配置173
6.2.7 限制最大用户连接数174
6.4 helix server安全设置174
6.4.1 访问控制175
6.4.2 用户身份认证177
6.5 helix服务日志和监控179
6.6 流媒体客户端软件和流媒体测试180
6.7 流媒体文件的制作181
第7章 网络时间服务器的配置与应用183
7.1 网络时间服务概述183
7.1.1 时间服务器的作用183
7.1.2 网络时间服务的实现方式183
7.1.3 ntp的网络结构184
7.1.4 ntp的工作模式184
7.2 时间服务器的安装与配置185
7.2.1 时间服务器的安装185
7.2.2 ntp软件包的结构185
7.2.3 ntp主配置文件186
7.2.4 手动修正系统时间188
7.3 启动和停止网络时间服务190
7.3.1 启动ntp服务190
7.3.2 自动启动ntp服务191
7.4 测试网络时间服务191
7.4.1 检查ntp服务器是否启动191
7.4.2 测试ntp服务器的同步状态191
7.4.3 跟踪时间服务器192
7.4.4 防火墙上为ntp服务放行192
7.5 网络时间客户端设置193
7.5.1 windows网络时间客户端设置193
7.5.2 linux网络时间客户端设置194
第8章 dhcp服务器的配置与应用195
8.1 dhcp服务的概述195
8.1.1 dhcp服务简介195
8.1.2 dhcp工作流程196
8.1.3 ip地址租约和更新197
8.1.4 dhcp服务器分配给客户端的ip地址类型198
8.2 dhcp服务的安装199
8.2.1 安装dhcp服务器199
8.2.2 启动和停止dhcp服务200
8.3 dhcp服务的配置202
8.3.1 配置文件的格式202
8.3.2 设置ip作用域204
8.3.3 设置客户端ip选项204
8.3.4 设置租约期限204
8.3.5 保留特定的ip地址205
8.3.6 分配多网段的ip地址205
8.3.7 dhcpd.conf配置文件的参数205
8.3.8 局域网dhcp服务器配置实战207
8.4 dhcp客户端的配置208
8.4.1 linux操作系统客户端配置(图形界面法)208
8.4.2 linux中dhcp的配置(命令行法)210
8.4.3 windows操作系统客户机配置210
第9章 samba服务器的配置与应用213
9.1 samba server概述213
9.1.1 samba server简介213
9.1.2 samba server的安装214
9.1.3 samba服务的图形化配置方法214
9.1.4 启动、关闭和重启samba服务218
9.2 samba服务的配置文件219
9.2.1 samba服务的主要配置文件219
9.2.2 samba服务的密码文件220
9.2.3 samba服务的日志文件221
9.3 smb.conf文件221
9.3.1 smb.conf文件结构221
9.3.2 smb.conf文件语法和变量223
9.3.3 smb.conf文件详解224
9.4 samba服务的安全级别226
9.4.1 共享安全级别226
9.4.2 用户安全级别227
9.4.3 服务器安全级别227
9.4.4 域安全级别227
9.4.5 活动目录安全级别227
9.5 访问samba共享资源227
9.5.1 windows客户端访问共享资源228
9.5.2 linux客户端访问共享资源228
第10章 nfs服务器的配置与应用229
10.1 nfs服务概述229
10.1.1 使用nfs的好处229
10.1.2 nfs和rpc 230
10.1.3 nfs服务的组件231
10.2 nfs服务的安装与配置231
10.2.1 nfs服务的安装231
10.2.2 nfs服务的配置233
10.2.3 nfs服务的启动与停止234
10.2.4 nfs服务的文件存取权限235
10.3 在客户端挂接nfs文件系统236
10.3.1 查看nfs服务器信息236
10.3.2 加载nfs服务器共享目录237
10.3.3 卸载nfs服务器共享目录237
10.3.4 启动时自动挂接nfs 237
10.3.5 使用时自动挂接238
第11章 代理服务器的配置与应用239
11.1 代理服务器概述239
11.1.1 代理服务器的主要作用239
11.1.2 代理服务器的工作原理241
11.2 squid server的配置242
11.2.1 squid server安装242
11.2.2 设置监听的ip地址和端口243
11.2.3 设置缓冲大小243
11.2.4 设置访问控制245
11.2.5 其他参数设置249
11.2.6 初始化squid 251
11.2.7 启动和停止代理服务器254
11.2.8 代理服务器测试256
11.3 squid server高级配置257
11.3.1 透明代理257
11.3.2 squid安全设置259
11.4 代理客户端的配置261
11.4.1 firefox代理设置261
11.4.2 ie代理设置262
11.5 squid日志管理263
11.5.1 安装webalizer 264
11.5.2 配置webalizer 265
11.5.3 应用webalizer查看squid网络流量日志267
第12章 ssh服务器的配置与应用269
12.1 ssh服务概述269
12.1.1 ssh服务简介269
12.1.2 公钥加密体系结构270
12.2 ssh服务器的安装271
12.3 ssh服务器的配置272
12.4 启动和停止ssh服务275
12.4.1 启动ssh服务275
12.4.2 重启ssh服务275
12.4.3 自动启动ssh服务276
12.4.4 停止ssh服务276
12.5 ssh客户端的使用277
12.5.1 windows客户端的使用277
12.5.2 linux客户端的使用278
第13章 vpn服务的配置与应用281
13.1 vpn服务的概述281
13.1.1 vpn简介281
13.1.2 vpn的安全技术283
13.1.3 vpn工作原理285
13.2 安装vpn服务器288
13.3 配置vpn服务器290
13.3.1 配置主配置文件290
13.3.2 配置账号文件290
13.3.3 设置nat并打开linux 291
13.4 启动和停止vpn服务291
13.4.1 启动vpn服务291
13.4.2 重启vpn服务291
13.4.3 自动启动vpn服务292
13.4.4 停止vpn服务293
13.5 vpn客户端配置293
13.5.1 建立vpn连接293
13.5.2 连接vpn服务器295
13.5.3 访问内部网络192.168.10.0网段的资源296
第14章 目录服务的配置与应用297
14.1 目录服务概述297
14.1.1 x.500简介297
14.1.2 ldap简介298
14.1.3 ldap与x.500的比较299
14.1.4 流行的目录服务产品300
14.2 ldap规划303
14.2.1 ldap的4种基本模型303
14.2.2 规划目录树304
14.2.3 ldap服务的应用领域305
14.2.4 berkeley db数据库的安装306
14.2.5 openldap的安装308
14.3 初始化openldap310
14.3.1 openldap的基本配置310
14.3.2 启动openldap服务器312
14.3.3 建立初始化数据312
14.4 phpldapadmin的安装313
14.4.1 安装phpldapadmin313
14.4.2 配置apache服务314
14.5 phpldapadmin的安装和配置316
14.5.1 生成phpldapadmin主配置文件316
14.5.2 配置phpldapadmin 316
14.6 使用phpldapadmin管理目录树318
14.6.1 登录phpldapadmin319
14.6.2 创建ou 320
14.6.3 创建用户组322
14.6.4 创建用户账号323
14.7 ldap服务的身份验证324
14.7.1 linux系统用户验证324
14.7.2 ftp用户验证326
14.7.3 web用户验证327
第15章 telnet和虚拟终端服务的配置与应用329
15.1 telnet服务329
15.1.1 telnet服务的安装329
15.1.2 telnet的基本配置330
15.1.3 启动和停止telnet服务332
15.1.4 telnet客户端的使用334
15.2 vnc服务335
15.2.1 vnc服务概述335
15.2.2 vnc服务的安装336
15.2.3 vnc服务的启动配置和停止vnc服务337
15.2.4 检测vnc服务338
15.2.5 vnc服务的配置340
15.2.6 vnc客户端的配置342
15.2.7 ssh隧道技术支持下的vnc客户端的配置345
第16章 网络数据库postgresql服务的配置与应用347
16.1 postgresql概述347
16.1.1 postgresql的历史347
16.1.2 postgresql的主要特征348
16.2 postgresql的安装和启用351
16.2.1 安装postgresql服务器351
16.2.2 启动postgresql服务352
16.2.3 重启或停止postgresql服务353
16.2.4 postgresql服务自动启动354
16.3 postgresql组件程序354
16.3.1 客户端应用354
16.3.2 服务器端应用355
16.3.3 客户端程序psql 355
16.4 postgresql基本操作358
16.4.1 创建和删除数据库358
16.4.2 对数据库中表的管理360
16.5 postgresql维护管理363
16.5.1 postgresql角色管理363
16.5.2 postgresql数据库权限管理364
16.5.3 postgresql数据库备份与恢复367
16.5.4 postgresql日常清理370
16.5.5 基于web的远程操作371
第17章 网络数据库mysql服务的配置377
17.1 mysql的概述377
17.1.1 mysql的历史377
17.1.2 mysql的主要特征377
17.2 mysql的安装和配置380
17.2.1 mysql的安装380
17.2.2 修改mysql管理员密码381
17.2.3 创建和删除数据库382
17.2.4 表的创建、复制、删除和修改383
17.2.5 表中数据的插入、删除和修改386
17.2.6 索引的创建和删除388
17.2.7 用户的创建和删除388
17.2.8 用户权限的设置390
17.3 mysql的图形化配置391
17.3.1 安装phpmyadmin 391
17.3.2 配置phpmyadmin虚拟目录391
17.3.3 使用phpmyadmin 393
17.4 启动和停止mysql服务395
第18章 网络防火墙与nat服务397
18.1 防火墙概述397
18.1.1 防火墙简介397
18.1.2 防火墙的分类398
18.1.3 防火墙的工作原理399
18.1.4 防火墙特点对比402
18.2 iptables简介402
18.3 iptables的基本概念与基础设置404
18.3.1 规则(rules)404
18.3.2 链(chains)404
18.3.3 表(tables)404
18.3.4 iptables传输数据包的过程406
18.3.5 关闭系统防火墙iptables 407
18.3.6 iptables命令格式408
18.3.7 iptables的使用412
18.4 nat服务416
18.4.1 nat服务的相关概念417
18.4.2 nat的用途420
18.4.3 使用iptables实现nat服务421
18.4.4 nat客户端的配置422
第19章 linux服务器集群425
19.1 服务器集群概述425
19.1.1 高可用性集群(high availabity cluster)425
19.1.2 负载均衡集群426
19.1.3 高性能集群(high performance cluster)426
19.2 构建一个工作集群426
19.3 使用oscar创建linux集群427
19.3.1 oscar简介427
19.3.2 oscar是这样工作的429
19.3.3 安装oscar 429
19.3.4 选择oscar组件431
19.3.5 配置oscar组件432
19.3.6 安装oscar服务器432
19.3.7 创建客户端镜像432
19.3.8 定义客户端433
19.3.9 网络设置434
19.3.10 安装客户端435
19.3.11 安装测试集群435
19.4 管理linux集群436
19.4.1 图形化管理工具——oscar management wizard 436
19.4.2 客户端管理——命令行437
第20章 linux服务器的故障诊断和排除439
20.1 linux引导系统故障439
20.1.1 引导加载程序grub 439
20.1.2 init进程和/etc/inittab文件442
20.1.3 rc脚本445
20.2 linux系统故障446
20.2.1 卸载不能卸载的目录或者设备446
20.2.2 恢复已经删除的文件447
20.2.3 检查文件系统447
20.2.4 修复损坏的ext3文件系统448
20.2.5 创建、修改和删除文件系统449
20.3 网络故障诊断450
20.3.1 启用数据包转发特性450
20.3.2 ssh访问被拒绝450
20.3.3 与ipchains冲突452
20.3.4 拒绝访问453

商品评论(0条)

暂无评论!

您的浏览历史

loading 内容加载中,请稍后...