自定义博客皮肤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)
  • 收藏
  • 关注

原创 kubeadm 搭建 1 主 2 从 K8s 集群

本次k8s集群搭建实验计划使用3台虚拟机,即1 Master + 2 Node。

2026-07-31 11:51:14 273

原创 Docker Compose 多容器编排

定义:Docker Compose 是一个用于定义和运行的工具。通过一个文件来配置应用程序需要的所有服务,然后只需一个命令 (),就能启动所有配置好的容器。作用:使用 yml 文件定义多个容器,一条命令统一启停,解决多服务依赖部署问题。

2026-07-29 22:18:34 230

原创 Dockerfile

1. 新建一个文件夹# 2. 写一个自己的 index.html# 3. 创建 Dockerfile(注意文件名必须叫 Dockerfile)# 基于官方 Nginx 镜像# 把当前目录的 index.html 复制到容器内 Nginx 的默认网页目录# 注意:这个指令会覆盖掉官方的欢迎页# 容器启动时运行 Nginx(官方镜像自带的 CMD,这里可以省略)"]EOF。

2026-07-29 21:07:59 209

原创 Docker的数据卷挂载

在容器化部署中,数据持久化是绕不开的核心问题,因为容器默认把数据写在自己的“草稿纸”(可写层)上,一旦容器删除,草稿纸就没了。数据卷挂载相当于在宿主机上开了一个真实的文件夹(或 U 盘),把它插进容器内部的某个目录。容器往这个目录写数据,实际上是写在宿主机的硬盘上。删容器不删数据,而且宿主机可以随时修改这个文件夹里的内容,容器能立刻看到。

2026-07-29 03:52:36 207

原创 Docker的端口映射

端口映射是指通过Docker 守护进程在宿主机(Host)的网络协议栈上建立和,将发往宿主机特定 IP 地址及端口(L4 Socket)的网络流量,至容器隔离网络命名空间(Network Namespace)内指定端口的通信机制。简单地说就是在宿主机(你的电脑/虚拟机)的“大门”上凿个洞,从外面访问这个洞(端口)的人,会被 Docker 悄悄领到容器那个“小黑屋”里对应的服务上。

2026-07-28 20:23:41 222

原创 Docker容器管理

容器是镜像运行时的动态实体,相当于一个“进程”加上它自己的“可写空间”。当你执行docker run时,Docker 会在镜像这个“只读模板”之上,加一层薄薄的可写层(Container Layer),然后启动一个隔离的 Linux 进程。所以可以把容器理解成一个被关在独立隔间里运行的程序,并且给它发了一沓只能自己用的草稿纸。特性有状态(可写):容器运行时产生的日志、写入的文件、修改的配置,都写在这层“可写层”里。一旦容器被删除(docker rm),这层可写层和里面的数据就会消失。

2026-07-28 16:05:48 220

原创 Docker的安装以及基础命令

它打破了网络壁垒,以文件拷贝的低成本替代了网络传输的高耗时,并将动态的“标签引用”转化为静态的“二进制文物”,从而确保了应用程序在任意环境下的确定性运行。本地磁盘中完整保存镜像分层文件、拥有独立唯一 IMAGE ID,但不存在任何仓库名 + 标签(REPOSITORY:TAG)别名指向该镜像的 Docker 镜像;,构建完成后新生成的镜像从创建之初就没有绑定任何仓库名与标签,直接生成虚悬镜像,可通过。即使镜像正在被容器使用,也会强制解除关联并删除(但容器会因此失效,慎用)。的容器正在使用这个镜像。

2026-07-28 03:38:55 220

原创 Redis的主从、哨兵及集群

Redis Cluster 是 Redis 官方提供的分布式分片集群主从 + 哨兵:只有 1 套写入主节点,所有业务写流量打在单主,存储、写入性能受单机上限制约,只能做高可用、不能横向扩容;Redis Cluster:把整体存储空间拆分成16384个哈希槽,不同主节点负责一部分槽,写入时按计算 key 所属槽,路由到对应主节点;每个主可挂载若干从节点,主宕机后集群内部自动完成主从切换,同时实现分片扩容 + 高可用。关键特性:哈希槽分片。

2026-07-24 03:51:12 198

原创 MySQL的MHA高可用

虽然中间出现Connection refused,但这没太大影响,这是阿里云普通centos/7旧节点访问受限、部分备用镜像节点端口拦截,yum 具备自动重试、切换其他可用镜像的能力;因此我们把系统 yum 源切换至腾讯云镜像源,同时修正源内归档目录路径,依托国内镜像稳定的访问能力,保障后续软件安装、MHA 部署流程正常推进。预期结果:两台从库全部Slave_IO_Running: Yes,Slave_SQL_Running: Yes。,定义各个数据库节点、候选主、VIP 脚本路径。

2026-07-23 00:42:20 170

原创 MySQL的一主一从以及一主二从

