自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 普通部署redis伪集群模式

一台机子部署六个节点的redis伪集群,机子ip为192.168.58.112六个节点8001,8002,8003,8004,8005,8006,创建主目录redis,子目录6个把redis压缩包拉进xshell并解压因为C语言编写,所以一定要先装C的编译器使用的源码安装。

2024-12-27 02:58:55 553

原创 mysql双主双从

现在已有vm1 vm2 vm3 vm4 三台机子,并已经装了单机版mysql。

2024-12-25 03:50:18 248

原创 远程传输+免密登录

这一步是让后面不用再输入ip传输,这个机子为主输入这条命令。循环发送公钥和hosts到各个机子。想把vm1的文件给vm2。

2024-12-25 02:29:03 240

原创 安装单机版mysql

【代码】安装单机版mysql。

2024-12-25 01:52:05 191

原创 GO/Golang

1.学习简单,功能强大,学习周期短,Go官方增推出过三天的学习教程,比一些编程语言要几个月的学习时间要短太多了,用Go语言开发的知名软件有很多,比如docker kubernetes等等。与C++相比,Go并不包括枚举,异常处理,继承,泛型,断言,虚函数等功能,但增加了切片型,并发,管道,垃圾回收,接口等特性的语言及支持。2.大公司使用,发展潜力大,很多知名软件公司都已经在使用Go语言进行开发,比如谷歌,facebook,腾讯,百度,京东,小米,360.Go的语法接近C语言,但对于变量的声明有所不同。

2024-11-28 15:50:48 393

原创 阿里域名的使用

1创建ECS2.域名申请后绑定服务器

2024-10-17 13:40:54 220

原创 啦啦啦啦啦

【代码】啦啦啦啦啦。

2024-09-22 12:09:01 189

原创 ceph!!!!!!!!!!!!!!!!!!

2024-09-18 21:33:34 151

原创 清除缓存!!!!!!!!11111

2024-09-18 09:31:01 158

原创 极速版安装mysql

【代码】极速版安装mysql。

2024-09-11 18:48:25 138

原创 监控-zabbix

Zabbix是一个高度集成的网络监控解决方案,它提供了企业级的开源分布式监控功能定义:Zabbix是一个基于Web界面的分布式系统监控以及网络监视功能的企业级开源解决方案。维护:由国外团队持续维护更新,软件可以自由下载使用,运作团队通过提供收费的技术支持赢利。运作方式:通过C/S模式采集数据,通过B/S模式在Web端展示和配置。

2024-09-09 20:07:24 1421 1

原创 docker拉取redis5.0.5并建立redis集群

【代码】docker拉取redis5.0.5并建立redis集群。

2024-09-06 21:14:38 568

原创 docker pull msyql5.6 并使用

【代码】docker pull msyql5.6 并使用。

2024-09-05 21:25:37 228

原创 模拟gitlab

在桌面建一个文件夹,点击去点击Open Git Bash here输入 克隆项目路径 路径是git仓库的 ls 查看cd 到仓库 建目录写入 : 你配要uzit跳墙课程·吗写入 : 你绝配uzit跳墙课程git status 有改动的目录变红git add * 把所有的提交给 .gitgit status 再查看发现有改动的目录不红了,说明添加成功git branch -M main 确认main分支。

2024-09-04 20:46:42 1232

原创 jenkins-gitee-genkins

用一个有war包的项目下载插件添加 .ignore文件添加target建git仓库提交推送推送完成在gitee能看到。

2024-09-02 20:53:01 438

原创 docker里装mysql

: 你已经将容器的 3306 端口映射到宿主机的 3306 端口,这是正确的配置,允许你从宿主机访问 MySQL 服务。-v mysql:/var/lib/mysql 挂载点。--name mysql 容器名字。dd3b2a5dcb48 镜像id。拉取mysql镜像后。

2024-08-31 17:27:03 498

原创 做克隆虚拟机的basic

vi /etc/hostname 改称basic (可改可不改)把镜像和jdk传进来 把镜像换一下。新建一台虚拟机(之前写的有这一步)检测jdk是否安装好。

2024-08-31 08:59:21 499

原创 kafka集群

kafka1配好了,准备把配好的发射给kafka2,kafka3 ,但是有的还得改。修改kafka/config/server.properties。发射 因为是目录里面有东西 所以要 -r 递归发射。把kafka压缩包拉进来 并解压到/usr下。建一个logs目录,下面配置日志放在这里。配置连接Zookeeper集群地址。

