自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Redis之Redis基础、环境搭建、主从切换

Redis基础、环境搭建、主从切换

2022-08-21 13:39:58 878 1

原创 Redis之Redis集群、持久化到mysql、与mysql数据同步

Redis集群、Redis持久化及Redis同步数据库数据

2022-08-21 13:39:41 2864 2

原创 rhel8.3 系统下修改有线网卡配置信息实现联网

rhel8.3 系统下修改有线网卡配置信息实现联网

2022-08-02 16:03:08 416

原创 Linux端口及端口监听

Linux端口及端口监听

2022-08-02 16:02:21 5695

原创 Linux红帽Red Hat Enterprise Linux 8升级firefox 火狐浏览器的方法

RHEL 8.3升级指定版本firefox浏览器

2022-08-02 16:00:41 764

原创 LVS负载均衡详解(LVS简介、四种工作模式、十种调度算法)以及流量转发过程

LVS负载均衡详解及流量转发过程

2022-07-19 18:26:19 1475

原创 LVS的不足之处及第四种转发类型FULLNAT

LVS三种转发模式的不足与第四种转发模式FULLNAT

2022-07-19 09:07:32 519

原创 Linux常规问题总结

Linux操作系统的常见问题和命令

2022-07-18 09:55:00 685

原创 Lamp架构——mysql高可用切换(MHA高可用)

mysql高可用切换(MHA高可用)一、构建实验环境1.节点1(server5)配置mysql的master端2.节点2(server6)配置mysql的slave端2.节点3(server7)配置mysql的slave端一、构建实验环境一主两从的mysql集群架构设置因为之前实验构建的组复制架构,所以需要重新设置成一主两从的架构。1.节点1(server5)配置mysql的master端关闭节点1(server5)的mysql,修改配置文件并清空数据目录,初始化数据库,启动数据库并修改管

2022-03-28 20:10:53 765

原创 LAMP架构——mysql路由器(读写分离器)

mysql路由器(读写分离器)一、实验环境及软件安装二、创建用户三、测试多主模式下,不牵扯读写分离,因为每个节点都可以读写,但是在生产环境中会有要求数据库读写分离。mysql数据库之前,mysql开发过proxy软件,通过将写请求转发到master端,读请求(比如查询)转发到slave端,从而实现读写分离,mysql路由器直接定义策略就可以了。mysql路由器不支持分库分表。一、实验环境及软件安装创建一台新的虚拟机test8做读写分离层(mysql路由器)安装mysql-router编辑

2022-02-15 16:28:09 420

原创 Lamp架构——mysql集群及组复制(3)

mysql多主组复制

2022-02-09 18:34:13 2133 2

原创 Lamp架构——mysq集群及主从复制(2)

mysql 异步主从、半同步主从

2022-02-07 19:35:33 1539

原创 Zabbix+分布式数据库TiDB实现分布式数据库监控

Zabbix+分布式数据库TiDB实现分布式数据库监控一、Tidb的简介1.什么是TiDB2.TiDB 整体架构2.主要模块简介1) TiDB Server2) PD Server3) 存储节点3.实验环境二、server1环境搭建一、Tidb的简介1.什么是TiDBTiDB 是 PingCAP 公司自主设计、研发的开源分布式关系型数据库,是一款同时支持在线事务处理与在线分析处理 (Hybrid Transactional and Analytical Processing, HTAP) 的融合型分

2022-02-03 18:23:48 466

原创 LAMP架构——mysql的安装部署、mysql集群及主从结构(1)

mysql源码编译及主从架构

2022-01-21 23:34:34 2024

原创 codis集群的搭建

codis集群的搭建一、源码下载安装1.创建主机server11,保证实验环境2.go环境安装部署3.codis环境安装部署二、配置集群1.启动codis-dashboard2.启动codis-proxy3.启动codis-server4.启动codis-fe三、通过fe添加group四、通过fe初始化slot五、集群配置1.添加两个Redis实例2.在浏览器添加两个实例一、源码下载安装实验环境主机serve11:172.25.254.21和宿主机:172.25.254.731.创建主机server

2022-01-20 20:31:59 1375

原创 LAMP架构:tomcat结合nginx

tomcat+Nginx+memcached架构session共享存储机制

2022-01-14 22:03:02 1392

原创 LAMP架构:PHP的安装部署及nginx高速缓存

PHP的安装部署及结合nginx做高速缓存

2022-01-14 14:39:28 1441

原创 LAMP架构之nginx:nginx重定向+防盗链

Nginx作为web服务器的URL重定向及防盗链

2022-01-13 17:16:22 917

原创 nginx限流与配置管理

Nginx作为web服务器的一些功能

2022-01-12 13:48:01 471

原创 七层负载均衡-nginx

七层负载均衡-Nginx

2022-01-07 23:16:44 1158