主库(Master)负责接收业务写操作(insert/update/delete/create 等),所有数据变更记录到二进制日志 binlog;从库(Slave)持续拉取主库 binlog,本地回放日志,最终和主库数据完全一致,实现数据多副本。

2026-07-21 23:49:07 496

原创 如何在rhel9上运行MySQL数据库

就像Windows 有微软商店、手机有应用市场,RHEL/CentOS 这类 Linux 系统,软件商店就叫「软件仓库」。AppStream 全称 Application Stream(应用流),专门存放业务服务、开发工具、运行时环境,是搭建网站、数据库、开发环境的核心软件来源。因此改用腾讯云 CentOS Stream9 镜像仓库,二者软件包兼容,可正常安装各类软件。BaseOS 里存放支撑系统开机、运行的底层核心组件,是操作系统必不可少的基础包集合,系统安装、开机启动完全依赖它。

2026-07-21 00:49:56 182

原创 docker的安装(RHEL9)

需要先在/etc/docker/ 这个目录下新建一个名为"daemon.json"的文件,这个daemon.json文件默认是没有的,也就是说需要我们在安装docker后自己手动创建。,你可以把它理解成一根 “虚拟网线”,一头在容器里(eth0),一头在宿主机上(vethxxxx),专门用来打通容器和宿主机之间的网络。接着我再开了一个名为test2-docker的镜像,并用"ip link"命令发现,每启动一个默认网络模式的容器,就会多一个。内核转发配置,就是给这条路径开绿灯,让流量能跨接口转发。

2026-05-08 12:38:19 383

原创 【无标题】

-key hhy.key:使用hhy.key这个密钥。2.2 使用htpasswd 关联用户hhy和网站。2.1必须先下载httpd-tools。3.2搭建带验证功能的https网站。当未输入用户名跟密码时,报401。#开放443端口(HTTPS)# -x509: 此为测试证书。新增用户hhy专门管理网站登录。# -days: 证书有效期。输入用户名和密码后可成功访问。#开放80端口(HTTP)#req:申请创建证书。# -new:新的证书。如图:证书已经创建成功。如图:防火墙正在运行。

2025-12-02 18:31:46 215

原创 Java实现MySQL用户登录注册系统

index.jsp // 首页(登录页)error.jsp // 错误提示页面。RegisterServlet.java // 注册处理Servlet。register.jsp // 注册页面。LoginServlet.java // 登录处理Servlet。success.jsp // 登录成功页面。DBUtil.java // 数据库连接工具类。

2025-11-14 14:07:47 692

原创 10/31作业

1.安装nfs(服务端和客户端都要安装),以下只展示服务端的安装。服务端ip:192.168.164.100。客户端ip:192.168.164.200。2.创建相关目录,并给权限。3.写内容到共享目录中。2.创建挂载点及挂载。

2025-10-31 19:43:41 274

原创 基于Java的MySQL数据库连接

准备工作:1.安装mysql数据库2.安装eclipse3.安装MySQL数据库驱动如果需要重装的,要先彻底删除,参考以下视频.

2025-10-31 17:52:47 597

原创 第一,二次作业

如下图所示,数据库部署成功!

2025-07-13 18:39:02 323

原创 DNS实验

如果设置不当,可能会导致 DNS 数据泄露,所以要谨慎设置,只允许可信的从 DNS 服务器 IP 进行区域传送。是 BIND(Berkeley Internet Name Domain)软件的主配置文件,BIND 是在互联网上广泛使用的 DN(Domain Name System)服务器软件,(主区域) ,意味着这台服务器是该区域的主 DNS 服务器,负责维护和管理这个区域的 DNS 记录。:定义区域文件(记录域名相关信息的文件)的存储目录。:指定该反向解析区域对应的区域文件。

2025-04-24 21:23:19 1095

原创 web第一次作业

<title>首页</title>

2025-01-16 16:32:52 846

原创 第三次作业

1.在/home中创建一个名为 file1.txt 的文件,并设置权限为:所有者和组成员可以读写,但其他人只能读。-rwxr-xr-x. 1 root root 36320 1月 6 2023 /usr/bin/cat。-rwsr-xr-x. 1 root root 36320 1月 6 2023 /usr/bin/cat。2.在 /home 目录下创建一个名为 shared 的子目录,使得所有用户都可以进入,读,写,该目录中文件。cat 是 /usr/bin/cat。

2024-11-11 13:19:48 411

原创 第二次作业

命令: tar -cJf /root/hp.tar.xz /root/home /home/passwd /root/passwd。4、将/root/home目录,/home/passwd和/root/passwd打包并压缩为/root/hp.tar.xz。后面依次列出要打包的目录和文件,即 /root/home, /home/passwd, /root/passwd。1、查看/etc/passwd文件的第18-20行内容,并将找到的内容存储至/home/passwd文件中。表示创建新的归档文件。

