自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(34)
  • 收藏
  • 关注

原创 Linux企业化运维--通过Ansible安装部署TiDB+TiDB作为Zabbix的数据库

Linux企业化运维实验所用系统为Redhat-rhel7.6。目录Linux企业化运维Linux企业化运维--通过Ansible安装部署TiDB+TiDB作为Zabbix的数据库一、TiDb1、TiDB 的核心特点2、TiDb 整体架构3、核心特性4、TiDB5、PD6、TiKV二、Tidb集群部署1、环境2、在中控机安装Ansible1)安装python2.72)下载setuptools3)下载pip4)下载ansible3、在中控机下载TiDB-Ansible4、分配 TiDB 集群资源5、部署

2021-09-28 00:24:40 796

原创 Linux企业化运维--(9)LVS负载均衡

Linux企业化运维实验所用系统为Redhat-rhel7.6。目录Linux企业化运维Linux企业化运维--(9)LVS负载均衡之DR模型一、LVS1、概述2、结构3、IP虚拟服务器软件IPVS1) Virtual Server via Network Address Translation(VS/NAT)2)Virtual Server via IP Tunneling(VS/TUN)3)Virtual Server via Direct Routing(VS/DR)二、DR模型(负载均衡+高可用

2021-09-27 22:57:47 455

原创 Linux企业化运维–zabbix之通过jmx监控tomcat、zabbix+proxy代理

Linux企业化运维实验所用系统为Redhat-rhel7.6。目录Linux企业化运维Linux企业化运维--zabbix之通过jmx监控tomcat一、zabbix通过jmx监控tomcatLinux企业化运维–zabbix之通过jmx监控tomcat一、zabbix通过jmx监控tomcatzabbix提供java gateway来监控java程序监控流程是zabbix-server:10051 -> java gateway-jmx:10052 -> tomcat服务器:88

2021-09-27 22:51:52 528

原创 Linux企业化运维--(6)Mysql之并行复制(MTS)、延迟复制、慢查询、组复制、路由器、MAH高可用主从切换

Linux企业化运维实验所用系统为Redhat-rhel7.6。目录Linux企业化运维Linux企业化运维--(6)Mysql之并行复制(MTS)、延迟复制、慢查询、组复制、路由器一、并行复制(MTS)Linux企业化运维–(6)Mysql之并行复制(MTS)、延迟复制、慢查询、组复制、路由器一、并行复制(MTS)适用于多线程并发。此处实验接着上一部实验半同步的。在server1主机中修改配置文件,设定在mysql中创建表,数据会存在数据库中,打开半同步复制。vim /etc/my.cnf

2021-09-25 10:36:37 486 1

原创 Linux企业化运维--(8)codis安装配置

Linux企业化运维实验所用系统为Redhat-rhel7.6。目录Linux企业化运维Linux企业化运维--codis安装配置一、简介二、安装部署go和codis1、下载2、部署go3、安装codis4、启动codis-dashboard5、启动codis-proxy6、启动codis-server7、启动codis-fe三、通过fe添加group四、通过fe初始化slot五、集群配置1、添加两个Redis实例2、在浏览器添加两个实例Linux企业化运维–codis安装配置一、简介Codis

2021-09-15 23:11:31 456

原创 Linux企业化运维--(7)redis服务之redis配置及主从复制、主从自动切换、集群、redis+mysql、gearman实现数据同步

Linux企业化运维实验所用系统为Redhat-rhel7.6。目录Linux企业化运维Linux企业化运维--(7)redis服务之redis配置及主从复制、主从自动切换一、简介1、软件下载及安装2、redis支持的数据类型3、redis常用指令二、redis配置及主从复制三、redis常用指令使用指南四、redis主从自动切换(基于sentinel)Linux企业化运维–(7)redis服务之redis配置及主从复制、主从自动切换一、简介Redis(Remote Dictionary Serv

2021-09-14 23:48:12 314

原创 Linux企业化运维--(5)mysql之编译、主从复制、主从(主)从复制+GTID、半同步

Linux企业化运维实验所用系统为Redhat-rhel7.6。目录Linux企业化运维Linux企业化运维--mysql之编译、主从复制、主从(主)从复制+GTID一、Mysql编译1、下载软件2、解压编译3、修改配置文件及初始化4、mysql图形化管理二、主从复制Linux企业化运维–mysql之编译、主从复制、主从(主)从复制+GTID一、Mysql编译1、下载软件https://www.mysql.com或者lftp 172.25.254.250> get mysq

2021-09-14 13:49:01 242

原创 Linux企业化运维--(4)tomcat配置之负载均衡+反向代理、tomcat结合memcache交互存储、GoAccess日志可视化

Linux企业化运维实验所用系统为Redhat-rhel7.6。目录Linux企业化运维Linux企业化运维--tomcat配置之Linux企业化运维–tomcat配置之

2021-09-07 12:29:28 385

原创 Linux企业化运维--(3)PHP配置、nginx结合php-fpm、memcache模块、openresty模块以及高速缓存

Linux企业化运维实验所用系统为Redhat-rhel7.6。目录Linux企业化运维Linux企业化运维--PHP一、PHP源码编译1、软件下载2、软件编译二、拷贝php-fpm配置文件1、php-fpm.conf2、www.conf3、php.ini4、php-fpm.service,读取并开启服务三、nginx结合php-fpm1、修改nginx配置文件2、更改生效目录四、php添加memcache功能模块1、软件下载2、软件安装3、构建nginx高速缓存Linux企业化运维–PHP一、PH

2021-09-03 00:13:26 690

原创 Linux企业化运维--(2)nginx之并发优化、负载均衡+反向代理、平滑升级、算法扩展、限流、配置管理、重定向、防盗链

Linux企业化运维实验所用系统为Redhat-rhel7.6。目录Linux企业化运维Linux企业化运维--nginx之并发优化、负载均衡+反向代理、平滑升级一、并发优化二、负载均衡+反向代理1、均衡2、改变权重3、ip_hash4、备用机三、平滑升级Linux企业化运维–nginx之并发优化、负载均衡+反向代理、平滑升级一、并发优化ulimit -a 可以查看用户可以打开文件的限制 ##open filessysctl -a | grep file ##打开文件的限制///fs.f

2021-09-01 01:59:00 1182

原创 Linux企业化运维--(1)Rhel7.6的封装与nginx的安装部署

Linux企业化运维实验所用系统为Redhat-rhel7.6。目录Linux企业化运维Linux企业化运维--Rhrl7.6的封装与nginx一、虚拟机的封装1、建立2、配置3、封装二、nginx源码安装三、nginx开机自启Linux企业化运维–Rhrl7.6的封装与nginx一、虚拟机的封装1、建立在真机执行virt-manager命令,建立虚拟机。点击左上角的小电视create a new virtual machine,选择Local install media,iso选择rhel7.

2021-08-31 22:38:53 840

原创 Linux自动化运维工程师--(9)shell脚本的练习

Linux自动化运维工程师实验所用系统为Redhat-rhel8.2。目录Linux自动化运维工程师Linux自动化运维工程师--shell脚本的练习1、计算当前cpu总占用率2、一分十秒倒计时3、猜字游戏:5是幸运数字,大的话报太大,小的话报太小,exit退出。(echo $RANOM 生成随机数)4、用户建立脚本Linux自动化运维工程师–shell脚本的练习1、计算当前cpu总占用率echo "`ps -eo %cpu | awk 'BEGIN{N=0}!/0.0|%CPU/{N+=$1}

2021-08-29 00:16:41 639

原创 Linux自动化运维工程师--(8)Ansible中的变量及加密

Linux自动化运维工程师实验所用系统为Redhat目录Linux自动化运维工程师--Ansible中的变量及加密一、变量命名二、变量级别三、变量设定和使用方式1、在playbook中直接定义变量2、在文件中定义变量3、使用变量4、设定主机变量和清单变量5、目录设定变量6、用命令覆盖变量7、使用数组设定变量8、注册变量9、事实变量10、魔法变量四、JINJIA2模板1、介绍2、书写规则3、for循环4、if判定五、Ansible的加密控制1、建立并加密文件2、加密现有文件3、查看加密文件4、编辑加密文件5

2021-08-26 16:55:42 140

原创 Linux自动化运维工程师--(4)shell的执行流控制与运算

Linux自动化运维工程师实验所用系统为Redhat-rhel8.2。目录Linux自动化运维工程师Linux自动化运维工程师--shell的执行流控制for语句实验环境:一台配置好网络软件仓库和IP的虚拟机Linux自动化运维工程师–shell的执行流控制执行流for语句...

2021-08-24 02:53:09 135

原创 Linux自动化运维工程师--(7)使用ansible中的playbook

Linux自动化运维工程师实验所用系统为Redhat目录Linux自动化运维工程师--使用ansible中的playbook一、Playbook二、YAML1、简介2、语法3、YAML列表4、YAML的字典5、playbook执行命令6、Playbook的核心组件7、vim 设定技巧8、示例1)安装httpd并且开启服务2)新建文件和目录并且更改目录的所有人。3)安装vsftpd并允许匿名访问Linux自动化运维工程师–使用ansible中的playbook一、Playbookplaybook是由一

