自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 mysql的主从配置

MySQL主从复制是一种常见的数据库复制技术,用于实现数据在一个主数据库服务器和一个或多个从数据库服务器之间的同步。在主从配置中,主服务器负责接收和处理写操作,然后将这些变更通过binlog日志传播到从服务器,从服务器根据主服务器传来的日志来执行相同的操作,以保持数据的一致性。通过主从复制,可以提高数据库系统的可伸缩性、可用性和容错能力。主从配置常用于分担主服务器的读压力、数据备份、灾难恢复、负载均衡等场景。

2024-03-30 08:15:00 241

原创 关于rockylinux9的网络配置

Rocky Linux是一个基于Red Hat Enterprise Linux (RHEL)源代码构建的自由开源企业级Linux发行版。它旨在提供一个免费、稳定、安全的替代方案,以填补CentOS Linux被转向CentOS Stream后留下的空白。Rocky Linux致力于为企业用户和个人用户提供一个可靠的Linux发行版,确保他们能够继续获得稳定的更新和支持。Rocky Linux的目标是提供一个兼容RHEL的替代品,使用户能够无缝迁移其现有的基于RHEL的系统到Rocky Linux上。

2024-03-29 11:17:49 1171 1

原创 CI/CD 搭建jenkins基础测试环境构建项目(一)

Jenkins是一个开源的持续集成工具,可以帮助开发团队自动化构建、测试和部署他们的软件项目。通过Jenkins,开发团队可以实现快速、高效地交付软件,并及时发现和解决问题,从而提高团队的生产力和软件质量。持续集成/持续交付(CI/CD)是一种自动化的软件开发实践,它的好处包括快速反馈、降低风险、提高质量、自动化流程、增强团队协作以及提高部署频率。通过CI/CD,团队可以更快地交付软件、减少错误、提高效率,并促进团队之间的合作与沟通。

2024-03-25 10:23:31 848

原创 搭建ELK+minio及配置

Elasticsearch:用于存储、搜索和分析大规模数据的分布式搜索引擎。Logstash:用于收集、过滤、转换和发送日志数据的数据处理管道。Kibana:用于可视化Elasticsearch中数据的开源数据分析和可视化平台。ELK监控通常用于收集、存储和分析各种类型的日志数据,以便实时监控系统性能、故障排除、安全审计等目的。通过将这三个组件整合在一起,用户可以轻松地构建强大的日志管理和监控系统,帮助他们更好地理解和利用其日志数据。

2024-03-21 19:13:40 1659 1

原创 初始lvm逻辑卷

逻辑卷管理(Logical Volume Management,简称 LVM)是一种在 Linux 系统上管理磁盘存储的技术。LVM 允许将多个物理磁盘分区(或整个磁盘)组合成一个灵活的、可动态调整大小的逻辑卷组(Volume Group,简称 VG),并从中创建逻辑卷(Logical Volumes,简称 LV)。LVM 提供了对存储空间的高度抽象和灵活性,使管理员能够轻松地管理和分配磁盘空间。

2024-03-19 07:45:00 297 1

原创 使用ansible剧本进行lvm分盘

使用 Ansible 剧本(Playbook)进行 LVM 分区管理是一种自动化的方式,可以帮助管理员在多台主机上批量管理逻辑卷。

2024-03-18 16:30:04 522

原创 初识RabbitMQ

RabbitMQ是一个开源的消息代理软件,实现了高级消息队列协议(AMQP)的标准,提供了可靠的消息传递和支持消息的发布与订阅。通过RabbitMQ,可以实现系统之间的解耦合,提高系统的可扩展性和灵活性。其灵活的路由机制、消息持久化、集群和高可用性特性使得RabbitMQ在分布式系统中广泛应用。

2024-03-17 07:15:00 1469 1

原创 mysql基础操作(3)

当两个操作数都为非空时,且任意一个操作数为非0时,结果返回值为1,否则返回值为0,当有一个操作数为null时,并且另一个操作数为非0时,结果返回值为1,否则返回值为null。not in:判断一个值是否不在在in列表中,如果值不在列表中,返回值为1,否则返回值为0。当操作为0时返回值为1,当操作数为非0时返回值为0,当操作数为null时返回值为null。对于非空的操作数,如果两个操作数都为非0时,或者都为0,返回结果都为0。如果一个操作数为0时,另一个操作数为非0时,则返回值为1。

2024-03-16 07:15:00 773 1

原创 cobbler安装配置实践

Cobbler 是一个基于网络的 Linux 安装服务器,用于自动化和管理大规模 Linux 系统的安装。通过 Cobbler,系统管理员可以轻松地进行自动化部署、配置和管理多台服务器上的操作系统,以提高效率并确保一致性。

2024-03-15 07:15:00 763 1

原创 redis主从+哨兵模式

Redis哨兵模式是一种用于确保Redis高可用性的解决方案。通过运行独立的哨兵进程,它能监控主服务器和从服务器的状态,并在主服务器故障时自动执行故障转移操作,将一个从服务器晋升为新的主服务器,从而保障系统的持续可用性。

2024-03-14 07:15:00 1300 1

原创 redis主从配置

