自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 VLAN互通

文章目录VLAN互通2种方法单臂路由实现VLAN互通TOP图配置-LSW配置-Router1测试:PC1PC2VLANIF(更受欢迎)TOP图LSW2配置测试PC1VLAN互通2种方法单臂路由实现VLAN互通TOP图名称IPGatewayPC1192.168.1.1/24192.168.1.254PC2192.168.2.1/24192.168.2.254名称VLAN接口LSW110G0/0/1LSW120G0/0/2

2023-10-23 15:08:20 192

原创 Shell-数组/流程控制讲解

取值将检测匹配的每一个模式。一旦模式匹配,则执行完匹配模式相应命令后不再继续其他模式。如果无一匹配模式,使用星号 * 捕获该值,再执行后面的命令。,每一模式必须以右括号结束。取值可以为变量或常数,匹配发现取值符合某一模式后,其间所有命令开始执行直至。case 工作方式如上所示,取值后面必须为单词。

2023-08-29 17:39:41 158

原创 LinuxShell变量

在Shell中,通常情况下用户可以直接使用变量,而无需先进行定义,当用户第一次使用某个变量名时,实际上就同时定义了这个变量,在变量的作用域内,用户都可以使用该变量。

2023-08-29 11:39:25 299

原创 Dockerfile制作LAMP环境镜像

本文介绍dockerfile编写,基于CentOS7安装httpd mysql php等并在容器运行时自启httpd、mysql服务。该Dockerfile在宿主机安装有GUI时通过浏览器可看出效果。

2023-08-22 18:03:12 488

原创 Dockerfile制作Nginx应用镜像

使用Dockerfile制作基于CentOS的nginx应用镜像

2023-08-21 20:10:39 331

原创 搭建Docker私有仓库

搭建harbor的Docker私有仓库。

2023-08-21 20:06:14 272

原创 使用MySQL:5.6和owncloud镜像搭建个人网盘

使用MySQL:5.6和owncloud镜像搭建个人网盘。

2023-08-21 20:02:57 238

原创 Docker镜像制作

Dockerfile 编写的基本结构 Dockerfile 一般分为四部分:基础镜像信息、维护者信息、镜像操作指令和容器启动时执行指令,’#’ 为 Dockerfile 中的注释。要使用多个Dockerfile 创建镜像,可以在不同目录编写Dockerfile,然后在Dockerfile 所在的目录下构 建新的镜像。:Dockerfile 中所包含需要的内容;–build-arg:设置构建时变量,就是构建的时候修改ARG指令的参数。docker build是基于dockerfile制作镜像的命令。

2023-08-21 19:59:53 127

原创 Docker入门知识讲解与实践

yum在线安装;中国技大学的镜像加速器: 中科大的加速器不用注册,直接使用地址 https://docker.mirrors.ustc.edu.cn/ 配加速器即可。使用none模式,Docker容器拥有自己的Network Namespace,但是,并不为Docker容器进行任何网 络配置。(3)阿里云加速器: 注册阿里云开发账户(免费的)后,访问这个链接就可以看到加速器地址: https://cr.console.aliyun.com/#/accelerator。即容器不再虚拟出自己的IP与端口。

2023-08-19 22:45:13 369

原创 Shell学习笔记之基础部分

1. 声明:声明用哪个命令解释器来解释并执行当前脚本文件中的语句,一般写的解释器为**#!/bin/bash**2. 命令:可执行语言,实现程序的功能3. 注释:说明某些代码的功能,通过添加注释提高代码的可读性1. 脚本的文件名应见名知意2. 文件开头指定脚本解释器(#!/bin/bash)3. 开头加版本特权等信息#### bash ./filename.sh(产生子进程,再运行,使用当前指定的bash shell去运行)#### ./filename.sh(产生子进程,再运行,

2023-08-17 23:47:59 292

原创 Keepalived+LVS部署高可用集群

使用Keepalived+LVS—DR模式实现高可用集群。