2021-08-23 23:26:27 376

原创 Linux自动化运维工程师--(6)Ansible中的常用模块

Linux自动化运维工程师实验所用系统为Redhat目录Linux自动化运维工程师--Ansible中的常用模块一、ansible实现管理的方式Ad-Hoc执行方式中如何获得帮助三、ansible命令运行方式及常用参数四、ansible的基本颜色代表信五、ansible中的常用模块1、command2、shell3、script4、copy5、fetch6、file7、archive8、unarchive9、hostname10、cron11、yum_repositor12、dnfLinux自动化运维工

2021-08-23 02:02:56 333

原创 Linux自动化运维工程师--(5)Ansible的安装及部署

Linux自动化运维工程师实验所用系统为Redhat目录Linux自动化运维工程师--Ansible的安装及部署一、Ansible是什么二、Ansible的安装三、Ansible的执行四、环境配置五、构建Anisble清单1、直接书写受管主机名或ip,每行一个2、设定受管主机的组[组名称]3、主机规格的范围化操作4、ansible命令指定清单的正则表达式六、Ansible配置文件参数详解1、配置文件的分类与优先级2、常用配置参数七、构建用户级Ansible操作环境Linux自动化运维工程师–Ansibl

2021-08-22 12:41:55 557 1

原创 Linux自动化运维工程师--(3)shell脚本的基础知识与shell脚本中的变量

