您现在的位置是:课程
京峰教育
2023-06-29 20:59课程 人已围观
(内部绝密资料) 1
Linux基础篇 1
Linux进阶篇 2
Linux高级篇 3
第1章 Linux快速入门 4
1.1 为什么要学习Linux 4
1.2 Linux操作系统简介 5
1.3 Linux操作系统优点 6
1.4 Linux操作系统发行版 6
1.5 32位与64位操作系统的区别 8
1.6 Linux内核命名规则 9
第2章 Linux发展及系统安装 11
2.1 Linux发展前景及就业形势 11
2.2 Windows操作系统简介 12
2.3 硬盘分区简介 13
2.4 Linux安装环境准备 15
2.5 Linux系统安装图解 24
2.6 菜鸟学好Linux大绝招 32
2.7 本章小结 33
2.8 同步作业 34
第3章 CentOS系统管理 34
3.1 操作系统启动概念 34
3.1.1 BIOS 34
3.1.2 MBR 35
3.1.3 GPT 36
3.1.4 GRUB 37
3.2 Linux操作系统启动流程 38
3.3 CentOS6与CentOS7区别 42
3.4 TCP/IP协议概述 45
3.5 IP地址及网络常识 47
3.5.1 IP地址分类 48
3.5.2 子网掩码 50
3.5.3 网关地址 50
3.5.4 MAC地址 51
3.6 Linux系统配置IP 51
3.7 Linux系统配置DNS 53
3.8 Linux网卡名称命名 54
3.9 CentOS7密码重置 56
3.10 远程管理Linux服务器 59
3.11 Linux系统目录功能 62
第4章 Linux必备命令 63
4.1 Linux命令集 63
4.2 cd命令详解 64
4.3 ls命令详解 65
4.4 pwd命令详解 66
4.5 mkdir命令详解 67
4.6 rm命令详解 67
4.7 cp命令详解 68
4.8 mv命令详解 69
4.9 touch命令详解 70
4.10 cat命令详解 71
4.11 head命令详解 72
4.12 tail命令详解 73
4.13 chmod命令详解 73
4.14 chown命令详解 74
4.15 echo命令详解 75
4.16 df命令详解 77
4.17 du命令详解 78
4.18 vi|vim编辑器实战 79
4.19 VIM编辑器模式 80
4.20 VIM编辑器必备 81
4.21 本章小结 82
4.22 同步作业 83
第5章 Linux用户及权限管理 83
5.1 Linux用户及组 83
5.2 Linux用户管理 84
5.3 Linux组管理 86
5.4 Linux用户及组案例 88
5.5 Linux权限管理 89
5.6 Chown属主及属组 91
5.7 Chmod用户及组权限 91
5.8 Chmod二进制权限 92
5.9 Linux特殊权限及掩码 93
5.10 本章小结 95
5.11 同步作业 95
第6章 Linux软件包企业实战 96
6.1 RPM软件包管理 96
6.2 Tar软件包管理 99
6.2.1 Tar命令参数详解 99
6.2.2 TAR企业案例演示 100
6.2.3 TAR实现Linux操作系统备份 101
6.2.4 Shell+TAR实现增量备份 103
6.3 ZIP软件包管理 106
6.4 源码包软件安装 109
6.5 YUM软件包管理 110
6.5.1 YUM工作原理 110
6.5.2 YUM企业案例演练 111
6.6 YUM优先级配置实战 115
6.7 基于ISO镜像构建YUM本地源 117
6.8 基于HTTP构建YUM网络源 119
6.9 YUM源端软件包扩展 121
6.10 同步外网YUM源 122
6.11 本章小结 124
6.12 同步作业 124
第7章 Linux磁盘管理 125
7.1 计算机硬盘简介 125
7.2 硬盘Block及Inode详解 126
7.3 硬链接介绍 128
7.4 软链接介绍 129
7.5 Linux下磁盘实战操作命令 130
7.6 基于GPT格式磁盘分区 134
7.7 MOUNT命令工具 137
7.7.1 Mount命令参数详解 137
7.7.2 企业常用Mount案例 139
7.8 Linux硬盘故障修复 139
7.9 本章小结 142
7.10 同步作业 142
第8章 Linux文件服务器企业实战 143
8.1 进程与线程概念及区别 143
8.2 Vsftpd服务器企业实战 145
8.2.1 FTP传输模式 145
8.2.2 Vsftpd服务器简介 146
8.2.3 Vsftpd服务器安装配置 147
8.2.4 Vsftpd匿名用户配置 149
8.2.5 Vsftpd系统用户配置 151
8.2.6 Vsftpd虚拟用户配置 153
第9章 HTTP协议详解 157
9.1 TCP协议与HTTP协议 158
9.2 资源定位标识符 159
9.3 HTTP与端口通信 160
9.4 HTTP Request与Response详解 161
9.5 HTTP 1.0/1.1协议区别 164
9.6 HTTP状态码详解 165
Payment Required 166
Client has closed connection 167
9.7 HTTP MIME 类型支持 167
第10章 Apache WEB服务器企业实战 169
10.1 Apache WEB服务器入门简介 169
10.2 Prefork MPM工作原理 170
10.3 Worker MPM工作原理 170
10.4 Apache WEB服务器安装 171
10.5 Apache虚拟主机企业应用 174
10.6 Apache常用目录学习 178
10.7 Apache配置文件详解 179
10.8 Apache Rewrite规则实战 181
第11章 MYSQL服务器企业实战 185
11.1 MYSQL数据库入门简介 185
11.2 Mysql数据库安装方式 188
11.3 Mysql数据库必备命令操作 192
11.4 Mysql数据库字符集设置 195
11.5 Mysql数据库密码管理 196
11.6 Mysql数据库配置文件详解 198
11.7 MySQL数据库索引案例 200
11.8 MySQL数据库慢查询 202
11.9 MySQL数据库优化 206
11.10 MySQL数据库集群实战 210
11.11 MySQL主从复制实战 211
11.12 MySQL主从同步排错思路 220
第12章 LAMP架构企业实战 221
12.1 LAMP企业架构简介 221
12.2 Apache与PHP工作原理 222
12.3 LAMP企业安装配置 224
12.4 LAMP企业架构拓展实战 231
12.5 LAMP+Redis企业实战 232
12.5.1 Redis入门简介 232
12.5.2 LAMP+Redis工作机制 233
12.5.3 LAMP+Redis操作案例 234
12.6 Redis配置文件详解 239
12.7 Redis常用配置 248
12.8 Redis集群主从实战 249
12.9 Redis数据备份与恢复 254
12.9.1 半持久化RDB模式 255
12.9.2 全持久化AOF模式 257
12.9.3 Redis主从复制备份 258
12.10 LAMP企业架构读写分离 259
第13章 CentOS7实战Kickstart批量 系统部署 265
13.1 Kickstart使用背景介绍 265
13.2 Kickstart企业实战配置 266
13.3 TFTP+PXE配置 267
13.4 配置TFTPBOOT引导案例 268
13.5 HTTPD+KICKSTART配置 270
13.6 DHCP服务配置演练 271
13.7 开启新虚拟机,BIOS以网卡启动 273
13.8 Kickstart企业生产环境扩展 275
第14章 Zabbix分布式监控企业实战 276
14.1 Zabbix监控系统入门简介 276
14.2 Zabbix监控组件及流程 277
14.3 Zabbix监控方式及数据采集 279
14.4 Zabbix监控平台概念 280
14.5 Zabbix监控平台部署 281
14.6 Zabbix配置文件优化实战 291
14.7 Zabbix自动发现及注册 294
14.8 Zabbix监控邮件报警实战 300
14.9 Zabbix监控MYSQL主从实战 308
14.10 Zabbix日常问题汇总 311
14.11 Zabbix触发命令及脚本 314
14.12 Zabbix分布式监控实战 318
14.13 Zabbix监控微信报警实战 322
14.14 Zabbix监控网站关键词 333
14.15 Zabbix高级宏案例实战 339
第15章 Nginx WEB服务器企业实战 344
15.1 Nginx WEB入门简介 344
15.2 Nginx工作原理 346
15.3 Nginx安装配置 348
15.4 Nginx管理及升级 350
15.5 Nginx配置文件优化一 352
15.6 Nginx配置文件优化二 356
15.7 Nginx虚拟主机实战 358
15.8 Nginx Location深入剖析 361
15.9 企业实战Nginx动静分离架构 364
15.10 企业实战LNMP高性能服务器 368
15.11 Nginx Rewrite规则详解一 374
15.12 Nginx WEB日志分析 378
15.13 Nginx日志切割案例 380
15.14 Nginx防盗链配置案例配置 382
15.15 Nginx HTTPS企业实战 384
第16章 Linux性能优化企业实战 390
16.1 TCP/IP报文详解 391
16.2 TCP三次握手及四次断开 393
16.3 优化Linux文件打开最大数 396
16.4 内核参数的优化 398
16.5 Linux内核报错剖析 402
16.6 影响务器性能因素 406
16.7 Linux服务器性能评估与优化 407
第17章 大数据备份企业实战 413
17.1 企业级数据库备份实战 413
17.2 数据库备份方法及策略 414
17.3 Xtrabackup企业实战 415
17.4 Percona-xtrabackup备份实战 416
17.5 Innobackupex增量备份 419
17.6 Mysql增量备份恢复 422
第18章 Shell企业编程基础 423
18.1 SHELL编程入门简介 423
18.2 SHELL脚本及Hello World 425
18.3 Shell编程之变量详解 426
18.4 Shell编程之系统变量 427
18.5 Shell编程之环境变量 427
18.6 Shell编程之用户变量 428
18.7 If条件语句实战 429
18.8 SHELL编程括号详解 431
18.9 SHELL编程符号详解 432
18.10 MySQL数据库备份脚本 433
18.11 LAMP一键自动化安装脚本 434
18.12 For循环语句实战 440
18.13 While循环语句实战 442
18.14 Case选择语句实战 446
18.15 Select选择语句实战 448
18.16 Shell编程函数实战 450
18.17 Shell编程四剑客之Find 452
18.18 Shell编程四剑客之SED 455
18.19 Shell编程四剑客之AWK 459
18.20 Shell编程四剑客之GREP 463
18.21 Shell数组编程 466
第19章 Shell编程高级企业实战 469
19.1 Shell编程实战系统备份脚本 470
19.2 Shell编程实战收集服务器信息 473
19.3 Shell编程实战拒绝恶意IP登录 475
19.4 Shell编程实战LAMP一键安装 477
19.5 Shell编程实战MYSQL主从复制 482
19.6 Shell编程实战修改IP及主机名 486
19.7 Shell编程实战Zabbix安装配置 490
19.8 Shell编程实战Nginx虚拟主机 494
19.9 Shell编程实战Nginx、Tomcat脚本 497
19.10 Shell编程实战Docker管理脚本 502
19.11 Shell编程实战Bind管理脚本 508
第20章 黑客攻防Linux服务器企业实战 517
20.1 基于二进制方式安装DenyHosts 518
20.2 DenyHosts配置目录详解 518
20.3 DenyHosts配置实战 519
20.4 启动DenyHosts服务 521
20.5 删除被DenyHosts禁止IP 521
20.6 配置Denyhosts发送报警邮件 524
20.7 基于SHELL全自动脚本实现防黑客攻击 524
第21章 企业邮件入门简介 526
21.1 Sendmail安装配置 529
21.2 Dovecot服务配置 533
21.3 Sendmail别名配置 535
21.4 测试邮件收发 536
21.5 配置Openwebmail 538
21.6 Postfix入门简介 544
21.7 Postfix服务安装 545
21.8 Postfix服务器配置 546
21.9 Foxmail本地邮箱配置 551
21.10 Postfixadmin配置 555
21.11 RoundCube GUI WEB配置 559
21.12 Postfix虚拟用户配置 572
21.13 Postfix+Extmail配置实战 584
21.14 Postfix+Extman配置实战 596
21.15 MailGraph_ext安装配置: 603
21.16 基于Postfix+Extman虚拟用户注册 605
21.17 基于Extman自动注册并登陆 605
第22章 自动化运维发展前景 611
22.1 传统运维方式简介 612
22.2 自动化运维简介 612
22.3 运维自动化的具体内容 613
22.4 建立高效的IT自动化运维管理 613
22.5 IT自动化运维工具 614
22.6 IT自动化运维体系 614
第23章 Puppet自动运维企业实战 615
23.1 Puppet入门简介 616
23.2 Puppet工作原理 616
23.3 Puppet安装配置 618
23.4 Puppet企业案例演示 622
23.5 Puppet常见资源及模块 624
23.6 Puppet file资源案例 626
23.7 Puppet package资源案例 630
23.8 Puppet service资源案例 632
23.9 Puppet exec资源案例 635
23.10 Puppet cron资源案例 639
23.11 Puppet日常管理与配置 642
23.11.1 Puppet自动认证 642
23.11.2 Puppet客户端自动同步 644
23.11.3 Puppet服务端主动推送 645
23.12 Puppet批量部署案例 646
23.12.1 Puppet批量修改静态IP案例 647
23.12.2 Puppet批量配置NTP同步服务器 649
23.12.3 Puppet自动部署及同步网站 651
第24章 Ansible自动运维企业实战 653
24.1 自动化运维工具简介 654
24.1.1 Puppet自动运维工具特点: 654
24.1.2 Saltstack自动运维工具特点: 654
24.1.3 Ansible自动运维工具特点: 654
24.2 Ansible运维工具原理 655
24.3 Ansible管理工具安装配置 656
24.4 Ansible工具参数详解 658
24.5 Ansible ping模块实战 659
24.6 Ansible command模块实战 660
24.7 Ansible copy模块实战 662
24.8 Ansible yum模块实战 664
24.9 Ansible file模块实战 666
24.10 Ansible user模块实战 668
24.11 Ansible cron模块实战 670
24.12 Ansible synchronize模块实战 673
24.13 Ansible shell模块实战 675
24.14 Ansible service模块实战 677
24.15 Ansible Playbook应用 679
24.16 Ansible配置文件详解 688
24.17 Ansible性能调优 689
第25章 Jenkins持续集成企业实战 693
25.1 传统网站部署的流程 694
25.2 目前主流网站部署的流程 695
25.3 Jenkins持续集成简介 696
25.4 Jenkins持续集成组件 697
25.5 Jenkins平台安装部署 697
25.6 Jenkins相关概念 699
25.7 Jenkins平台设置 700
25.8 Jenkins构建JOB工程 705
25.9 Jenkins自动化部署 707
25.10 Jenkins插件安装 711
25.11 Jenkins邮件配置 715
25.12 Jenkins多实例配置 720
25.13 Jenkins+Ansible高并发构建 727
第26章 Linux高可用集群实战 731
26.1 Keepalived高可用软件简介 731
26.2 Keepalived VRRP原理剖析一 733
26.3 Keepalived VRRP原理剖析二 733
26.4 企业级Nginx+Keepalived集群实战 734
26.5 Keepalived配置文件实战 738
26.6 企业级Nginx+Keepalived双主架构实战 742
26.7 Redis+keepalived高可用集群实战 748
26.8 NFS+keepalived高可用集群实战 751
26.9 MYSQL+keepalived高可用集群实战 755
26.10 Haproxy+keepalived高可用集群实战 759
26.10.1 Haproxy入门简介 759
26.10.2 Haproxy安装配置 760
26.10.3 Haproxy配置文件详解 762
26.10.4 安装Keepalived服务 767
26.10.5 配置Haproxy+keepalived 767
26.10.6 创建haproxy脚本 769
26.10.7 测试Haproxy+Keepalived服务 770
26.11 LVS+Keepalived高可用集群实战 772
26.11.1 LVS负载均衡简介 772
26.11.2 LVS负载均衡工作原理 773
26.11.3 LVS负载均衡实战配置 776
26.11.4 LVS+keepalived实战配置 781
26.11.5 LVS DR客户端配置VIP 787
26.11.6 LVS负载均衡企业实战排错经验 788
第27章 ELK日志平台入门简介 790
27.1 ELK架构原理深入剖析 792
27.2 Elasticsearch配置实战 795
27.3 Elasticsearch配置故障演练 798
27.4 Elasticsearch插件部署实战 801
27.5 Kibana WEB安装配置 806
27.6 Logstash客户端配置实战 807
27.7 ELK收集系统标准日志 808
27.8 ELK-WEB日志数据图表 809
27.9 ELK-WEB中文汉化支持 811
27.10 Logstash配置详解 814
27.11 Grok语法格式剖析 821
27.12 Filebeat日志收集实战 823
27.13 Redis高性能加速实战 825
27.14 ELK收集MYSQL日志实战 826
27.15 ELK收集Kernel日志实战 828
27.16 ELK收集Nginx日志实战 831
27.17 ELK收集Tomcat日志实战 836
27.18 ELK批量日志集群实战 840
27.19 ELK报表统计Nginx访问量 843
27.20 Kibana WEB安全认证 846
第28章 企业级Docker虚拟化平台实战 851
28.1 虚拟化技术概述及简介 851
28.2 互联网虚拟化技术种类 852
28.3 KVM虚拟化概念 853
28.4 ESXI虚拟化技术概念 854
28.5 XEN虚拟化技术概念 856
28.6 Docker虚拟化技术概念 856
28.7 虚拟化技术实现方式 861
28.8 Docker LXC及Cgroup原理剖析 861
28.9 AUFS文件系统简介 865
28.10 Device Mappber文件系统简介 866
28.11 OverlayFS文件系统简介 868
28.12 Docker虚拟化特点 870
28.13 为什么使用Docker 871
28.14 Docker引擎架构 873
28.15 Docker镜像&容器&仓库 874
28.16 Docker镜像原理剖析 876
28.17 CentOS6.x(6.5+)Linux Docker平台实战 879
28.18 CentOS7.x(7.0+)Linux Docker平台实战 883
28.19 Ubuntu(16.04+)Linux Docker平台实战 886
28.20 Docker仓库源更新实战 890
28.21 Docker典型命令演练 892
28.21.1 docker search命令实战 893
28.21.2 docker pull命令实战 893
28.21.3 docker images命令实战 894
28.21.4 docker run命令实战 894
28.21.5 docker ps命令实战 895
28.21.6 docker inspect命令实战 896
28.21.7 docker exec命令实战 896
28.21.8 docker stop|start命令实战 897
28.21.9 docker kill命令实战 898
28.21.10 docker rm命令实战 898
28.21.11 docker rmi命令实战 899
28.21.12 Docker虚拟化30+命令实战剖析 899
28.22 Docker网络深入剖析 904
28.22.1 Host模式剖析 905
28.22.2 Container模式剖析 905
28.22.3 None模式剖析 906
28.22.4 Bridge桥接剖析 907
28.22.5 Bridge模式原理剖析 907
28.22.6 Bridge模式实战一 910
28.22.7 Bridge模式实战二 911
28.22.8 Bridge模式实战三 914
28.22.9 Bridge模式实战四 916
28.23 CentOS6.x Docker桥接网络实战 919
28.24 CentOS7.x Docker桥接网络实战 923
28.25 基于Docker构建JAVA服务器实战 926
28.26 基于Docker WEB管理Docker容器 929
28.27 Docker Tomcat性能优化 936
28.28 Dockerfile企业案例演练 938
28.29 Dockerfile语法命令详解一 938
28.30 Dockerfile语法命令详解二 940
28.31 Dockerfile制作规范及技巧 948
28.32 DockerFile企业案例一 950
28.33 DockerFile企业案例二 951
28.34 DockerFile企业案例三 952
28.35 DockerFile企业案例四 953
28.36 Docker本地私有仓库实战 955
28.37 Docker磁盘&内存&CPU资源实战一 958
28.38 Docker磁盘&内存&CPU资源实战二 962
28.39 Docker构建Nginx服务器实战 967
28.40 Docker构建LNAMP架构实战 970
28.41 Docker自动化部署一 978
28.42 Docker自动化部署二 988
第29章 CentOS7+Openstack+KVM构建企业私有云 998
29.1 Openstack入门简介 998
29.2 Opentstack核心组件 1000
29.3 Openstack准备环境 1004
29.4 Hosts及防火墙设置 1006
29.5 Openstack服务安装 1007
29.6 MQ服务配置 1010
29.6.1 MQ消息队列简介 1010
29.6.2 Rabbitmq应用场景 1011
29.6.3 安装配置Rabbitmq 1014
29.6.4 Rabbitmq消息测试 1017
29.7 配置 Keystone 验证服务 1019
29.8 配置Glance镜像服务 1031
29.9 Nova控制节点配置 1037
29.10 Nova计算节点配置 1045
29.11 Openstack节点测试 1052
29.12 Neutron控制节点配置 1054
29.13 Neutron计算节点配置 1064
29.14 控制节点创建网桥 1068
29.15 控制节点配置Dashboard 1072
29.16 Openstack GUI配置 1110
29.17 Openstack核心流程 1119
第30章 Kubernetes云计算分布式实战 1123
30.1 Kubernetes组件概念 1123
30.1.1 Kubernetes入门及概念介绍 1123
30.1.2 Kubernetes平台组件概念 1123
30.1.3 Kubernetes平台工作原理剖析 1125
30.1.4 Pod概念剖析 1128
30.1.5 Lable概念剖析 1128
30.1.6 Replication Controller剖析 1129
30.1.7 Service概念剖析 1131
30.1.8 Node概念剖析 1132
30.1.9 Kubernetes Master概念剖析 1133
30.2 Kubernetes平台必备条件 1133
30.3 Kubernetes Master安装与配置 1134
30.4 Kubernetes Node1安装配置 1141
30.4.1 Node1节点Etcd配置 1141
30.4.2 Node1 Kubernetes配置 1144
30.5 Kubernetes Node2安装配置 1147
30.5.1 Node2节点Etcd配置 1147
30.5.2 Node2 Kubernetes配置 1150
30.6 Kubernetes flanneld网络配置 1153
30.7 Kubernetes Dashboard UI实战 1155
30.8 Kubernetes 本地私有仓库实战 1171
30.9 Kubernetes Pods配置私有仓库 1174
30.10 Kubernetes使用本地仓库 1176
30.11 Kubernetes核心组件Services实战 1184
30.11.1 Kubernetes Service概念 1184
30.11.2 Kubernetes Service实现方式 1185
30.11.3 Service实战NodePort案例实战 1187
30.11.4 Service实战LoadBalancer案例一 1191
30.11.5 Service实战LoadBalancer案例二 1193
30.11.6 Service实战Ingress案例实战 1198
30.11.7 Kubernetes Traefik 使用 1200
30.12 Kubernetes POD容器升级实战 1205
30.12.1 Kubernetes 容器升级概念 1205
30.12.2 Kubernetes 容器升级实战 1207
30.12.3 Kubernetes 容器升级测试 1209
30.12.4 Kubernetes 容器升级验证 1211
30.12.5 Kubernetes 容器升级回滚 1212
30.12.6 K8S滚动升级&回滚原理 1215
30.13 K8S+NFS持久化存储实战 1220
30.13.1 K8S服务运行状态 1220
30.13.2 K8S存储系统 1221
30.13.3 K8S存储绑定的概念 1224
30.13.4 PV的访问模式 1224
30.13.5 PV的使用过程 1227
30.14 K8S+Heapster资源监控实战 1233
30.14.1 Heapster概念剖析 1233
30.14.2 Heapster服务部署之influxdb 1235
30.14.3 Heapster服务部署之grafana 1238
30.14.4 Heapster服务部署之heapster 1243
30.14.5 Heapster服务部署之资源监控 1245
30.15 Kubernetes ETCD服务简介&配置故障实战 1249
30.15.1 ETCD 和ZK服务概念 1249
30.15.2 ETCD的使用场景 1250
30.15.3 ETCD读写性能 1251
30.15.4 ETCD工作原理 1251
30.15.5 ETCD选主 1253
30.15.6 ETCD日志复制 1254
30.15.7 ETCD安全性 1256
30.15.8 ETCD使用案例 1257
30.15.9 ETCD接口使用 1257
30.16 Kubernetes配置故障实战汇总 1258
30.16.1 ETCD配置中心故障错误一 1258
30.16.2 ETCD配置中心故障错误二 1260
30.16.3 POD infrastructure故障错误三 1261
30.16.4 Docker虚拟化故障错误四 1262
30.16.5 Docker虚拟化故障错误五 1263
30.16.6 Dashboard API故障错误六 1264
30.16.7 Dashboard网络访问故障错误七 1265