图书介绍
LINUX服务器配置与管理指南PDF|Epub|txt|kindle电子书版本网盘下载
![LINUX服务器配置与管理指南](https://www.shukui.net/cover/70/32539118.jpg)
- 伍云辉编著 著
- 出版社: 清华大学出版社
- ISBN:
- 出版时间:2010
- 标注页数:499页
- 文件大小:120MB
- 文件页数:513页
- 主题词:
PDF下载
下载说明
LINUX服务器配置与管理指南PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第1篇 Red Hat Linux基础篇2
第1章 Linux操作系统简介2
1.1 网络操作系统2
1.1.1 UNIX操作系统2
1.1.2 NetWare局域网操作系统3
1.1.3 Windows NT类网络操作系统4
1.2 Linux的发展历史5
1.2.1 了解GNU5
1.2.2 Linux的发展5
1.3 Linux的主要特点6
1.3.1 开放性6
1.3.2 多用户多任务环境6
1.3.3 良好的用户界面7
1.3.4 设备独立性7
1.3.5 丰富的网络功能7
1.4 Linux的内核8
1.4.1 Linux内核的发展史8
1.4.2 Linux内核的功能8
1.4.3 认识Linux内核的版本9
1.5 Linux发行版本11
1.5.1 Linux常见发行版本11
1.5.2 Red Hat Enterprise Linux14
1.6 本章小结15
第2章 Red Hat Enterprise Linux 5的安装16
2.1 安装前的准备16
2.1.1 检查硬件兼容性16
2.1.2 分区规划16
2.1.3 检查磁盘空间17
2.1.4 存储设备的表示17
2.1.5 RHEL安装方式18
2.2 安装RHEL18
2.2.1 进入安装程序18
2.2.2 选择语言20
2.2.3 硬盘分区22
2.2.4 系统参数配置24
2.2.5 选择安装组件26
2.2.6 安装最后的设置28
2.3 其他安装方式安装33
2.3.1 硬盘安装33
2.3.2 网络安装36
2.4 本章小结40
第3章 Linux基础使用41
3.1 Linux的启动和关闭41
3.1.1 启动Linux41
3.1.2 关闭Linux42
3.2 命令界面44
3.2.1 切换到字符界面44
3.2.2 使用终端窗口45
3.2.3 使用第3方终端软件45
3.3 图形界面GNOME46
3.3.1 认识GNOME46
3.3.2 桌面组成46
3.3.3 系统设置48
3.3.4 浏览计算机50
3.3.5 多媒体应用52
3.3.6 网络应用54
3.3.7 办公软件56
3.4 Linux的运行级59
3.4.1 了解init进程59
3.4.2 运行级61
3.5 本章小结62
第4章 Linux常用操作命令63
4.1 Linux Shell简介63
4.1.1 了解Shell63
4.1.2 Shell命令规则63
4.2 常用目录和文件操作命令66
4.2.1 路径的概念66
4.2.2 常用目录操作命令67
4.2.3 常用文件操作命令71
4.2.4 使用通配符77
4.2.5 查找文件78
4.2.6 文件压缩和打包管理83
4.2.7 其他常用命令89
4.3 文本编辑命令93
4.3.1 查看文件93
4.3.2 文本编辑器vi入门96
4.4 系统运行状况分析命令99
4.4.1 硬件信息100
4.4.2 引导信息101
4.4.3 运行日志102
4.5 本章小结104
第5章 Linux文件系统105
5.1 认识Linux文件系统105
5.1.1 目录结构105
5.1.2 Linux文件106
5.1.3 常见文件系统类型108
5.2 Linux文件权限109
5.2.1 文件权限概述109
5.2.2 权限位109
5.2.3 setuid和setgid位111
5.2.4 修改文件权限111
5.2.5 修改所有者113
5.2.6 设置默认权限113
5.3 使用硬盘114
5.3.1 查看硬盘分区表114
5.3.2 硬盘分区115
5.3.3 格式化分区121
5.4 挂载文件系统122
5.4.1 mount命令122
5.4.2 挂载硬盘分区123
5.4.3 挂载光驱124
5.4.4 挂载U盘125
5.4.5 自动挂载文件系统126
5.5 本章小结127
第6章 Linux管理入门128
6.1 管理用户和组128
6.1.1 保存用户和组信息的文件128
6.1.2 管理用户和组131
6.1.3 口令维护133
6.1.4 查看用户134
6.1.5 用户管理器134
6.2 管理进程136
6.2.1 了解进程136
6.2.2 启动进程136
6.2.3 查看进程状态137
6.2.4 终止进程140
6.3 管理软件包141
6.3.1 RPM介绍141
6.3.2 使用RPM141
6.3.3 从源代码安装软件143
6.4 配置网络145
6.4.1 设置主机名146
6.4.2 设置IP地址146
6.4.3 修改IP地址和网关148
6.4.4 设置DNS服务器148
6.4.5 xinetd149
6.5 本章小结152
第7章 Shell编程入门153
7.1 Shell编程过程153
7.1.1 创建Shell程序153
7.1.2 设置执行权限154
7.1.3 执行Shell程序154
7.2 Shell的语法介绍155
7.2.1 使用变量155
7.2.2 输入/输出内部命令157
7.2.3 条件测试158
7.2.4 流程控制语句160
7.2.5 函数165
7.2.6 处理参数166
7.3 调试Shell程序168
7.3.1 一般错误168
7.3.2 调试跟踪168
7.4 Shell程序设计实例170
7.5 本章小结171
第2篇 基础网络应用篇174
第8章 远程登录管理174
8.1 使用telnet服务174
8.1.1 安装telnet服务器程序174
8.1.2 配置telnet服务器175
8.1.3 使用telnet177
8.1.4 telnet的安全风险178
8.2 使用openssh178
8.2.1 安装和配置openssh178
8.2.2 openssh密钥管理181
8.2.3 使用SSH客户端182
8.2.4 openssh常用命令183
8.3 使用VNC185
8.3.1 VNC简介185
8.3.2 安装VNC服务器程序186
8.3.3 启动和配置VNC服务器程序186
8.3.4 使用Windows VNC客户端188
8.3.5 Linux VNC客户端189
8.3.6 VNC Web客户端191
8.4 本章小结192
第9章 DHCP服务器193
9.1 认识DHCP协议193
9.1.1 DHCP简介193
9.1.2 DHCP工作流程194
9.2 安装DHCP服务器195
9.2.1 安装DHCP服务器程序195
9.2.2 启动DHCP服务器程序195
9.2.3 停止DHCP服务器程序196
9.2.4 查看DHCP状态197
9.3 配置DHCP服务器197
9.3.1 了解配置文件197
9.3.2 配置文件的声明、参数和选项198
9.3.3 配置示例200
9.3.4 建立客户租约文件201
9.4 配置DHCP客户端202
9.4.1 配置Linux的DHCP客户端202
9.4.2 配置Windows的DHCP客户端203
9.5 本章小结205
第10章 DNS服务器206
10.1 DNS简介206
10.1.1 域名空间206
10.1.2 DNS服务器类型208
10.1.3 DNS解析的过程209
10.2 安装DNS服务器210
10.2.1 安装DNS服务器程序210
10.2.2 启动和关闭DNS服务器程序211
10.3 DNS的配置选项212
10.3.1 了解配置文件212
10.3.2 主配置文件named.conf213
10.3.3 区文件和资源记录215
10.3.4 了解记录类型216
10.4 DNS服务器配置实例218
10.4.1 DNS服务的测试218
10.4.2 主DNS服务器220
10.4.3 辅助DNS服务器223
10.4.4 简单DNS负载均衡225
10.4.5 DNS转发227
10.5 本章小结227
第11章 时间服务器228
11.1 时间协议NTP简介228
11.1.1 NTP工作过程228
11.1.2 NTP的工作模式229
11.1.3 选择NTP服务器229
11.2 安装和启动NTP服务器230
11.2.1 安装NTP程序230
11.2.2 启动和停止NTP服务器230
11.3 NTP服务器的配置231
11.3.1 了解配置文件231
11.3.2 常用配置选项231
11.3.3 ntp.conf配置实例232
11.3.4 监控NTP服务器233
11.4 NTP客户端的使用方法234
11.4.1 在Linux中进行时间同步234
11.4.2 在Windows中进行时间同步235
11.5 本章小结236
第3篇 高级网络应用篇238
第12章 MySQL操作入门238
12.1 MySQL简介238
12.2 安装MySQL239
12.2.1 基于RPM包的MySQL安装239
12.2.2 安装源代码MySQL242
12.3 启动MySQL245
12.3.1 设置用户和权限245
12.3.2 启动和停止MySQL245
12.4 MySQL基础操作247
12.4.1 设置数据库管理员密码247
12.4.2 连接MySQL服务器248
12.4.3 新增账户249
12.4.4 操作数据库250
12.4.5 操作表253
12.4.6 操作记录256
12.4.7 MySQL数据导入和导出257
12.5 SQL语言基础259
12.5.1 了解SQL语言260
12.5.2 SQL的数据类型260
12.5.3 数据库和表的定义262
12.5.4 数据查询功能264
12.5.5 数据操纵语句266
12.6 本章小结267
第13章 即时通信服务器268
13.1 安装jabberd2268
13.1.1 安装前的准备268
13.1.2 编译安装jabberd2269
13.2 配置jabberd2271
13.2.1 创建MySQL数据271
13.2.2 修改配置文件273
13.2.3 启动jabberd2服务器程序275
13.3 jabber客户端276
13.3.1 安装Windows版pidgin程序276
13.3.2 安装Linux版pidgin程序277
13.3.3 使用pidgin279
13.4 本章小结281
第14章 目录服务器283
14.1 了解LDAP协议283
14.1.1 LDAP协议283
14.1.2 LDAP的基本模型284
14.1.3 LDAP的功能285
14.1.4 LDAP协议的特点285
14.2 安装OpenLDAP285
14.2.1 安装OpenLDAP服务器程序285
14.2.2 测试安装正确性287
14.3 配置OpenLDAP288
14.3.1 slapd.conf288
14.3.2 了解schema290
14.4 管理OpenLDAP290
14.4.1 向目录数据库中添加数据290
14.4.2 查询295
14.4.3 修改条目296
14.4.4 删除条目298
14.4.5 数据导出299
14.5 设置主从LDAP服务器300
14.5.1 多台LDAP服务器工作过程300
14.5.2 设置主服务器301
14.5.3 设置从服务器302
14.5.4 复制数据库303
14.5.5 测试主从LDAP服务器304
14.6 OpenLDAP在用户认证的应用306
14.6.1 用户认证用到的ojbectClass306
14.6.2 使用迁移工具306
14.6.3 设置客户端登录309
14.7 本章小结310
第15章 WWW服务器311
15.1 HTTP协议介绍311
15.1.1 HTTP协议简介311
15.1.2 HTTP工作方式312
15.2 安装Apache312
15.2.1 Apache服务器简介312
15.2.2 安装Apache服务器程序313
15.2.3 启动和停止Apache服务器314
15.2.4 测试WWW服务314
15.3 配置Apache315
15.3.1 了解配置文件316
15.3.2 了解Apache的模块316
15.3.3 常用配置指令317
15.4 虚拟主机319
15.4.1 基于主机名的虚拟主机319
15.4.2 基于IP地址的虚拟主机321
15.5 文件系统映射323
15.5.1 基本文件映射323
15.5.2 使用别名映射324
15.5.3 URL重定向324
15.6 本章小结325
第16章 邮件服务器326
16.1 了解电子邮件系统326
16.1.1 邮件的代理制度326
16.1.2 了解邮件相关协议327
16.2 安装邮件服务器328
16.2.1 使用到的软件包328
16.2.2 安装postfix329
16.2.3 安装Courier-Authlib334
16.2.4 安装Maildrop335
16.2.5 安装ExtMail和ExtMan336
16.2.6 安装Courier-IMAP337
16.3 配置邮件服务器338
16.3.1 配置域名系统338
16.3.2 配置postfix339
16.3.3 初始化数据库342
16.3.4 配置WWW服务器345
16.3.5 配置Courier-Authlib346
16.3.6 配置Cyrus-SASL认证347
16.4 测试邮件服务器347
16.4.1 启动各软件包347
16.4.2 命令方式下测试邮件收发349
16.4.3 登录ExtMail351
16.4.4 测试ExtMail352
16.4.5 配置SMTP/POP邮件客户端353
16.5 本章小结356
第17章 FTP服务器357
17.1 FTP基础357
17.1.1 FTP工作原理357
17.1.2 FTP协议358
17.1.3 FTP传输文件方式359
17.1.4 使用FTP360
17.1.5 vsftp介绍363
17.2 安装vsftpd服务器364
17.2.1 使用RPM包安装364
17.2.2 使用源码安装365
17.2.3 卸载vsftpd367
17.3 配置vsftpd工作环境367
17.3.1 配置用户和目录368
17.3.2 启动vsftpd369
17.3.3 检查是否启动vsftpd371
17.4 vsftpd常用配置371
17.4.1 匿名用户配置372
17.4.2 本地用户配置375
17.4.3 网络和连接参数配置378
17.4.4 日志功能配置380
17.4.5 其他常用选项设置381
17.5 vsftpd高级配置381
17.5.1 配置虚拟用户使用vsftpd382
17.5.2 配置虚拟FTP服务器386
17.6 本章小结387
第18章 Samba服务器388
18.1 了解Samba388
18.1.1 SMB协议388
18.1.2 Samba及其功能388
18.2 安装Samba服务器389
18.2.1 安装Samba389
18.2.2 启动Samba390
18.3 配置Samba391
18.3.1 全局选项391
18.3.2 共享选项393
18.3.3 特殊设置选项393
18.3.4 添加Samba用户394
18.4 Samba应用实例395
18.4.1 匿名Samba服务器395
18.4.2 需登录Samba服务器398
18.5 使用SWAT管理Samba服务器402
18.5.1 配置SWAT服务402
18.5.2 配置SWAT服务403
18.6 访问Windows系统404
18.6.1 挂载到Linux文件系统405
18.6.2 使用smbclient软件405
18.7 本章小结407
第19章 CUPS打印服务器409
19.1 了解Linux的打印系统409
19.1.1 Linux打印技术409
19.1.2 查找打印驱动程序410
19.2 安装和配置CUPS服务器411
19.2.1 安装启动CUPS411
19.2.2 配置CUPS打印系统412
19.3 共享打印机417
19.3.1 Windows客户端417
19.3.2 Linux客户端418
19.4 本章小结418
第20章 新闻组服务器420
20.1 了解新闻组420
20.1.1 新闻组的概念420
20.1.2 新闻组的分类421
20.2 安装inn421
20.2.1 使用inn前的准备421
20.2.2 安装inn软件包422
20.3 配置inn423
20.3.1 主配置文件inn.conf423
20.3.2 存储方式配置文件storage.conf423
20.3.3 过期设置文件expire.ctl424
20.3.4 权限配置文件readers.conf425
20.3.5 初始设置426
20.4 访问新闻组服务器429
20.4.1 使用新闻组服务器429
20.4.2 使用自定义新闻组服务器431
20.5 管理新闻组432
20.5.1 添加新闻组432
20.5.2 删除帖子433
20.5.3 删除新闻组434
20.6 本章小结435
第21章 流媒体服务器436
21.1 流媒体简介436
21.1.1 了解流式传输436
21.1.2 常见媒体系统437
21.2 安装Helix Server437
21.2.1 获取软件437
21.2.2 安装Helix Server438
21.2.3 启动和停止Helix Server441
21.3 管理Helix Server443
21.3.1 打开Web管理界面443
21.3.2 服务器设置444
21.3.3 测试流媒体服务器447
21.4 本章小结448
第4篇 Linux网站开发环境450
第22章 安装PHP450
22.1 PHP简介450
22.1.1 PHP发展450
22.1.2 PHP特点450
22.2 安装PHP软件包451
22.2.1 添加/删除软件451
22.2.2 使用RPM安装454
22.2.3 使用源代码进行编译安装455
22.3 配置PHP457
22.3.1 PHP配置文件php.ini457
22.3.2 修改Apache配置文件458
22.4 测试PHP459
22.4.1 创建测试PHP文件459
22.4.2 打开测试PHP文件460
22.5 本章小结462
第23章 PHP基础463
23.1 PHP语法基础463
23.1.1 语法格式463
23.1.2 变量464
23.1.3 字符串465
23.1.4 运算符466
23.1.5 数组468
23.2 PHP的流程控制469
23.2.1 分支语句469
23.2.2 循环语句471
23.3 PHP的函数475
23.3.1 字符串函数475
23.3.2 数值函数477
23.3.3 日期时间函数478
23.3.4 数组函数480
23.3.5 自定义函数481
23.4 PHP处理表单483
23.4.1 表单提交方式483
23.4.2 PHP接收表单数据的方式484
23.5 PHP操作MySQL数据库485
23.5.1 连接和选择数据库485
23.5.2 操作数据库中的数据486
23.6 本章小结487
第24章 PHP实例——简易留言本488
24.1 系统设计488
24.1.1 功能设计488
24.1.2 数据库设计489
24.1.3 Web环境配置489
24.2 代码设计490
24.2.1 数据库连接代码490
24.2.2 设计主页(查看留言)490
24.2.3 发表留言492
24.2.4 编辑留言495
24.2.5 删除留言498
24.3 本章小结499