Linux自动化运维工程师实验所用系统为Redhat-rhel8.2。目录Linux自动化运维工程师Linux自动化运维工程师--shell脚本的基础知识一、什么是shell二、shell脚本的意义三、如何创建shell脚本四、如何执行shell脚本1、直接在当前环境中运行shell中的指令,不开启新的shell2、手动在环境中开启指定解释器3、开启脚本中指定的shell并使用此shell环境运行脚本中的指令五、如何对脚本进行调试Linux自动化运维工程师--shell脚本中的变量一、变量的定义二、sh

2021-08-17 05:24:29 453

原创 Linux自动化运维工程师--(2)文本处理工具

Linux自动化运维工程师实验所用系统为Redhat-rhel8.2。目录Linux自动化运维工程师Linux自动化运维工程师--文本处理工具一、grep命令1、grep简介2、grep命令格式3、grep字符数量匹配规则二、sed命令1、sed简介2、sed命令格式1)对字符的处理2)sed字符替换三、awk1、awk简介2、awk命令格式3、变量4、条件实验环境:一台配置好网络软件仓库和IP的虚拟机Linux自动化运维工程师–文本处理工具一、grep命令1、grep简介grep [Glo

2021-08-16 04:31:44 289

原创 Linux自动化运维工程师--(1)shell中常用的基础命令

Linux自动化运维工程师实验所用系统为Redhat-rhel8.2。目录Linux自动化运维工程师Linux的自动化运维工程师--shell中常用的基础命令一、diff实验环境:一台配置好网络软件仓库和IP的虚拟机Linux的自动化运维工程师–shell中常用的基础命令一、diff实验素材:生成两个内容不同的文件...

2021-08-14 18:25:54 538

原创 Linux系统工程师--(5)linux中的火墙策略优化

Linux系统工程师实验所用系统为Redhat-rhel8.2。目录Linux系统工程师Linux的系统工程师--linux中的火墙策略优化一、火墙介绍1、netfilter2、iptables3、firewalld4、firewalld与iptables的关系二、火墙管理工具切换三、iptables 的使用四、火墙默认策略五、火墙数据通过优化策略1、跟踪数据包状态2、SNAT源地址转换六、firewalld的开启七、关于firewalld的域八、firewalld的管理命令Linux的系统工程师–l

2021-08-13 02:25:07 173

原创 Linux系统工程师--(4)网络文件系统

Linux系统工程师实验所用系统为Redhat-rhel8.2。目录Linux系统工程师Linux的系统工程师--网络文件系统一、samba服务简介二、samba基本信息三、samba的安装与启用四、账号管理1、添加账号2、删除与查看账号3、登录账号五、samba用户访问家目录六、samba服务共享目录1、共享自建目录2、共享系统目录七、samba的访问控制1、全局白名单2、全局黑名单3、目录白名单八、samba的常用配置参数1、隐藏共享资源2、显示共享资源3、访问用户控制4、写权限管理1)共享资源可写

