CentOS 8 Linux系统管理与一线运维实战

副标题:无

作   者:陈祥琳 编著

分类号:

ISBN:9787111696421

微信扫一扫,移动浏览光盘

简介

目录

前言
第1章 走进CentOS 8 Linux1
1.1 Linux概述1
1.1.1 什么是Linux系统1
1.1.2 常见的Linux发行版2
1.1.3 社区版Linux系统CentOS2
1.2 安装CentOS Stream 8系统3
1.2.1 Linux系统的运行平台3
1.2.2 Linux系统安装的前期工作7
1.2.3 CentOS Stream 8系统的安装8
1.3 Linux基础环境初始化10
1.3.1 Linux基础参数配置10
1.3.2 Linux系统基本信息的记录12
1.4 本章小结13
第2章 CentOS Linux系统常用命令14
2.1 CentOS命令运行环境14
2.1.1 命令的类型及运行原理14
2.1.2 运行命令的工具Shell15
2.1.3 编辑器vivim16
2.2 常见的基础命令18
2.2.1 文件管理类命令18
2.2.2 磁盘管理类命令22
2.2.3 压缩和解压缩类命令25
2.2.4 系统管理类命令28
2.3 其他常用命令31
2.3.1 流量查看工具nload31
2.3.2 进程查看命令ps32
2.3.3 TCP状态查看工具netstat33
2.3.4 文件跨平台打包工具34
2.4 软件安装的yum命令34
2.5 本章小结36
第3章 用户和用户组的管理与维护37
3.1 系统用户的基本概念37
3.1.1 系统用户的类型37
3.1.2 系统用户账号的维护38
3.1.3 用户与进程的关系40
3.2 用户组的应用维护44
3.2.1 用户组的账号维护44
3.2.2 用户组账号列表的组成45
3.3 用户相关配置文件和权限46
3.3.1 用户账号的列表文件46
3.3.2 用户环境初始化文件48
3.3.3 用户与文件的关系50
3.4 本章小结53
第4章 磁盘空间的应用管理54
4.1 磁盘分区概述54
4.1.1 磁盘分区的基本组成54
4.1.2 磁盘分区的基本信息55
4.2 磁盘分区的维护59
4.2.1 磁盘性能的测试59
4.2.2 磁盘分区的划分62
4.3 基于LVM的应用维护66
4.3.1 LVM的基本组成结构66
4.3.2 逻辑卷管理应用67
4.3.3 换数据存储空间72
4.4 本章小结74
第5章 系统安全配置与维护75
5.1 系统用户账号安全75
5.1.1 账号密码安全管理75
5.1.2 账号密码设置机制76
5.2 远程主机安全配置77
5.2.1 远程访问控制机制78
5.2.2 防密码猜测式登录79
5.2.3 OpenSSH版本升级配置81
5.3 主机安全信息采集85
5.3.1 主机安全扫描工具Nmap85
5.3.2 网关接口扫描工具Nikto88
5.4 本章小结92
第6章 Shell脚本与自动化运维93
6.1 Shell脚本概述93
6.1.1 Shell脚本编写的格式93
6.1.2 Shell脚本的调试问题94
6.1.3 字符和字符串的应用96
6.2 脚本编程实战100
6.2.1 循环语句脚本编程实战101
6.2.2 选择与分支结构编程103
6.2.3 跳出循环结构的语句106
6.2.4 Shell函数及应用108
6.3 脚本在计划任务中的应用110
6.3.1 什么是计划任务110
6.3.2 cron的计划任务配置110
6.3.3 其他计划任务的设置工具113
6.4 本章小结117
第7章 企业级系统日志管理118
7.1 系统安全审计功能118
7.1.1 审计系统配置文件118
7.1.2 审计功能的守护进程120
7.1.3 调度监控与观测器规则121
7.2 审计系统的配置与应用122
7.2.1 用户空间审计系统122
7.2.2 内核空间审计系统128
7.3 系统日志应用与管理130
7.3.1 系统日志功能配置130
7.3.2 varlogdmesg日志文件133
7.3.3 varlogwtmp日志文件134
7.3.4 varlogmessages日志文件134
7.3.5 远程访问的信息记录文件135
7.4 本章小结136
第8章 软件开发日志管理实战137
8.1 禅道系统环境搭建137
8.1.1 禅道的基本概念137
8.1.2 集成包的禅道系统部署138
8.1.3 禅道系统的MySQL管理140
8.2 禅道系统的应用142
8.2.1 改禅道系统的使用单位名称142
8.2.2 禅道项目的用户和组142
8.2.3 软件开发Bug跟踪144
8.3 禅道系统的维护145
8.3.1 用户数据维护146
8.3.2 管理员密码管理148
8.4 本章小结148
第9章 资源共享平台搭建实战149
9.1 资源共享平台概述149
9.2 CentOS-S资源共享平台149
9.2.1 基于Samba的平台搭建150
9.2.2 基于VSFTP的平台搭建158
9.2.3 基于NFS的平台搭建161
9.3 Windows共享服务的应用165
9.4 使用Rsync工具同步数据167
9.4.1 Rsync对数据的同步过程167
9.4.2 Rsync工具应用实例167
9.4.3 常见的Rsync报错解决方法169
9.5 本章小结172
0章 HTTP服务器的搭建与维护173
10.1 HTTP服务器概述173
10.1.1 HTTP的基本特点173
10.1.2 HTTP的通信原理174
10.2 HTTP服务器搭建175
10.2.1 搭建HTTP的基础环境175
10.2.2 基于HTTP的应用部署177
10.2.3 HTTP相关配置文件管理178
10.3 HTTP服务器安全配置182
10.3.1 HTTP数据安全传输182
10.3.2 HTTP安全控制策略187
10.3.3 基于HTTP的账号认证配置192
10.4 本章小结193
1章 Lighttpd服务器的安装配置194
11.1 Lighttpd的基本概念194
11.2 Lighttpd服务器搭建195
11.2.1 基础运行环境配置195
11.2.2 Lighttpd服务组件安装196
11.2.3 配置文件的配置项应用199
11.2.4 配置Lighttpd的虚拟主机202
11.3 Lighttpd服务器配置应用203
11.3.1 基于SSL安全模式的应用203
11.3.2 Lighttpd的功能模块及其作用205
11.3.3 Lighttpd服务器优化配置206
11.4 本章小结207
2章 Tomcat服务器的搭建与配置208
12.1 Tomcat基础环境搭建208
12.1.1 Tomcat的基本结构模型208
12.1.2 安装配置Tomcat服务器209
12.1.3 Tomcat服务进程管理210
12.2 Tomcat应用环境配置214
12.2.1 Tomcat的配置文件应用214
12.2.2 后台管理服务设置217
12.2.3 服务性能参数调整218
12.2.4 基于HTTPS的访问策略221
12.3 基于Tomcat的应用部署224
12.3.1 应用程序部署的路径224
12.3.2 单个应用程序的部署225
12.3.3 共用端口部署多个系统226
12.3.4 多端口对应多应用程序226
12.4 本章小结227
3章 Nginx的安装配置与集群搭建228
13.1 Nginx基础环境搭建228
13.1.1 Nginx的基本概念228
13.1.2 搭建Nginx基础环境229
13.2 Nginx的配置文件231
13.2.1 Nginx主配置文件的结构231
13.2.2 文件的安全配置应用232
13.3 Nginx常见的应用部署方式235
13.3.1 部署应用到Nginx根目录235
13.3.2 虚拟站点模式配置237
13.3.3 基于.NET环境的应用部署238
13.4 基于Nginx的集群部署239
13.4.1 单主机分发负载模式239
13.4.2 前端单主机负载模式241
13.4.3 Rsync在程序发布中的应用243
13.5 本章小结246
4章 MySQL的安装与维护247
14.1 MySQL数据库平台搭建247
14.1.1 MySQL数据库的发展历程247
14.1.2 搭建MySQL数据库平台248
14.1.3 设置MySQL的环境变量252
14.2 MySQL数据库应用252
14.2.1 MySQL数据库配置管理252
14.2.2 数据库的用户权限管理255
14.2.3 数据库的数据管理策略257
14.2.4 MySQL主从库同步配置259
14.3 MySQL数据库的维护261
14.3.1 关于my.cnf文件的配置262
14.3.2 MySQL客户端工具的应用264
14.3.3 重置MySQL管理员密码264
14.4 本章小结265
5章 高速存取数据库Redis266
15.1 Redis基础环境维护266
15.1.1 Redis的基本概念266
15.1.2 Redis服务平台搭建267
15.1.3 Redis配置文件管理270
15.2 Redis集群环境配置273
15.2.1 Redis主从模式库的搭建273
15.2.2 Redis读写分离环境276
15.3 Redis服务器的应用与管理277
15.3.1 Redis信息安全管理277
15.3.2 Redis客户端工具的使用279
15.3.3 Redis常用的维护命令280
15.4 本章小结283
6章 企业源代码管理工具Git284
16.1 代码管理仓库Git284
16.1.1 Git概述284
16.1.2 Git的基本概念285
16.2 搭建Git代码仓库平台285
16.2.1 Git分布式结构的原理285
16.2.2 Git代码仓库的平台搭建286
16.2.3 Git代码仓库的基本应用290
16.3 Git的扩展GitLab仓库293
16.3.1 GitLab概述293
16.3.2 构建GitLab环境平台294
16.3.3 基于GitLab的项目应用297
16.4 本章小结305
7章 Jenkins平台的搭建与配置306
17.1 Jenkins平台概述306
17.1.1 Jenkins的基本概念306
17.1.2 Jenkins分布式架构原理308
17.2 构建Jenkins工作平台308
17.2.1 配置Jenkins基础环境308
17.2.2 Jenkins用户账号管理313
17.2.3 用户凭据配置管理316
17.3 Jenkins的应用配置317
17.3.1 Jenkins项目的创建317
17.3.2 Jenkins的全局安全配置318
17.3.3 Jenkins插件管理320
17.4 本章小结321
8章 Docker企业虚拟化平台搭建322
18.1 什么是Docker322
18.1.1 Docker的概念322
18.1.2 Docker的组成与特点323
18.1.3 Docker与虚拟机的区别324
18.2 Docker平台的架构原理与构建324
18.2.1 Docker平台的架构原理324
18.2.2 构建Docker平台环境325
18.3 基于Docker的应用部署327
18.3.1 Docker生命周期安全327
18.3.2 构建Docker的容器环境328
18.3.3 Docker平台的基本维护331
18.3.4 使用Docker的Web工具333
18.4 本章小结335
9章 Hadoop大数据平台实战336
19.1 Hadoop概述336
19.1.1 Hadoop的基本概念336
19.1.2 Hadoop系统组成模块337
19.2 Hadoop基础环境构建337
19.2.1 基础环境配置338
19.2.2 单节点Hadoop平台搭建338
19.2.3 基于Web工作环境的应用345
19.3 分布式集群系统构建345
19.3.1 分布式集群环境搭建准备346
19.3.2 分布式集群主节点配置347
19.3.3 分布式集群从节点配置351
19.4 本章小结355
第20章 Zabbix主机监控实战356
20.1 Zabbix概述356
20.1.1 认识Zabbix监控软件356
20.1.2 Zabbix的常用术语357
20.2 构建Zabbix监控平台357
20.2.1 Zabbix系统插件组成357
20.2.2 安装配置Zabbix平台组件357
20.2.3 Zabbix的Web环境初始化363
20.2.4 Web环境的Zabbix模块配置365
20.3 Zabbix平台的使用367
20.3.1 Zabbix采集数据的模式367
20.3.2 客户端数据信息采集367
20.3.3 监控平台参数维护管理372
20.3.4 主配置文件参数设置375
20.4 本章小结376
第21章 主机群集中管理工具实战377
21.1 集中式管理的必要性377
21.1.1 集中式管理的重要性377
21.1.2 集中式管理的优势378
21.2 CS模式管理工具Puppet378
21.2.1 Puppet基础环境搭建378
21.2.2 Puppet主机间的通信38
21.2.3 Puppet日常应用及维护386
21.3 主机型自动化运维工具Ansible390
21.3.1 Ansible概述390
21.3.2 构建Ansible工作环境391
21.3.3 日常管理常用实例394
21.4 支持SSH的SecureCRT工具400
21.4.1 SCRT工具的基本特点400
21.4.2 基于SCRT主机群管理配置401
21.5 本章小结402

已确认勘误

次印刷

页码 勘误内容 提交人 修订印次

CentOS 8 Linux系统管理与一线运维实战
    • 名称
    • 类型
    • 大小

    光盘服务联系方式: 020-38250260    客服QQ:4006604884

    意见反馈

    14:15

    关闭

    云图客服:

    尊敬的用户,您好!您有任何提议或者建议都可以在此提出来,我们会谦虚地接受任何意见。

    或者您是想咨询:

    用户发送的提问,这种方式就需要有位在线客服来回答用户的问题,这种 就属于对话式的,问题是这种提问是否需要用户登录才能提问

    Video Player
    ×
    Audio Player
    ×
    pdf Player
    ×
    Current View

    看过该图书的还喜欢

    some pictures

    解忧杂货店

    东野圭吾 (作者), 李盈春 (译者)

    loading icon