原创 虚拟机的封装

虚拟机的封装一、安装虚拟机二、配置虚拟机三、封装虚拟机一、安装虚拟机新建虚拟机选择本地rhel7.6镜像根据需要选择内存和cpu根据需要选择磁盘大小为20G设定虚拟机名字进入安装界面语言选择英文设置时区选择lvm自动分区就行关掉kdump选择最小化安装即可设定超级用户密码安装完成后按e进入引导,设置selinux=0,之后按 ctrl + x 执行二、配置虚拟机将selinux配置为disabled后,重启关闭火墙和网络管理器(企业8中无法关闭网络管理器

2022-01-07 16:42:50 561

原创 LVS负载均衡+高可用

LVS+Keepalived实现高可用负载均衡集群

2022-01-07 16:42:36 916

原创 3.使用Ansible中的playbook

Ansible中的playbook一、Playbook的功能二、YAML三、playbook执行命令四、设定技巧一、Playbook的功能playbook 是由一个或多个play组成的列表Playboot 文件使用YAML来写的二、YAML简介是一种表达资料序列的格式,类似XMLYet Another Markup Language2001年首次发表www.yaml.org特点可读性好和脚本语言交互性好易于实现适用程序执行流梳理方式可扩展性强语法简介在文件中用[- -

2021-12-31 23:19:09 919 1

原创 2.Ansible中常用模块

一、ansible实现管理的方式Ad-Hoc利用ansible命令直接完成管理,主要用于临时命令使用场景playbookansible脚本,主要用于大型项目场景,需要前期的规划二、Ad-Hoc执行方式中如何获得帮助ansible-doc #显示模块帮助的指令格式:ansible-doc [参数] [模块...]常用参数作用-l列出可用模块-s显示指定模块的playbook片段三、ansible命令运行方式及常用参数格式a

2021-12-31 10:36:40 140

原创 1.Asible的安装及部署

Asible的安装及部署一、实验环境一、实验环境需要三台主机,

2021-12-25 00:53:26 173

原创 6.shell中的运算

shell中的运算一、运算符号二、运算指令一、运算符号+加法-减法*乘法/除法%除法后的余数**乘方++自加一–自减一<小于<=小于等与>大于>=大于等与==等于+=j+=i 就是j=j+i*=j*=i就是j=j*i/=j/=i就是j=j/i%=j%=i就是j=j%i二、运算指令(()) ##((a=1+2))let ##let

2021-12-17 21:31:19 85

原创 5.shell的执行流控制

shell的执行流控制一、for语句for语句的基本格式二、条件语句1.while...do语句2.until...do 语句3.if...then...elif...then...else...fi 语句一、for语句作用:为循环执行动作 for语句结构for 定义变量do 使用变量,执行动作done 结束标志for语句的基本格式格式1#!/bin/bashfor USER in {1..10}do echo $USERdone格式2#!/bin/bashf

2021-12-17 19:30:30 101

原创 4.shell脚本中的变量

shell脚本中的变量一、变量的定义二、shell脚本中变量的定义方法三、变量的转译1.转译2.变量的声明3.变量的数组四、Linux中命令的别名设定1.直接利用命令执行结果2.脚本中的传参七、脚本函数一、变量的定义定义本身变量就是内存一片区域的地址(变量实际意义就是个占位符,用来表示不固定的量)变量存在的意义命令无法操作一直变化的目标用一串固定的字符来表示不固定的目标可以解决此问题二、shell脚本中变量的定义方法环境级别export a=1在环境关闭后变量失效用户级

2021-12-10 23:53:48 99

原创 3.shell脚本的基础知识

shell脚本的基础知识一、什么是shell二、shell脚本的意义三、如何创建shell脚本四、如何执行shell脚本1.手动在环境中开启指定解释器2.直接在当前环境中运行shell中的指令不开启新的shell3.开启脚本中指定的shell并使用此shell环境运行脚本中的指令![在这里插入图片描述](https://img-blog.csdnimg.cn/6e29621c7b044dc5839a26c180b502cb.png?x-oss-process=image/watermark,type_d3F

2021-12-10 17:33:13 84

原创 3_4.mysql数据库的基本管理

mysql数据库的基本管理一、数据库的介绍1.什么是数据库2.常见的数据库3.Mysql (SUN----> Oracle)4.数据库中的常用名词二、mariadb的安装三、数据库的开启四、数据库的安全初始化1.执行安全初始化脚本2.关闭数据库开放端口五、数据库的基本管理1.查看指令2.新建3.更改七、数据库的备份1.方式一备份和恢复2.方式二八、数据密码管理1.数据密码更改2.数据库密码破解九、用户授权十、phpmyadmin的安装一、数据库的介绍1.什么是数据库数据库就是个高级的表格软件2

2021-11-26 23:58:23 393

原创 3_3.Apache的管理及优化

Apache的管理及优化一、Apache的作用及安装二、Apache的启用四、Apache的基本配置1.Apache端口修改3.修改默认发布目录五、Apache的访问控制1.基于客户端ip的访问控制1)ip白名单2).ip黑名单2.基于用户认证一、Apache的作用及安装apache是web应用服务器,可以运行在几乎所有广泛使用的计算机平台上,它快速、可靠并且可通过简单的API扩充,将html、php、jsp、perl、Python编写的web程序解析、编译到服务器中。Apache开源服务中有一个项目

2021-11-26 16:52:40 1762

原创 3_2.Linux中内核级加强型火墙

Linux中内核级加强型火墙1.观察现象,当selinux开启时,对文件会有什么影响1.观察现象,当selinux开启时,对文件会有什么影响selinux(内核级加强型火墙)

2021-11-19 19:39:50 86

原创 3_1.vsftpd服务的部署及优化

vsftp服务部署及优化

2021-11-18 21:39:20 3409

原创 2_8Linux系统引导过程及修复(当系统开机文件被误删除,无法正常开机时)

Linux系统引导过程及修复一、磁盘引导修复1.问题模拟,清空系统/dev/sda上的mbr数据,使虚拟机westosa无法正常启动2.解决方案及步骤1)另外添加一块硬盘,在该硬盘上存放系统镜像(制作启动盘,也可以用u盘制作)3)调整系统启动未直,使系统从新添加的硬盘启动。3)开机,进入挽救模式二、grub2文件引导1.当两个文件丢失,但系统还未关机时,如何恢复文件2.当两个文件中的任意一个有异常,但系统已经关机,如何解决?三、内核加载1.当内核没有关机时2.当删除,reboot重启后四、系统初始化镜像1.