2021-08-11 02:19:49 142

原创 Linux系统工程师--(3)企业dns服务器搭建

Linux系统工程师实验所用系统为Redhat-rhel8.2。目录Linux系统工程师Linux的系统管理--企业dns服务器搭建一、关于dns的名词解释1、客户端2、服务端二、dns服务的安装与启用三、高速缓存dns四、dns的正向解析1、dns正向解析Linux的系统管理–企业dns服务器搭建一、关于dns的名词解释域名系统(英文:Domain Name System,缩写:DNS)是互联网的一项服务。它作为将域名和IP地址相互映射的一个分布式数据库,能够使人更方便地访问互联网。1、客户端

2021-08-10 03:06:40 218

原创 Linux的系统管理--(5)linux系统引导过程及引导修复

Linux系统管理实验所用系统为Redhat-rhel8.2。目录Linux系统管理Linux的系统管理--linux系统引导过程及引导修复Linux的系统管理–linux系统引导过程及引导修复

2021-08-05 16:51:10 403

原创 Linux系统工程师--(2)Apache的管理及优化与mysql数据库的基本管理

Linux系统工程师实验所用系统为Redhat-rhel8.2。目录Linux系统工程师Linux的系统管理--Apache的管理及优化一、Apache的作用与安装二、Apache的启用三、Apache的基本信息四、Apacdhe的基本配置1、Apache的端口修改2、默认发布文件3、默认发布目录五、apache的访问控制1、控制IP2、控制访问(用户名和密码)Linux的系统管理–Apache的管理及优化一、Apache的作用与安装Web服务器软件在web被访问时通常使用http://的方式

2021-08-02 05:30:48 239

原创 Linux系统管理--(4)Linux高级存储管理与Linux中的无人职守安装脚本kickstart

Linux系统管理实验所用系统为Redhat-rhel8.2。目录Linux系统管理Linux的系统管理--Linux高级存储管理一、逻辑卷1、lvm设备建立2、lvm拉伸(无需卸载)1)当vg中容量充足2)当vg容量不足3、lvm缩减(需要卸载)4、lvm删除5、lvm快照6、实验详细步骤Linux的系统管理–Linux高级存储管理一、逻辑卷pv ##物理卷 被处理过的物理分区pe ##物理扩展 设定存储最小单元vg ##物理卷组 捆绑pv到一个组中lv ##逻辑卷 分配最终的使用设

2021-08-01 17:45:23 153

原创 Linux系统工程师--(1)Vsftpd服务的部署及优化与linux中内核级加强型火墙的管理

Linux系统管理实验所用系统为Redhat-rhel8.2。目录Linux系统管理Linux的系统管理--系统定时任务与延时任务Linux的系统管理–系统定时任务与延时任务

2021-08-01 04:09:29 161

原创 Linux操作系统基础--(4)文件传输与软件管理

Linux操作系统基础实验所用系统为Redhat-rhel8.2。目录Linux操作系统基础Linux操作系统基础--linux系统中的文件传输一、scp命令二、rsync1、rsync和scp对比2、rsync用法三、文件的归档压缩1、文件归档2、文件的压缩3、tar+压缩(打包并压缩)Linux操作系统基础--Linux系统中的软件管理1、linux中软件包的类型2、软件包的名称结构3、rpm命令管理软件包4、本地文件仓库的搭建1)在系统中加载安装系统时使用的安装镜像2)编写软件仓库文件3)检测4)