2024-08-29 16:57:28 363

原创 zookeeper分部式锁

var/log/monitor.log 2>&1 把原本的输出内容打印到/var/log/monitor.log ,cat可查看。-----------------------------------------------------开机自启。三台主机名字是zookeeper-1,zookeeper-2,zookeeper-3。mkdir zk && cd zk 拉jar包。mkdir zk && cd zk 拉jar包。2.启动一台有jdk的虚拟机 主机名字docker。

2024-08-28 16:00:18 682

原创 把war部署到docker上

docker images 查看可用tomcat镜像。把war拉进来 travel_joy.war。

2024-08-27 21:23:24 280

原创 zookeeper命令 及 ACL控制

登录zkCli.sh -server 192.168.58.81:2128 登录ipzkCli.sh 登录本机关闭会话 close帮助文档 help让zk数据发生变化都是一次事务create创建create /aaa 创建持久节点create -e /aaa/bbb 创建临时节点create /aaa/bbb/ccc 不能创建成功 因为bbb是临时节点。

2024-08-27 20:28:26 1241 1

原创 zookeeper 集群搭建 及启动关闭脚本

我准备的是三台下载jdk 把他配置环境变量并检查是否是环境变量 echo $JAVA_HOME。

2024-08-26 21:22:25 1039

原创 自制项目镜像并拉取

docker tag [ImageId] registry.cn-hangzhou.aliyuncs.com/space-ljl/zhengzhou-aaa:[镜像版本号]docker push registry.cn-hangzhou.aliyuncs.com/space-ljl/zhengzhou-aaa:[镜像版本号]docker pull ascdc/jdk8 docker images 查看添加上没。回车运行 ip 是docker机子的ip。这台我下的有jdk我把它删了。

2024-08-24 17:03:54 1388

原创 自制镜像(贫穷版)

在装了docker的机子root目录操作。

2024-08-23 21:22:47 829

原创 用jar包部署项目

先在 项目配置文件改数据库IP 用户 密码。java -jar 项目名字.jar。

2024-08-23 15:31:52 407

原创 keepalived与lvs

LVS(Linux Virtual Server)即Linux虚拟服务器,是一个基于Linux操作系统的虚拟服务器技术,用于实现负载均衡和高可用性。章文嵩,是中国国内最早出现的自由软件项目之一。在 Linux 2.2 内核时期,LVS 最初是以内核补丁的形式存在的,这意味着它不是直接集成到 Linux 内核中的,而是作为附加的补丁集来实现功能。

2024-08-22 09:35:21 1146

原创 Tomcat开机自启

2024-08-21 09:56:33 183

原创 keepalived保活nginx1,nginx2

Keepalived的作用是检测服务器(目前保活的是nginx,可以保活其他软件)的状态,如果有一台web服务器宕机,或工作出现故障,Keepalived将检测到,并将有故障的服务器从系统中剔除,同时使用其他服务器代替该服务器的工作,当服务器工作正常后Keepalived自动将服务器加入到服务器群中,这些工作全部自动完成,不需要人工干涉,需要人工做的只是修复故障的服务器。vim /root/shell/check-nginx.sh 我的脚本放在root/shell里。

2024-08-20 21:38:27 1154

原创 nginx: [error] open() “/usr/local/nginx/logs/nginx.pid“ failed (2: No such file or directory)

这个错误是我昨天配置后nginx后并能成功,而今天再次用/usr/local/nginx/sbin/nginx -s reload就出现这样的错,

2024-08-17 10:34:57 835

原创 在已经装过Tomcat机子运行war包

ROOT/WEB-INF/classes/ 源码包。jar包都放在 /ROOT/WEB-INF/lib/改成绑定数据库的那一台机子的ip用户密码。把war包拉到ROOT。

2024-08-16 20:11:35 934

原创 yum小bug

