<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[maoqiwei的博客]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/maoqiwei</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; maoqiwei]]></copyright><item><title><![CDATA[mysql8.0使用pxc实现高可用]]></title><link>https://blog.youkuaiyun.com/maoqiwei/article/details/145535037</link><guid>https://blog.youkuaiyun.com/maoqiwei/article/details/145535037</guid><author>maoqiwei</author><pubDate>Sun, 09 Feb 2025 20:39:32 +0800</pubDate><description><![CDATA[官网：https://www.percona.com/downloads。选择8.0的版本并下载，之后上传到虚拟机。之后同样上传到虚拟机。]]></description><category></category></item><item><title><![CDATA[MySQL的主从复制]]></title><link>https://blog.youkuaiyun.com/maoqiwei/article/details/145243381</link><guid>https://blog.youkuaiyun.com/maoqiwei/article/details/145243381</guid><author>maoqiwei</author><pubDate>Sun, 19 Jan 2025 17:09:49 +0800</pubDate><description><![CDATA[主服务器负责处理所有的写操作和事务，并将所有的更改（如INSERT、UPDATE和DELETE）记录到二进制日志（BinaryLog，即binlog）中。这个日志文件是MySQL中记录所有更改数据的日志文件，主服务器在执行每个更改操作时，会将该操作以事件的形式记录到binlog中。从服务器则通过读取主服务器的binlog来获取数据更改信息，并将这些更改应用到自身的数据库中，从而实现数据的同步。注意：master_log_file和master_log_pos所填的是在主数据库里查询到的。]]></description><category></category></item><item><title><![CDATA[httpd源码安装]]></title><link>https://blog.youkuaiyun.com/maoqiwei/article/details/145170322</link><guid>https://blog.youkuaiyun.com/maoqiwei/article/details/145170322</guid><author>maoqiwei</author><pubDate>Thu, 16 Jan 2025 00:30:40 +0800</pubDate><description><![CDATA[【代码】httpd源码安装。]]></description><category></category></item><item><title><![CDATA[shell-1]]></title><link>https://blog.youkuaiyun.com/maoqiwei/article/details/145135113</link><guid>https://blog.youkuaiyun.com/maoqiwei/article/details/145135113</guid><author>maoqiwei</author><pubDate>Tue, 14 Jan 2025 11:43:24 +0800</pubDate><description><![CDATA[2、设计一个 Shell 程序，在/userdata 目录下建立50个目录，即 userl~user50，并设置每个。1、需求：判断192.168.1.0/24网络中，当前在线的ip有哪些，并编写脚本打印出来。目录的权限，其中其他用户的权限为:读;文件所有者的权限为:读、写、执行;的权限为:读、执行。]]></description><category></category></item><item><title><![CDATA[用表格和表单制作网页]]></title><link>https://blog.youkuaiyun.com/maoqiwei/article/details/143079049</link><guid>https://blog.youkuaiyun.com/maoqiwei/article/details/143079049</guid><author>maoqiwei</author><pubDate>Tue, 14 Jan 2025 11:30:15 +0800</pubDate><description><![CDATA[html>-- 有序列表 -->-- type属性控制序号的类型有 1(数字) a(英文小写) A(英文大写) i(罗马数字小写) I(骡马数字大写) -->-- start属性决定列表项起始序号 -->-- reversed降序 -->-- li*5{$} emmet表达式-->-- type属性决定序号的形状 square正方形 circle空心圆 disc实心圆 -->-- -->-- 数据列表 -->]]></description><category></category></item><item><title><![CDATA[用css和html制作太极图]]></title><link>https://blog.youkuaiyun.com/maoqiwei/article/details/143306219</link><guid>https://blog.youkuaiyun.com/maoqiwei/article/details/143306219</guid><author>maoqiwei</author><pubDate>Tue, 14 Jan 2025 11:29:59 +0800</pubDate><description><![CDATA[【代码】用css和html制作太极图。]]></description><category></category></item><item><title><![CDATA[shell]]></title><link>https://blog.youkuaiyun.com/maoqiwei/article/details/145092797</link><guid>https://blog.youkuaiyun.com/maoqiwei/article/details/145092797</guid><author>maoqiwei</author><pubDate>Sun, 12 Jan 2025 15:32:10 +0800</pubDate><description><![CDATA[1 shell 脚本写出检测 /tmp/size.log 文件如果存在显示它的内容，不存在则创建一个文件将创建时间写入。2、写一个 shel1 脚本,实现批量添加 20个用户,用户名为user01-20,密码为user 后面跟5个随机字符。3、编写个shel 脚本将/usr/local 日录下大于10M的文件转移到/tmp目录下。]]></description><category></category></item><item><title><![CDATA[使用css和html制作导航栏]]></title><link>https://blog.youkuaiyun.com/maoqiwei/article/details/143477076</link><guid>https://blog.youkuaiyun.com/maoqiwei/article/details/143477076</guid><author>maoqiwei</author><pubDate>Tue, 05 Nov 2024 18:32:27 +0800</pubDate><description><![CDATA[html><head><style>div {/* 字体大小 *//* 字体粗细 *//* 字体类型 *//* 字体风格 *//* 文字布局 *//* 字体颜色 *//* 设置文字划线 */*//* 隐藏超出部分 *//* 不能完整显示的部分用省略号代替 *//* 第一个参数控制 阴影在 x轴上的偏移量 *//* 第一个参数控制 阴影在 y轴上的偏移量 *//* 第三个参数用来控制 阴影的模糊度 *//* 第四个参数控制阴影的颜色 */*/]]></description><category></category></item><item><title><![CDATA[k8s的认证授权]]></title><link>https://blog.youkuaiyun.com/maoqiwei/article/details/142843770</link><guid>https://blog.youkuaiyun.com/maoqiwei/article/details/142843770</guid><author>maoqiwei</author><pubDate>Tue, 05 Nov 2024 18:32:08 +0800</pubDate><description><![CDATA[认证方式现共有8种，可以启用一种或多种认证方式，只要有一种认证方式通过，就不再进行其它方式的认证。通常启用X509 Client Certs和Service Accout Tokens两种认证方式。Kubernetes集群有两类用户：由Kubernetes管理的Service Accounts （服务账户）和（Users Accounts） 普通账户。k8s中账号的概念不是我们理解的账号，它并不真的存在，它只是形式上存在。]]></description><category></category></item><item><title><![CDATA[k8s的pod的管理和优化]]></title><link>https://blog.youkuaiyun.com/maoqiwei/article/details/142715056</link><guid>https://blog.youkuaiyun.com/maoqiwei/article/details/142715056</guid><author>maoqiwei</author><pubDate>Sun, 06 Oct 2024 19:19:16 +0800</pubDate><description><![CDATA[参数名称类型参数说明versionString这里是指的是K8S API的版本，目前基本上是v1，可以用kubectl api-versions命令查询kindString这里指的是yaml文件定义的资源类型和角色，比如:PodmetadataObject元数据对象，固定值就写metadataString元数据对象的名字，这里由我们编写，比如命名Pod的名字String元数据对象的命名空间，由我们自身定义SpecObject详细定义对象，固定值就写Speclist。]]></description><category></category></item><item><title><![CDATA[k8s的部署]]></title><link>https://blog.youkuaiyun.com/maoqiwei/article/details/142728307</link><guid>https://blog.youkuaiyun.com/maoqiwei/article/details/142728307</guid><author>maoqiwei</author><pubDate>Sun, 06 Oct 2024 19:17:59 +0800</pubDate><description><![CDATA[Master：集群控制节点，每个集群需要至少一个master节点负责集群的管控Node：工作负载节点，由master分配容器到这些node工作节点上，然后node节点上的Pod：kubernetes的最小控制单元，容器都是运行在pod中的，一个pod中可以有1个或者多个容器Controller：控制器，通过它来实现对pod的管理，比如启动pod、停止pod、伸缩pod的数量等等Service：pod对外服务的统一入口，下面可以维护者同一类的多个podLabel。]]></description><category></category></item><item><title><![CDATA[docker容器]]></title><link>https://blog.youkuaiyun.com/maoqiwei/article/details/142448883</link><guid>https://blog.youkuaiyun.com/maoqiwei/article/details/142448883</guid><author>maoqiwei</author><pubDate>Mon, 30 Sep 2024 11:00:40 +0800</pubDate><description><![CDATA[因为docker引擎在分配ip时时根据容器启动顺序分配到，谁先启动谁用，是动态变更的 多容器互访用ip很显然不是很靠谱，那么多容器访问一般使用容器的名字访问更加稳定因为不同自定义的网络下的容器是不通的/ # lsservices:test:networks:- mynet1- mynet2networks:mynet1:mynet2:services:web:networks:default:external: true #不建立新的网络而使用外部资源。]]></description><category></category></item><item><title><![CDATA[MySQL集群架构]]></title><link>https://blog.youkuaiyun.com/maoqiwei/article/details/141567354</link><guid>https://blog.youkuaiyun.com/maoqiwei/article/details/141567354</guid><author>maoqiwei</author><pubDate>Fri, 06 Sep 2024 17:03:16 +0800</pubDate><description><![CDATA[‌MySQL‌是一个开源的关系型数据库管理系统，由瑞典MySQL AB公司开发，属于Oracle旗下产品。‌开源性‌：MySQL是一个开源的关系型数据库，允许用户自由使用和修改其源代码。‌高性能‌：通过采用多种优化技术，如索引、查询缓存和高效的存储引擎，MySQL能够快速检索数据并处理高并发请求。‌简单易用‌：MySQL易于安装和配置，具有良好的兼容性，支持多种操作系统，如Windows、Linux、macOS等。‌安全性‌。]]></description><category></category></item><item><title><![CDATA[数据库redis集群]]></title><link>https://blog.youkuaiyun.com/maoqiwei/article/details/141535911</link><guid>https://blog.youkuaiyun.com/maoqiwei/article/details/141535911</guid><author>maoqiwei</author><pubDate>Mon, 26 Aug 2024 02:38:46 +0800</pubDate><description><![CDATA[‌Redis是一个开源的内存数据结构存储系统，它可以用作数据库、缓存和消息中间件。‌ Redis支持多种数据结构，如字符串、哈希表、列表、集合、有序集合、位图、HyperLogLog、地理空间索引和流等，这些功能使得Redis在处理复杂数据结构时表现出色。由于Redis数据存储在内存中，因此具有极高的读写性能，适合对响应速度要求高的场景。Redis的核心概念是键值对存储，每个数据都由一个唯一的键标识，并与一个值关联，这个值可以是多种数据类型之一。]]></description><category></category></item><item><title><![CDATA[web应用服务器tomcat]]></title><link>https://blog.youkuaiyun.com/maoqiwei/article/details/141466245</link><guid>https://blog.youkuaiyun.com/maoqiwei/article/details/141466245</guid><author>maoqiwei</author><pubDate>Fri, 23 Aug 2024 16:55:04 +0800</pubDate><description><![CDATA[‌Tomcat‌是一个开源的轻量级Web应用服务器，它由Apache软件基金会下属的Jakarta项目开发。Tomcat是一个Servlet容器，主要用于运行Java Web应用程序。它支持JSP（Java Server Pages）技术，允许在HTML页面中嵌入Java代码，实现动态网页的开发。Tomcat的顶层架构包括一个Server容器，它可以包含多个Service，每个Service由一个或多个Connector和一个Container组成。]]></description><category></category></item><item><title><![CDATA[web服务nginx]]></title><link>https://blog.youkuaiyun.com/maoqiwei/article/details/141272906</link><guid>https://blog.youkuaiyun.com/maoqiwei/article/details/141272906</guid><author>maoqiwei</author><pubDate>Wed, 21 Aug 2024 02:28:56 +0800</pubDate><description><![CDATA[Nginx（发音为“Engine X”）是一款轻量级和高性能的 Web 服务器、反向代理服务器、电子邮件（IMAP/POP3/SMTP）代理服务器，是带有 BSD-like 协议的开源产品。另外，关于 BSD-like 协议，它为开发者和企业提供了极大的灵活性，在确保尊重原作者工作的同时，允许代码的自由流通和使用，无论是在开源社区还是商业应用中。其特点包括：轻量级：Nginx 以其轻量级和高效性而闻名，对系统资源的占用非常小；]]></description><category></category></item><item><title><![CDATA[keepalived高可用集群]]></title><link>https://blog.youkuaiyun.com/maoqiwei/article/details/141176784</link><guid>https://blog.youkuaiyun.com/maoqiwei/article/details/141176784</guid><author>maoqiwei</author><pubDate>Wed, 14 Aug 2024 18:13:28 +0800</pubDate><description><![CDATA[Keepalived起初是为LVS设计的，专门用来监控集群系统中各个服务节点的状态，它根据TCP/IP参考模型的第三、第四层、第五层交换机制检测每个服务节点的状态，如果某个服务器节点出现异常，或者工作出现故障，Keepalived将检测到，并将出现的故障的服务器节点从集群系统中剔除，这些工作全部是自动完成的，不需要人工干涉，需要人工完成的只是修复出现故障的服务节点。后来Keepalived又加入了VRRP的功能，VRRP（VritrualRouterRedundancyProtocol,虚拟路由冗余协议)出]]></description><category></category></item><item><title><![CDATA[haproxy原理及实验演示（实现服务器集群的负载均衡）]]></title><link>https://blog.youkuaiyun.com/maoqiwei/article/details/141066628</link><guid>https://blog.youkuaiyun.com/maoqiwei/article/details/141066628</guid><author>maoqiwei</author><pubDate>Sun, 11 Aug 2024 16:10:58 +0800</pubDate><description><![CDATA[HAProxy是一个使用C语言编写的自由及开放源代码软件，由法国人Willy Tarreau开发。它是一款高性能的TCP和HTTP负载均衡器，特别适用于那些负载特大的web站点，这些站点通常又需要会话保持或七层处理（这是他和lvs功能上的不同，lvs不能处理七层）。HAProxy运行在当前的硬件上，完全可以支持数以万计的并发连接，并且其运行模式可以很简单安全地整合进用户当前的架构中，同时保护用户的web服务器不被暴露到网络上HAProxy 支持连接拒绝 : 因为维护一个连接的打开的开销是很低的，有时我们很需]]></description><category></category></item><item><title><![CDATA[LVS实验（实现服务器集群的负载均衡）]]></title><link>https://blog.youkuaiyun.com/maoqiwei/article/details/140996881</link><guid>https://blog.youkuaiyun.com/maoqiwei/article/details/140996881</guid><author>maoqiwei</author><pubDate>Wed, 07 Aug 2024 23:26:28 +0800</pubDate><description><![CDATA[LVS（Linux Virtual Server）是Linux虚拟服务器的简称。LVS通过将一个真实服务器集群虚拟成一台服务器来对外提供服务，同时在集群内部实现负载均衡。这种技术能够显著提高服务的处理能力和可靠性，降低单台服务器的负载压力。]]></description><category></category></item><item><title><![CDATA[pxe的实验]]></title><link>https://blog.youkuaiyun.com/maoqiwei/article/details/140909208</link><guid>https://blog.youkuaiyun.com/maoqiwei/article/details/140909208</guid><author>maoqiwei</author><pubDate>Sun, 04 Aug 2024 21:32:15 +0800</pubDate><description><![CDATA[如果没有安装好图形，则需要用yum groups list找到有“GUI”的然后用yum groups " " 把含有GUI的复制到双引号里安装然后再执行init 5 打开图形如果dnf用不了改成yum下面是你一共要添加的东西可以安装在任何地方但之后要用cp复制到/var/www/html的文件下出现这两个界面之后才算成功添加东西用vim把配置文件里面做好之后再执行systemclt这个命令在配置文件里把35行后面的都不要，把27和28行注释掉根据自己的IP来进行修改在7和8行修改相关的参数安装好相关的软件]]></description><category></category></item></channel></rss>