2024-11-10 12:27:15 270 1

原创 OSPF综合实验

将172.16.1.0/24拉到27分6个子网段出来。R1的环回-----ping-----R8的环回。借8为到172.16.1.0/24。再往后拉3位让掩码到30。

2024-08-06 07:04:47 566

原创 OSPF综合实验

首先要划分私网IP地址。考虑到以后每个区域的路由可以路由汇总,那么需要为每个区域划分一个大网段。图中有area0、area1、area2、area3、area4和rip共6个区域,所以将172.16.0.0/16划分为172.16.0.0/19、172.16.32.0/19、172.16.64.0/19、172.16.96.0/19、172.16.128.0/19、172.16.160.0/19分别为这六个区域的网段。配置OSPF和RIP。

2024-08-04 03:18:25 970

原创 第三章综合实验

R1 R2与R5之间的pap和chap认证。R1,R2,R3之间构建MGRE。R3与R5之间的hdlc封装。所有PC可访问R5环回。

2024-07-29 18:19:41 545

原创 PPP实验

实验拓扑实验思路实验配置[R1]int s4/0/0[R1-Serial4/0/0]ppp chap user wangdaye[R1-Serial4/0/0]ppp chap password cipher 12345 [R1-Serial4/0/0]shutdown [R1-Serial4/0/0]undo shutdown[R2]int s4/0/0[R2-Serial4/0/0]ip add 192.168.1.2 24[R2]int Mp-group 0/0/0[R2]int s3/0/0[R2-

2024-07-22 18:31:28 695 1

原创 静态路由综合实验

(1)ip地址[R1]int g0/0/0[R1-GigabitEthernet0/0/0]ip add 192.168.1.1 30[R1-GigabitEthernet0/0/0]int g0/0/1[R1-GigabitEthernet0/0/1]ip add 192.168.1.5 30[R1-GigabitEthernet0/0/1]int l0[R1-LoopBack0]ip add 192.168.1.33 28[R1-LoopBack0]int l1[R1-LoopBack1]ip add

2024-07-22 10:52:04 586

原创 完成注册登陆系统中的登录部分代码

(2)两次输入的密码不一致。(1).注册的账户已存在。

2024-05-15 17:08:08 342

原创 Python作业

2024-03-25 23:43:32 162 1

原创 Nat实验

(3私网A配置NAT SERVER把Telnet的Telnet服务发布到公网,使PC2可以访问。(2私网A通过NAPT,使R1接入到互联网,私网B通过EASY IP,使R3接入到互联网。(1按照图示配置IP地址,公网地址100.1.1.1/24。

2024-01-19 12:10:21 970 1

原创 ACL实验

(2)PC1不能访问Telnet R2,但可以Ping R2。(4)PC2能访问Telnet R2,但不可以Ping R2。(1)PC1可以访问Telnet R1,不能ping R1。(3)PC2不可以访问Telnet R1,能Ping R1。

2024-01-18 14:34:55 870 1

原创 VLAN实验

使用dhcp获取IP地址。

2024-01-16 22:41:30 899 1

原创 OSPF实验报告册

000---192.168.1.0 29(主机位全为0,不能用)R4环回不宣告,保证全网可达,更新安全,避免环路,减少路由条目。0 0000---192.168.1.32/27---R1环回。0 0000---192.168.1.96/27---R3环回。R1-R3为区域0.R3-R4为区域1;0 0000---19.168.1.64/27---R2环回。0 0000---192.168.1.0/27---骨干。给骨干链路和环回划分,共4个网段(借2位)R1-R3中,R3为DR,没有BDR。

2023-12-27 21:05:46 946 1

原创 RIP实验报告

00 0000-----192.168.1.192/26(R2环回)00 0000----192.168.1.128/26(R1环回)00 0000---192.168.1.64/26(骨干2)00 0000---192.168.1.0/26(骨干1)2.其它网段基于192.168.1.0/24划分。配路由协议(RIP协议按自然分类宣告直链网段)1.R3环回3.3.3.0/24,不宣告。5.全网可达,保证更新安全,减少路由条目。再给R1和R2的环回分别给一个大网段。先给骨干线路划分1个大网段。

2023-12-24 17:09:23 941 1

原创 静态路由实验

1.除了R5的环回地址固定5.5.5.0/24,其他网段基于192.168.1.0/24进行合理划分;2.R1-R4每个路由器存在两个环回接口,模拟PC,地址也在192.168.1.0/24网络内;3.R1-R4不能直接编写到达5.5.5.0/24的静态路由,但依然可以访问;1:将192.168.1.0/24划分出5个大网段(借3位)0 0000------骨干链路。0 0000-----R4环回。0 0000----R1环回。0 0000----R2环回。0 0000----R3环回。

2023-12-23 22:21:46 1756 1

空空如也

空空如也

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

TA关注的人

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