注册 | 登录读书好,好读书,读好书!
读书网-DuShu.com
当前位置: 首页出版图书教育/教材/教辅教材高职高专教材Linux系统配置及运维项目化教程(工作手册式)

Linux系统配置及运维项目化教程(工作手册式)

Linux系统配置及运维项目化教程(工作手册式)

定 价:¥55.80

作 者: 李志杰
出版社: 电子工业出版社
丛编项:
标 签: 暂缺

购买这本书可以去


ISBN: 9787121407864 出版时间: 2021-04-01 包装:
开本: 16开 页数: 280 字数:  

内容简介

  CentOS?一直以来是最受广大中小企业喜爱的操作系统,随着?CentOS 8?的发布,越来越多的中小企业关注和使用这个版本。本书基于企业服务器运维需求,以目前**的?CentOS 8?为平台,全面介绍?Linux?的安装、配置和运维管理。本书共?13?章,内容涵盖了?Linux?安装与配置、用户及权限管理、文件系统及磁盘管理、软件包及文档管理、网络基础服务等?Linux?运维基础知识体系,还包括?shell?编程、网站服务器搭建与管理、数据库服务器配置、网站部署与运维、集群架构、虚拟化技术等网络服务综合应用,利用?PXE + Kickstart、Cobbler、Zabbix、Nagios、SaltStack、Ansible、Git、SVN?等运维工具实现自动化运维。本书邀请了众多企业工程师参与编写,并结合企业**运维实践项目来打造本书案例,每章均包括项目背景分析、项目相关知识、项目实施、项目小结、课后习题,并提供微课及实验素材。本书适合?Linux?初学者、Linux?系统管理员、Linux?运维工程师及广大专科院校师生学习和使用,既是一本不可多得的?Linux?学习手册,又是一本不可多得的?Linux?运维经典培训教材。

作者简介

  李志杰,工程硕士,讲师、网络工程师,局域网管理高级技师。1999年至今从事高职计算机网络技术专业教科研工作,主要研究方向为计算机网络技术、信息安全等。近年来,主编了《精通Linux网络服务器配置.管理.检测.应用》《VPN及安全验证技术》和《网络工程》等教材;主持了《信息安全攻击与防护课程视频开发》《操作系统安全课程视频开发》《信息安全技术基础课程视频开发》等三个横向课题;指导学生参加“云计算技术及应用”获得国家二等奖,“信息安全管理与评估”获得国家三等奖;参加高等职业教育教师信息化教学大赛课程教学获广东省三等奖

图书目录

