自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

cheagoun的博客

闲时磨剑,亦泽四方!

  • 博客(13)
  • 收藏
  • 关注

原创 X86架构服务器/虚拟机基于Docker和Keepalived搭建MySQL8.0.30主主复制集群

前置条件:1、各节点均已安装操作系统 OpenEuler 20.03 (LTS-SP3)

2024-05-15 11:17:42 1141 1

原创 ARM架构服务器/虚拟机编译部署Tendis(国产化替换Redis)

国产化项目要求尽可能使用国产组件,尤其是已存在的项目,需要替换已有组件,比如使用Tendis替换Redis。国产化环境是基于华为OpenEuler 22.03 (LTS-SP1)操作系统 + 华为鯤鹏920 aarch64芯片。但是,无论是Tendis官网,还是DockerHub,均未提供基于ARM64编译的可执行文件/镜像。所以,需要手动编译适配国产化操作系统和国产化芯片的Tendis源码,便于后续项目引入。编译时,为了避免文件权限问题,建议系统登录时,统一使用root账号。

2024-07-04 16:25:27 1154

原创 Docker常用操作和命令

这是由于官方镜像维护,当发布新版本后,重新 docker pull 时,原有的镜像名被转移到新下载的镜像上,而旧的镜像上的名称则被取消造成的。4) 上面列表中,各个镜像体积的总和并非是所有镜像的实际硬盘消耗,由于Docker镜像是多层存储结构,可以继承、复用,因此不同镜像可能会因为使用相同的基础镜像,从而拥有共同的层。同理可以开启各种测试版本等。3) 仓库名:镜像是分标签(版本)放在指定的镜像仓库中的,比如,ubuntu镜像仓库中,可以有16.04、14.04、latest等很多不同标签(版本)的镜像。

2024-06-21 13:28:27 1269

原创 Ubuntu22.04系统安装及配置

下载Ubuntu22.04系统镜像(下载地址:链接:https://caiyun.139.com/m/i?提取码:fLRJ),结合rufus和系统镜像制作USB启动盘,在物理机服务器上通过USB启动盘进行安装;或通过Esxi虚拟化平台创建虚拟机,然后在虚拟机中使用系统镜像进行安装。

2024-06-19 22:03:59 2177 2

原创 Docker网络模式

标准的Docker支持以下4类网络模式。使用--network=host指定。使用--network=container:NAME_or_ID指定。使用--network=none指定。使用--network=bridge指定,为默认设置,缺省情况下就是bridge模式。(即,使用docker run启动一个容器时,若不指定--network参数,将默认使用网桥模式)

2024-06-04 22:38:05 1182 3

原创 ARM架构服务器/虚拟机部署中间件

1、已安装操作系统 OpenEuler 20.03 (LTS-SP3)

2024-05-31 13:56:40 997

原创 Springboot配置文件中账号密码等敏感信息的加解密

2)目前jasypt-spring-boot-starter的最新版本是3.0.5。版本不同,配置可能也不一样,请以。1)这里使用的是2.1.0版本的jasypt-spring-boot-starter。到此,我们就实现了Springboot配置文件里的敏感信息加密。本文的配置,仅供2.1.0版本参考。

2024-05-27 17:24:15 1470

原创 基于classfinal对Java服务端代码进行混淆加密

在单模块中,此方案还算简单,但是现在项目一般都是多模块。一个模块依赖多个公共模块。那么使用此方案就比较麻烦,配置复杂,文档难懂,各模块之间的调用在配置是否混淆时极其容易出错。此方案比对上面的方案来说,就简单了许多,可以直接对打包好的 jar / war包执行命令,就可以实现源码的安全性保护。并且可以对yml、properties配置文件以及lib目录下的maven依赖进行加密处理。若想指定机器启动,支持绑定机器,项目加密后只能在特定机器运行。

2024-05-23 11:45:34 1088

原创 管理KVM虚拟机

本文涉及KVM虚拟机的常见管理命令、磁盘管理、内存管理、CPU管理、快照管理、克隆等操作。

2024-05-19 14:09:21 930

原创 ARM架构服务器安装部署KVM虚拟化环境

在私有云领域,目前VMware ESXi是领导者。ESXi中,所有虚拟化功能都在内核实现。Xen内核仅实现CPU与内存虚拟化,IO虚拟化与调度管理由Domain0实现。KVM是当前最主流的开源的服务器虚拟化技术,已逐渐替换另一开源虚拟化技术Xen。KVM目前已支持X86、ARM等平台。KVM内核实现了CPU和内存的虚拟化,借助QEMU实现IO设备(网卡、磁盘等)的虚拟化,通过Linux进程调度器实现VM管理。KVM虚拟化。

2024-05-19 13:58:51 2241 2

原创 VNC的安装部署

VNC (Virtual Network Console)是虚拟网络控制台的缩写。它是一款优秀的远程控制工具软件,可以实现远程控制计算机的功能。

2024-05-19 13:45:22 1407

原创 X86架构服务器/虚拟机部署中间件

1、已安装操作系统 OpenEuler 20.03 (LTS-SP3)

2024-05-12 21:05:00 902 6

原创 Linux系统中配置防火墙

开启Firewall防火墙后,默认情况下,只有本机可以访问本机的容器和应用。

2024-05-12 20:59:01 583 2

空空如也

空空如也

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

TA关注的人

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