2021-11-13 00:35:56 1028

原创 2_7Linux中的无人职守安装脚本kickstart

Linux中的无人职守安装脚本kickstart一、kickstart自动安装脚本的作用二、实验环境三、kickstart自动安装脚本的制作1.共享资源四、设置完成后使用脚本安装虚拟机一、kickstart自动安装脚本的作用在企业中安装多台操作系统时面临的问题当安装Linux操作系统时,安装过程会需要回答很多关于设定的问题这些问题必须手动选择,否则无法进行安装当只安装1台Linux系统,手动选择设定工作量比较轻松当安装多台Linux,这些设定需要重复多次,这些重复动作是效率底下的操作如何解

2021-11-12 20:07:02 100

原创 2_6Linux高级存储

Linux高级存储一、逻辑卷1.基础知识2.实验一、逻辑卷1.基础知识pv物理卷  #被处理过的物理分区pe物理扩展 #设定存储最小单元vg物理卷组 捆绑pv到一个组中lv逻辑卷 分配最终的使用设备物理分区就像是一个个的橘子,把它处理成物理卷就像是榨成汁,pv就是榨好的汁,pe就是这杯汁的最小单位,就像一滴果汁。vg就是把这些榨好的汁连接到一个更大的杯子,供lv取用,这就是LVM结构。2.实验添加一块大小为10G的虚拟硬盘用于实验watch

2021-11-12 14:09:58 708

原创 2_5Linux存储的基本管理

Linux存储的基本管理一、设备识别二、设备挂载3.设备中文件的查找四、实验一、设备识别设备接入系统后都是以文件的形式存在设备文件名称:SATA/SAS/USB/dev/sda,/dev/sdb##s= SATA, d=DISK a=第几快IDE/dev/hd0,/dev/hd1##h= hardVIRTIO-BLOCK/dev/vda,/dev/vdb##v=virtioM2(SSD)/dev/nvme0,/dev/nvme1##nvme=m2SD

2021-11-06 00:06:24 152

原创 2_4系统定时任务及延时任务

系统定时任务及延时任务一、系统延时任务(at)1.基础内容2.at任务的黑白名单二、系统定时任务1.crontab 时间表示方式2.系统控制crontab的服务3.crontab指令4.系统级别的cron(文件方式设定定时任务)5.crontab的黑白名单三、系统中临时文件的管理方式一、系统延时任务(at)1.基础内容[root@localhost ~]# at 23:37 ##设定任务执行时间at> rm -fr /mnt/* ##任务动作at> <EOT><

2021-11-05 21:16:17 157

原创 2.3 Linux系统中的日志管理

2.3 Linux系统中的日志管理2设定日志采集格式应用3.时间同步服务2设定日志采集格式应用3.时间同步服务

2021-11-05 17:07:47 127

原创 2_2Linux的远程登陆服务

Linux的远程登陆服务一、实验环境配置一、实验环境配置

2021-11-05 13:13:08 137

空空如也

空空如也

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

TA关注的人

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