2023-08-16 23:15:21 493

原创 创建KVM虚拟机

virt-manager/virsh-install 安装KVM虚拟机,本文以CentOS7演示。设置磁盘大小和选择存放的路径,也可以使用默认路径/var/lib/ 下。需要开启物理机CPU的虚拟化功能,这里不演示;在这里选择你的iso文件所在路径,然后点击Forward。在虚拟机中添加1块用于存放虚拟机的磁盘设备。选择本地镜像文件或光盘。然后就可以开始安装系统。开启Vmware虚拟化。调整内存和CPU数量。

2023-08-16 19:44:03 112

原创 Keepalived配置文件详解+主从IP接管实战

本文主要是对Keepalived配置文件进行解说如:全局配置,VRRP配置,LVS配置;以及主从IP接管实战。

2023-08-14 19:40:52 835

原创 Keepalived源码安装

进入目录执行以下命令查看帮助,--sysconfdir=DIR #指定配置文件位置 --prefix=DIR #指定安装路径 --sbindir=DIR 指定命令位置,后面不需再配置环境变量 --bindir=DIR,意思是主机上没有OpenSSL环境所以导致无法安装,只需安装OpenSSL包即可。接下来 make make insatll 即可。出现以下就表示安装完成了。

2023-08-13 18:27:00 570

原创 LVS负载均衡部署-NAT

当客户端访问DR时即访问的外网接口然后由DR将流量在本地转发到内网接口,通过在DR上开启路由转发将流量通过内网接口转发至后端的Web服务器。具体由哪一台服务器相应由算法决定,然后通过DR将流量返回给客户端;即流量的请求与返回需要在DR的内外接口上进行转发两次才能完成请求到页面加载完成。这里需要注意添加的网卡需要与之前不同如:之前所有主机是NAT,则需要添加仅主机模式的网卡(用于模拟外网)此操作两台RS都需要做。

2023-08-08 17:16:13 538

原创 Nginx反向代理配置+负载均衡集群部署

正向代理既是通过代理服务器访问外网资源,而反向代理与之相反是将局域网的资源通过反向代理服务器提供给互联网用户浏览和使用等。

2023-08-07 20:51:26 1687

原创 LVS负载均衡(DR)

当客户端发起请求后由DR处理,通过算法将流量转发至Real-Server中的某一个处理。然后由该服务器直接返回给客户端流量将不再经过DR中转。本实验中采用的web服务器为Apache,在实验开始前请关闭所有主机的防火墙或记得放行。

2023-08-06 22:59:43 146

原创 Nginx源码安装

安装 pere 库是为了使 Nginx 支持具备 URI 重写功能的 rewrite 模块,如果不安装 pere 库,则Nginx无法使用该模块。本实验基于RHEL73.10.0-327.el7.x86_64,尽量使用RHEL7或CentOS7。执行nginx目录下的configure脚本。至此Nginx源码安装完成。防止安装过程中报错。

2023-08-03 23:42:21 199

原创 Zabbix4.0安装部署

本文介绍zabbix4.0的安装部署。遇到连接不上MySQL将localhost替换为127.0.01即可。这是官方仓库,有点慢可自行换国内的源。用户:Admin 密码:zabbix。

2023-08-02 23:15:47 200

原创 简述web1.0与2.0的区别

静态网页的后缀名通常为:htm、html、shtml、xml等,而动态网页通常网页为:asp、jsp、php、perl、cgi等。动态网页数据会发生变动,会有新的数据进来,也可以发出信息交互,提交表单,输入信息等。静态网页数据全部是写死的,没有数据交互,数据永远不会发生改变,没办法提交表单。

2023-08-02 17:07:58 456

原创 Tomcat安装与管理

本文简述Tomcat在linux上的安装与简单使用。

2023-08-02 17:06:23 174

原创 RHEL9安装QQ

RHEL9安装QQ。

2023-07-22 15:55:36 168