Redis 主从复制是一种数据复制和同步机制,用于在多个 Redis 实例之间实现数据的自动同步。主从复制通过将一个 Redis 服务器(主服务器)的数据复制到多个其他 Redis 服务器(从服务器)上,以实现数据的备份、读写分离、负载均衡等目的。在 Redis 主从复制中,主服务器负责处理写操作(写入和更新数据),同时将已处理的写操作同步到所有从服务器上。从服务器则负责处理读操作,它们接收主服务器发送过来的写操作,并根据这些操作更新自己的数据副本,以保持与主服务器数据的一致性。

2024-03-13 16:22:31 849

原创 redis安装与配置

Redis是一个开源的基于内存的数据结构存储系统,可以用作数据库、缓存和消息中间件。它支持多种数据结构(如字符串、哈希、列表、集合、有序集合等),具有高性能、持久化、复制、集群等特性,被广泛应用于构建高性能、可扩展的Web应用和分布式系统中。Redis的设计简单而灵活,易于部署和使用,是一种强大的数据存储解决方案。

2024-03-13 16:05:23 1091

原创 ansible的部署及模块介绍

Ansible是一种自动化工具,用于配置管理、应用部署和任务自动化。通过使用简单的剧本(Playbooks)和任务(Tasks),Ansible使得管理和部署基础设施变得更加简单和高效。Ansible基于SSH协议进行通信,不需要在被管节点上安装客户端,因此易于部署和扩展。它支持各种操作系统、云服务和网络设备,使得跨多个环境的自动化管理变得更加便捷。Ansible的语法简洁易懂,学习曲线较低,适用于各种规模的项目和组织。

2024-03-06 13:31:13 746

原创 nginx配置负载均衡

Nginx 是一款高性能的开源 Web 服务器和反向代理服务器,具备强大的负载均衡能力。通过负载均衡,Nginx 可以将传入的客户端请求分发到多个后端服务器上,以提高系统的可靠性、稳定性和性能。Nginx 支持多种负载均衡算法,如轮询、加权轮询、IP哈希等,同时还提供了健康检查和故障转移等功能,使得系统能够更好地应对高并发和大流量的情况。因此,Nginx 在构建高可用、高性能的Web架构中扮演着重要的角色。负载均衡环境。

2024-03-06 12:31:09 234

原创 mysql基础操作(2)

(auto_increment)自增字段会按照顺序写入数据(只能设置到拥有主键约束的字段)当我们删除了外键约束后,可以发现向子表插入父表中没有的数据可以顺利插入。删除自增约束后,当我们再次插入数据时,会返回报错信息。

2024-03-06 07:45:00 365

原创 mysql介绍及基础操作(1)

MySQL 是一种流行的开源关系型数据库管理系统,广泛用于Web应用程序的数据存储和管理。MySQL 支持多种操作系统,具有高性能、稳定性强、易用性好等特点。它采用了客户端-服务器体系结构,能够处理大量数据并支持事务处理。MySQL 使用标准的SQL语言进行查询和管理数据库,同时还提供了丰富的功能和工具,使得开发人员可以轻松地构建和维护各种规模的数据库应用。数据库是一个长期存储在计算机中的,统一管理的数据集合(存储数据的仓库),它可以有效的有组织的管理存储在数据库中的数据。

2024-03-05 19:34:30 641

原创 samba的部署及应用

Samba 是一个开源软件套件,用于在类 Unix 系统上实现文件和打印服务的互操作性。它允许不同操作系统之间共享文件、打印机和其他资源,实现跨平台的文件共享和网络通信。Samba 提供了灵活的身份验证和访问控制机制,支持安全的数据传输加密,并可以作为域控制器提供用户和资源管理功能。作为混合操作系统环境中的标准解决方案之一,Samba 在多样化的网络环境中发挥重要作用。

2024-03-05 17:26:57 346

原创 nginx热升级及加入系统服务

Nginx的热升级功能使得在不中断服务的情况下能够更新配置或升级软件,通过准备新版本、启动新版本、测试新版本、切换流量和关闭旧版本等步骤,可以确保系统持续稳定运行并保证高可用性。本章将nginx1.22升级为1.25版本。安装包可以去nginx官网下载。

2024-03-05 16:39:06 326

原创 nginx部署及虚拟主机

Nginx是一款高性能、轻量级的开源Web服务器,同时也可用作反向代理、负载均衡器和HTTP缓存。其事件驱动架构、低内存消耗和模块化设计使其成为处理高并发请求的理想选择,广泛应用于各种互联网服务和网站中。

2024-03-05 16:26:20 327

原创 shell及简单的小脚本

#:命令行中位置变量的个数$*:所有位置变量的内容:上一条命令执行后返回的状态,当返回状态值为0时表示执行正常,非0值表示执行异常或出错$0:当前执行的进程/程序名$$当前进程的进程号(PID)后台运行的最后一个进程的进程号(PID)正则表达式,又称正规表达式、常规表达式是使用单个字符串来描述、匹配一系列符合某个句法规则的字符串正则表达式组成普通字符大小写字母、数字、标点符号及一些其他符号元字符在正则表达式中具有特殊意义的专用字符。

2024-03-05 15:47:49 574

原创 Nagios部署

nagios需要依赖lamp环境,所有我们先在nagios服务器上安装配置lamp环境。解压相关软件[root@pc1 ~]# cd /root/桌面。

2024-03-05 15:37:38 1070 1

空空如也

空空如也

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

TA关注的人

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