在执行 查询已安装软件中有没有mysql: yum list installed | grep mysql。),而是使用了某种形式的标识符或默认名称。此外,这些仓库在配置文件中被重复列出了。这个错误是在克隆的机子上安装mysql时,查看有无mysql发现的。这些警告信息表明您的 YUM 配置文件(位于。仓库没有正确指定一个唯一的名字(通常称为。

2024-08-16 20:08:53 576

原创 Haproxy+镜像

这两条命令结合起来,首先编译HAProxy以适配Linux 3.x版本(或类似的兼容性设置),然后将编译好的HAProxy安装到目录下。灵活性:通过指定TARGET,可以确保HAProxy与你的系统环境兼容。自定义安装位置:通过PREFIX,你可以将HAProxy安装到非标准位置,这有助于管理多个版本的软件或避免与系统自带的软件冲突。易于管理:将软件安装到自定义目录下,可以更容易地对其进行备份、升级或卸载。这个选项指定了HAProxy的编译目标平台。

2024-08-15 11:21:16 650

原创 Redis集群模式-

一秒写8.1万次key 唯一 value 可以重复 这里一主一从16384个槽分配在不同的主机上 集群没有库,槽相当于库, 主从模式哨兵模式有库如果三个节点 16384/3=5461.3333333如果设置key时,与所在的节点不一样,就会显示槽,节点一样,就不会显示,不显示的用get可以看到,设置key时,不同的分配,不停地换节点,说明节点相互都是互联的。

2024-08-12 21:26:19 965

原创 redis 主从复制全过程

vim /etc/sysconfig/network-scripts/ifcfg-ens33 ip改一下 11 , 12 , 13重启网卡 service network restartvim /etc/hostname 改一下主机名 redis-1 redis-2 redis-3。

2024-08-09 21:18:42 717

原创 分表分库11111

简单来说,就是指通过某种特定的条件,将我们存放在同一个数据库中的数据分散存放到多个数据库(主机) 上面,以达到分散单台设备负载的效果。

2024-08-08 16:12:06 674

原创 数据库3范式和事务控制语言

1NF:保证每个列原子不可拆分表的列名 : idnameage 错 还可以拆分id name age 对 不能拆分:确保数据的原子性,避免字段内部存在复杂的数据结构2NF:在1NF基础上,表中的所有字段都依赖唯一主键(让一个表只有一个唯一业务主键)要求表中的所有的非主键列必须完全依赖于主键:消除部分依赖,确保非主键列与主键之间的依赖关系是完整的,从而避免数据冗余和更新异常。3NF:在2NF的基础上,表中的所有字段直接依赖主键,不能间接依赖。

2024-07-29 20:18:03 1034

原创 9 shell 脚本

命令 放在 文件 里 运行,该文件就是脚本 通常以 .sh 结尾,但不是必须的。执行:bash script-name 或者 ./script-name。脚本是命令的堆砌 (多条命令组成,可以完成一定业务功能)修改权限:chmod u+x script-name。-n 只读取shell脚本,不执行,通常用来定位语法错误。概念:是存储数据(字符,数字,日期等等)的容器。脚本是解释型语言,不需要编译,可以直接执行(速度快)-x 开启追踪模式 显示执行的每一条命令。

2024-07-18 18:45:36 195

原创 用户管理,组管理,时间管理

usermod -l 新名字1 旧名字。userdel -r u7 (信息目录全删)ls 会报错 exit 退出。su -l 1 即使输入密码 还进不去。su -l u2 输入密码就可以进去。usermod -L u2 锁定。usermod -U u2 解锁。passwd u2 设置密码。改变文件目录的所属用户和所属组。u1到u2需要输入正确的密码。su -l u2 还能切。

2024-07-17 17:16:28 253

原创 rpm包的安装卸载及 Xshell 配置环境变量

source /etc/profile 让这个文件生效。vim / etc/profile 进入环境变量。为后面部署Tomcat做准备。到最后把红色方框里改一下。进去后回车键直接到最后。

2024-07-09 18:29:24 315

原创 部分RPM指令演示及校验

可以看到有u1 u2 这里我 改变release归属 改成u1。查看用户都有谁(不包括root)改后再来个查看详情 ll f发现root被改成了u1。5 文件MD5校验和是否改变(可以看作文件内容是否改变)M 文件的类型或文件的权限(rwx)是否变改变。可以看到release的用户和权限都是root。G 文件的所属群组已被改变。U 文件的所属人已被改变。T 文件的创建时间已被改变。L Link路径已被改变。

2024-07-09 13:38:10 526

配置maven1111111111111111

配置maven1111111111111111

2024-07-09

空空如也

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

TA关注的人

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