原创 Python爬虫基础

Python爬虫基础

2023-07-22 15:34:18 1306

原创 Spring依赖注入简介与练习

简介Spring依赖注入的方式以及练习。

2023-07-22 15:12:38 72

原创 DI入门案例&Bean入门

bean本质上就是对象,创建bean使用无参构造方法完成常用-- 方式 1 构造方法实例化bean -- > < bean id = "bookDao" class = "org.wgq.dao.impl.BookDaoImpl" scope = "singleton" / >

2023-07-22 15:07:05 60

原创 Spring简述&IOC入门案例

使用对象时,由主动new产生对象转换为由外部提供对象,此过程中对象创建控制权由程序转移到外部,此思想称为控制反转。在容器中建立bean与bean之间的依赖关系的整个过程,称为依赖注入。https://spring.io(官网)目的:解耦,即降低耦合度。

2023-07-22 14:57:09 149

原创 MySQL主从复制环境部署

MYSQL主从复制基本环境部署

2023-07-22 14:19:35 469

原创 Redis哨兵环境部署

在主从基础上再加上一个监控实时对服务器状态进行看管。但主服务器宕机后再次上线则不能再变为主服务器,只能作为从服务器。我们发现140变为了主服务器,那么哨兵正常工作。

2023-07-22 09:51:52 77

原创 MySQL逻辑备份

MySQL逻辑备份,mysqldump,xtrabackup,mydumper的简单使用。

2023-07-22 09:44:37 126

原创 Redis主从复制环境部署

Redis一般是使用一个Master节点来进行写操作,而若干个Slave节点进行读操作,Master和Slave分别代表了一个个不同的 Redis Server 实例。另外,Master和 Slave的数据不是一定要即时同步的,但是在一段时间后Master和 Slave的数据是趋于同步的,这就是最终一致性。另外定期的数据备份操作也是单独选择一个Slave去完成,这样可以最大程度发挥Redis 的性能,为的是保证数据的弱一致性和最终一致性。

2023-07-17 15:42:57 298

原创 MongoDB源码安装

【代码】MongoDB源码安装。

2023-07-17 13:05:16 1872

原创 Redis源码安装

【代码】Redis源码安装。

2023-07-17 13:03:14 274

原创 Redis,MongoDB基本操作练习题

本文主要是对题进行书写,不涉及理论部分内容。

2023-07-17 12:01:34 2063

原创 MySQL备份/恢复、索引、视图简述与练习

视图通过以定制的⽅式显⽰来⾃⼀个或多个表的数据 视图是⼀种数据库对象,⽤⼾可以像查询普通表⼀样查询视图 视图内其实没有存储任何数据 ,它只是对表的⼀个查询 视图的定义保存在数据字典内,创建视图所基于对表称为“基表”。视图是一个虚拟表,其内容由查询定义。数据库中只存放了视图的定义,而并没有存放视图中的数据,这些数据存放在原来的表中。

2023-07-13 13:24:34 512

原创 MySQL多表查询练习

【代码】MySQL多表查询练习。

2023-07-10 09:17:33 193

原创 MySQL查询练习-单表查询

MySQL查询-单表查询练习,本文提到了order by,group by,MySQL聚合函数,运算符等进行练习

2023-07-08 17:05:41 539

原创 MySQL-UPDATE练习

MYSQL之UPDATE练习篇,用代码介绍了update的基本操作。

2023-07-08 12:55:14 360

原创 MySQL表/用户权限等基本操作

本文主要是从实验的角度对ALTER,GRANT 等进行初步掌握。

2023-07-07 13:44:10 186

原创 MySQL体系结构及各结构的功能

简述MYSQL体系结构及功能

2023-07-05 18:47:05 215

原创 Linux MySQL三种安装方式

Linux MySQL的在线安装/离线安装/二进制包安装方式介绍

2023-07-05 18:14:11 489

空空如也

空空如也

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

TA关注的人

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