2021-07-29 11:27:52 134

原创 Linux系统管理--(3)定时、延时任务与存储的基本管理

Linux系统管理实验所用系统为Redhat-rhel8.2。目录Linux系统管理Linux的系统管理--Linux中存储的基本管理一、设备识别二、设备挂载Linux的系统管理–Linux中存储的基本管理配制实验环境,需要一台纯净的虚拟机。真机su - rootvirt-manager#真机执行后,双击想要设定磁盘的虚拟机,选择左上角的“灯泡”Add Hardware。#选择添加storage,大小设为10G,Device type选择Disk device,Bus type选

2021-07-27 01:30:41 182

原创 Linux系统管理--(2)远程登录服务与日志管理

Linux系统管理实验所用系统为Redhat-rhel8.2。目录Linux系统管理Linux的系统管理--Linux中的远程登陆服务Linux的系统管理–Linux中的远程登陆服务实验环境–配置两台纯净的虚拟机真机westos-vmctl reset westosawestos-vmctl reset westosbwestosa–server服务端hostnamectl set-hostname westosa.westos.org nmcli connection sh

2021-07-23 00:21:11 884 2

原创 Linux操作系统基础--(3)权限管理与进程管理

Linux操作系统基础实验所用系统为Redhat-rhel8.2。目录Linux操作系统基础Linux操作系统基础--linux系统中的权限管理一、权限的查看和读取1、权限查看2、权限的读取二、文件用户、用户组管理三、普通权限的类型及作用1、用户对文件的身份2、权限位3、用户身份匹配4、权限类型四、设定普通权限的方法1、chmod 复制权限2、chmod 字符方式设定权限3、chmod 数字方式设定权限五、系统默认权限的设定1、保留权力2、umask临时更改3、永久更改六、特殊权限1、stickyid

2021-07-22 12:40:57 1099

原创 Linux的系统管理--(1)网络配置(IP、网关、DNS、网络文件仓库、DHCP和网桥)

Linux系统管理实验所用系统为Redhat-rhel8.2。目录Linux系统管理Linux的系统管理--Linux下的网络配置一、什么是IP ADDRESS二、子网掩码三、IP通信判定四、网络设定工具五、永久设定IP1、图形方式2、非图形方式六、命令方式设定网络Linux的系统管理–Linux下的网络配置一、什么是IP ADDRESSIP地址(Internet Protocol Address)是指互联网协议地址,又译为网际协议地址。因特网上的每台计算机和其它设备的唯一的地址。IP地址是一

2021-07-19 23:48:35 649 1

原创 Linux操作系统基础--(2)输入输出管理、帮助与用户管理

Linux操作系统基础实验所用系统为Redhat-rhel8.2。目录Linux操作系统基础Linux操作系统基础--Linux中的输入输出管理与获得帮助一、命令行获得帮助1、whatis2、help3、man二、输入输出1、字符设备2、管理输出3、管理输入4、综合练习Linux操作系统基础--Linux中的用户管理一、用户及用户组1、用户2、用户组二、用户切换1、用户查看2、用户切换3、用户涉及到的系统配置文件4、用户和用户组建立及删除5、用户和用户组的信息管理6、用户认证信息管理7、用户权力下放L

2021-07-19 20:14:55 167 1

原创 Linux操作系统基础--(1)命令行使用技巧和文件管理

Linux操作系统基础–命令行使用技巧实验所用系统为Redhat-rhel8.2.一级目录二级目录三级目录Linux简介Linux,全称GNU/Linux,是一种免费使用和自由传播的类UNIX操作系统。linux系统是由内核和GNU组成的。内核(Kernel)负责系统程序和硬件分配及调度,相当于人的大脑,是个软件,内核类型还有UNIX和Windows即DOS。Shell是系统的用户界面,提供了用户与内核进行交互操作的一种接口。它接收用户输入的命令并把它送入内核去执行。实际上Shell是一个命令

2021-07-19 17:12:10 456

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除