目 录
第1章 Linux安装与配置\t1
1.1 项目背景分析\t1
1.2 项目相关知识\t2
1.3 项目实施\t3
1.3.1 安装与配置CentOS 8\t3
1.3.2 vim编辑器\t11
1.4 项目小结\t14
1.5 课后习题\t15
第2章 Linux用户及权限管理\t16
2.1 项目背景分析\t16
2.2 项目相关知识\t16
2.2.1 用户与用户组\t16
2.2.2 文件系统权限\t18
2.3 项目实施\t18
2.3.1 用户、用户组的管理\t18
2.3.2 文件系统权限的管理\t23
2.3.3 利用sudo控制用户权限\t25
2.4 项目小结\t27
2.5 课后习题\t27
第3章 Linux文件系统及磁盘管理\t28
3.1 项目背景分析\t28
3.2 项目相关知识\t29
3.2.1 磁盘(硬?盘)\t29
3.2.2 Linux的基本操作\t29
3.3 项目实施\t37
磁盘及分区\t37
3.4 项目小结\t47
3.5 课后习题\t48
第4章 Linux软件包及文档管理\t49
4.1 项目背景分析\t49
4.2 项目相关知识\t49
4.2.1 编译安装\t49
4.2.2 RPM软件包管理工具\t50
4.2.3 DNF软件包管理工具\t52
4.2.4 配置软件仓库\t56
4.3 项目实施\t58
4.3.1 为系统添加阿里云仓库\t58
4.3.2 使用DNF软件包管理工具安装常用软件\t58
4.3.3 编译安装Nginx软件\t59
4.4 项目小结\t59
4.5 课后习题\t60
第5章 Linux网络基础服务\t61
5.1 项目背景分析\t61
5.2 项目相关知识\t62
5.2.1 NFS(网络文件共享服务)\t62
5.2.2 NTP(网络时间同步服务)\t62
5.2.3 文件同步服务\t63
5.2.4 Linux防火墙\t64
5.3 项目实施\t69
5.3.1 安装NFS服务\t69
5.3.2 NTP同步公网时间\t71
5.3.3 NTP同步内网时间\t72
5.3.4 Rsync(文件实时同步)\t73
5.3.5 Sersync(文件快速同步)\t75
5.3.6 Iptables防火墙\t76
5.3.7 Firewalld防火墙\t77
5.4 项目小结\t78
5.5 课后习题\t78
第6章 shell编程\t79
6.1 项目背景分析\t79
6.2 项目相关知识\t79
6.2.1 Bash shell\t79
6.2.2 shell语法基础\t80
6.2.3 正则表达式\t89
6.3 项目实施\t90
6.3.1 sed、awk及grep命令的使用\t90
6.3.2 shell脚本编程\t99
6.4 项目小结\t99
6.5 课后习题\t100
第7章 Linux网站服务器搭建与管理\t101
7.1 项目背景分析\t101
7.2 项目相关知识\t101
7.2.1 Apache服务器\t101
7.2.2 Nginx服务器\t104
7.3 项目实施\t110
7.3.1 配置基于域名的虚拟主机\t110
7.3.2 配置站点www.abc.com支持PHP语言\t111
7.3.3 配置站点shop.abc.com支持Java语言\t112
7.4 项目小结\t114
7.5 课后习题\t114
第8章 Linux数据库服务器配置\t115
8.1 项目背景分析\t115
8.2 项目相关知识\t116
8.2.1 MySQL数据库\t116
8.2.2 Redis数据库\t116
8.2.3 主从同步\t117
8.3 项目实施\t118
8.4 项目小结\t130
8.5 课后习题\t130
第9章 网站部署与运维\t131
9.1 项目背景分析\t131
9.2 项目相关知识\t133
9.2.1 LAMP架构介绍\t133
9.2.2 LNMP架构介绍\t134
9.3 项目实施\t134
9.3.1 LAMP动态网站部署\t134
9.3.2 LNMP动态网站部署\t141
9.3.3 博客系统实战部署(WordPress)\t147
9.3.4 Discuz!论坛部署实战\t151
9.4 项目小结\t156
9.5 课后习题\t156
第10章 Linux集群架构\t158
10.1 项目背景分析\t158
10.2 项目相关知识\t158
10.2.1 高可用集群软件Keepalived\t158
10.2.2 VRRP协议工作原理\t160
10.2.3 负载均衡集群系统LVS\t161
10.3 项目实施\t165
10.3.1 Keepalived高可用集群部署\t165
10.3.2 LVS负载均衡集群部署\t172
10.3.3 Keepalived+LVS应用实践\t179
10.4 项目小结\t182
10.5 课后习题\t183
第11章 Linux运维管理工具\t184
11.1 项目背景分析\t184
11.2 项目相关知识\t185
11.2.1 传统Linux运维方式\t185
11.2.2 自动化运维方式\t185
11.3 项目实施\t189
11.3.1 PXE+Kickstart无人值守安装\t189
11.3.2 Cobbler无人值守安装\t193
11.3.3 Zabbix监控系统部署\t198
11.3.4 Nagios监控系统部署\t211
11.3.5 SaltStack自动化部署\t215
11.3.6 Ansible自动化部署\t221
11.3.7 Git部署及应用\t223
11.3.8 SVN部署及应用\t229
11.4 项目小结\t232
11.5 课后习题\t232
第12章 虚拟化技术\t233
12.1 项目背景分析\t233
12.2 项目相关知识\t234
12.2.1 VMware虚拟化\t234
12.2.2 Xen虚拟化\t235
12.2.3 KVM虚拟化\t235
12.3 项目实施\t235
12.3.1 KVM虚拟化环境搭建\t235
12.3.2 KVM虚拟化应用\t237
12.4 项目小结\t242
12.5 课后习题\t242
第13章 容器和编排技术\t243
13.1 项目背景分析\t243
13.2 项目相关知识\t244
13.2.1 Docker简介\t244
13.2.2 Kubernetes简介\t244
13.3 项目实施\t245
13.3.1 Docker的安装与运行\t245
13.3.2 Docker的使用\t246
13.3.3 Docker私有仓库\t251
13.3.4 Kubernetes的安装与运行\t252
13.3.5 kubectl使用\t256
13.3.6 Kubernetes Dashboard安装\t261
13.4 项目小结\t267
13.5 课后习题\t267

本目录推荐