摘要: 第2题 ABCD 第3题 ABCF 第4题 docker cp 容器ID:/opt/test /mnt/test 第5题 docker run #运行容器 -h test #指定容器的主机名 --name host_demo_nginxq #指定容器运行的名称 -p 192.168.91.8:818 阅读全文
posted @ 2021-09-12 22:19 #!/bin/bash 阅读(57) 评论(0) 推荐(0) 编辑
摘要: python pip下载使用国内源: -i https://pypi.tuna.tsinghua.edu.cn/simple jdk环境变量: tar xf jdk-8u60-linux-x64.tar.gz -C /app/ ln -s /app/jdk1.8.0_60 /app/jdk cat 阅读全文
posted @ 2021-09-12 13:16 #!/bin/bash 阅读(20) 评论(0) 推荐(0) 编辑
摘要: 第1章 jumpserver介绍 1.什么是堡垒机/跳板机 堡垒机就是统⼀一设备运维⼊入⼝口,⽀支持管理理Linux、Windows、Unix、MacOS等设备资源,实现对服务器器资源操作管理理的集中认证,集中控制,集中审计。提升运维管理理⽔水平。 2.为什么要用堡垒机/跳板机 现在互联⽹网企业,往 阅读全文
posted @ 2021-07-02 08:37 #!/bin/bash 阅读(125) 评论(0) 推荐(0) 编辑
摘要: 第1章 Docker容器介绍 1.Docker是什么 Docker是Docker.Inc 公司开源的一个基于LXC技术之上构建的Container容器引擎,源代码托管在 GitHub 上,基于Go语言并遵从Apache2.0协议开源。 Docker是通过内核虚拟化技术(namespaces及cgro 阅读全文
posted @ 2021-07-02 08:36 #!/bin/bash 阅读(497) 评论(0) 推荐(1) 编辑
摘要: 第1章 MHA介绍 1.MHA介绍 MHA(Master High Availability)目前在MySQL高可用方面是一个相对成熟的解决方案。 它由日本DeNA公司youshimaton(现就职于Facebook公司)开发,是一套优秀的作为 MySQL高可用性环境下故障切换和主从提升的高可用软件 阅读全文
posted @ 2021-07-02 08:33 #!/bin/bash 阅读(69) 评论(0) 推荐(0) 编辑
摘要: 第1章 主从复制介绍 1.介绍 MySQL数据库的主从复制技术与使用scp/rsync等命令进行的异机文件级别复制类似,都是数据的远程传输. 只不过MySQL的主从复制技术是其软件自身携带的功能,无须借助第三方工具. MySQL的主从复制并不是直接复制数据库磁盘上的文件,而是将逻辑的记录数据库更新的 阅读全文
posted @ 2021-07-02 08:32 #!/bin/bash 阅读(79) 评论(0) 推荐(0) 编辑
摘要: 第1章 备份恢复 1.备份恢复的职责 1.备份、恢复策略的设计。 备份周期、备份工具、备份方式、恢复方式全部流程化 2.日常备份检查 日志、备份内容 3.定期的恢复演练 4.数据故障时,利用现有的资源,快速恢复 5.数据迁移、升级。 第2章 备份工具介绍 1.逻辑备份 mysqldump / sou 阅读全文
posted @ 2021-07-02 08:31 #!/bin/bash 阅读(58) 评论(0) 推荐(0) 编辑
摘要: 第1章 错误日志 1.作用 记录数据库启动以来,状态、警告、报错。诊断数据库报错问题。 2.配置 默认: 开启状态。存放在数据目录下(/data/3306/data),名字:主机名.err 3.查看 mysql> select @@log_error; + + | @@log_error | + + 阅读全文
posted @ 2021-07-02 08:30 #!/bin/bash 阅读(44) 评论(0) 推荐(0) 编辑
摘要: 第1章 索引介绍 1.介绍 索引相当于一本书的目录,可以优化查询。 2.索引查找算法 1 --> 100 盒子 谁最快猜到数字,礼品归谁。 我会给大家提示。 1. 遍历 2. 二分法 > 二叉树 > 红黑树 > Balance tree(平衡多叉树,简称为BTREE) 3.BTREE查找算法演变 1 阅读全文
posted @ 2021-07-02 08:29 #!/bin/bash 阅读(43) 评论(0) 推荐(0) 编辑
摘要: 第1章 多表查询 1.多表查询类型 导入数据 source /root/school.sql 1.1 笛卡尔乘积 select * from teacher,course; 或者: select * from teacher join course; 拿着 teacher每行数据和course逐行进 阅读全文
posted @ 2021-07-02 08:28 #!/bin/bash 阅读(60) 评论(0) 推荐(0) 编辑
摘要: 第1章 SQL介绍 1.什么是SQL 属于关系型数据库产品中专用的语句。结构化查询语句。 2.SQL的分类 DDL : 数据定义语言 对于: 库 、表(元数据)的 增、删、改 建库、删库、修改库、建表、删表、修改表 DCL : 数据控制语言 grant revoke DML : 数据操作语言 表的数 阅读全文
posted @ 2021-07-02 08:27 #!/bin/bash 阅读(72) 评论(0) 推荐(0) 编辑
摘要: 第1章 启动与关闭MySQL 1.启动方式 常规启动: service mysqld start systemctl start mysqld /etc/init.d/mysqld start 前台启动: 如果作为调试可以直接使用命令启动,这是会作为前台启动将日志都打印到屏幕上 mysqld mys 阅读全文
posted @ 2021-07-02 08:26 #!/bin/bash 阅读(59) 评论(0) 推荐(0) 编辑
摘要: 第1章 MySQL体系结构 1.MySQL的C/S模型工作结构 2.MySQL的实例架构 实例:mysqld + Master three + worker thread( IO/SQL/Purge... ) + 预分配内存结构 3.mysqld核心程序工作原理 3.1 分层结构 1.Server层 阅读全文
posted @ 2021-07-02 08:25 #!/bin/bash 阅读(42) 评论(0) 推荐(0) 编辑
摘要: 本课件内容来自老男孩教育DBA专家郭导 第1章 课程介绍 1.DBA工作内容 1.1 初级DBA 安装配置 基本使用 基本故障处理 1.2 中级DBA 体系结构 备份策略 故障恢复 基础优化(索引,执行计划,慢日志) 高可用架构(搭建,监控,故障处理,架构演变) 1.3 高级DBA 高可用架构(设计 阅读全文
posted @ 2021-07-02 08:24 #!/bin/bash 阅读(86) 评论(0) 推荐(0) 编辑
摘要: 第1章 安装Nexus私服 以下操作在Nexus服务器进行: 1.安装JDK和Nexus Nexus下载地址: https://www.sonatype.com/download-oss-sonatype 安装命令: yum install java -y tar zxf nexus-3.23.0- 阅读全文
posted @ 2021-06-21 08:39 #!/bin/bash 阅读(163) 评论(0) 推荐(0) 编辑
摘要: 第x章 Linux介绍 1.Linux简介 1.与Windows不同,Linux是一套开放源代码并且可以自由传播的类Unix操作系统 2.Linux系统支持多用户,多任务,多线程和多CPU的操作系统 3.现在大家所用的Linux并不是一个人完成的,而是由世界各地成千上万的程序员参与设计开发的 4.互 阅读全文
posted @ 2021-03-17 17:14 #!/bin/bash 阅读(132) 评论(0) 推荐(0) 编辑
摘要: 第1章 PHP语言介绍 1.什么是PHP 1.外文名PHP:Hypertext Preprocessor,中文名:“超文本预处理器”是一种通用开源脚本语言。 2.语法吸收了C语言、java和Perl的特点,利于学习,使用广泛,主要适用于web开发领域。用PHP做出的动态页面与其他的编程语言相比,PH 阅读全文
posted @ 2021-02-02 09:42 #!/bin/bash 阅读(118) 评论(0) 推荐(0) 编辑
该文被密码保护。 阅读全文
posted @ 2020-12-29 19:09 #!/bin/bash 阅读(49) 评论(0) 推荐(0) 编辑
摘要: 第0章 课程面向人群 1.适合哪些人 1.运维人员或者准备从事运维工作的人员 2.需要维护Elasticsearch数据库的IT人员 3.想学习和使用EBLK日志分析的IT人员 2.不适合哪些人 1.想了解Elasticsearch的详细底层原理的DBA或者开发人员。 2.想了解Elasticsea 阅读全文
posted @ 2020-12-18 11:52 #!/bin/bash 阅读(549) 评论(0) 推荐(1) 编辑
摘要: 第1章 Debian10安装 第2章 Debian10基本配置 1.网卡配置 debian所有的网卡都在一个配置文件里,这点和Centos7不一样 root@debian:~# grep "^[a-Z]" /etc/network/interfaces source /etc/network/int 阅读全文
posted @ 2020-12-16 08:19 #!/bin/bash 阅读(986) 评论(0) 推荐(0) 编辑
摘要: 第1章 新版本插件的写法 pipeline{ agent any parameters { gitParameter name: 'git_version', type: 'PT_TAG', description: '请选择版本:', defaultValue: 'v1.0' choice(nam 阅读全文
posted @ 2020-09-02 22:09 #!/bin/bash 阅读(313) 评论(0) 推荐(0) 编辑
摘要: 第1章 shell基本概述 1.什么是shell shell是一个命令解释器,主要用来接收用户的指令,进入驱动操作系统,或硬件。 Linux里有很多种shell,例如: Bourne Shell(/usr/bin/sh或/bin/sh) Bourne Again Shell(/bin/bash) C 阅读全文
posted @ 2020-08-22 23:53 #!/bin/bash 阅读(424) 评论(0) 推荐(1) 编辑
摘要: 第1章 CI/CD介绍 1.什么是持续集成/持续部署 持续集成(Continuous integration)是一种软件开发实践,即团队开发成员经常集成它们的工作,通过每个成员 每天至少集成一次,也就意味着每天可能会发生多次集成。每次集成都通过自动化的构建(包括编译,发布,自动 化测试)来验证,从而 阅读全文
posted @ 2020-08-22 23:49 #!/bin/bash 阅读(455) 评论(0) 推荐(0) 编辑
摘要: 第1章 准备Maven环境 注意:下列操作都是在jenkins主机部署 1.安装maven tar zxf apache-maven-3.3.9-bin.tar.gz -C /opt/ cd /opt/ ln -s apache-maven-3.3.9 maven 2.设置maven国内源 在mir 阅读全文
posted @ 2020-08-22 23:48 #!/bin/bash 阅读(459) 评论(0) 推荐(1) 编辑
摘要: 第1章 Jenkins使用微信发送结果通知 1.登陆微信企业公众号 登陆并填写注册信息: https://work.weixin.qq.com/wework_admin/loginpage_wx 2.创建新应用 3.填写应用详细信息 上传logo,填写应用名称 ,应用介绍等 4.查看并记录相关信息 阅读全文
posted @ 2020-08-22 23:47 #!/bin/bash 阅读(333) 评论(0) 推荐(1) 编辑