<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[perfect12312645的博客]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/perfect12312645</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; perfect12312645]]></copyright><item><title><![CDATA[开源工具推荐：轻量文件服务器 + 断点续传 + 扫码离线传输]]></title><link>https://blog.youkuaiyun.com/perfect12312645/article/details/163541674</link><guid>https://blog.youkuaiyun.com/perfect12312645/article/details/163541674</guid><author>perfect12312645</author><pubDate>Thu, 06 Aug 2026 18:45:02 +0800</pubDate><description><![CDATA[堡垒机传大文件老断开？云桌面只能进不能出、文件拷不出来？一个开源的轻量文件服务器解决这两个痛点：分片上传 + 断点续传，以及手机扫码离线取出文件。]]></description><category></category></item><item><title><![CDATA[fastdp-orbit：Ansible 风格的多机可视化运维平台]]></title><link>https://blog.youkuaiyun.com/perfect12312645/article/details/163249527</link><guid>https://blog.youkuaiyun.com/perfect12312645/article/details/163249527</guid><author>perfect12312645</author><pubDate>Mon, 27 Jul 2026 18:55:11 +0800</pubDate><description><![CDATA[FastDP Orbit 是一个多机可视化部署编排平台。简单来说，它把 Ansible Playbook 里的 YAML 流程定义变成了 Web 上的拖拽画布，把 SSH 执行换成了 gRPC 长连接 Agent，让你能在浏览器上编排和追踪多步骤的部署任务。]]></description><category></category></item><item><title><![CDATA[Teleport 堡垒机部署使用]]></title><link>https://blog.youkuaiyun.com/perfect12312645/article/details/161695814</link><guid>https://blog.youkuaiyun.com/perfect12312645/article/details/161695814</guid><author>perfect12312645</author><pubDate>Thu, 04 Jun 2026 20:12:10 +0800</pubDate><description><![CDATA[Teleport 是一款开源、零信任架构的基础设施统一访问平台，集「堡垒机、内网穿透、统一身份认证、全程审计、会话录制」于一体。彻底替代传统Jumpserver 堡垒机 + FRP 内网穿透 + VPN组合，单二进制部署、无依赖、高性能、全协议支持。统一管理Linux/Windows服务器、Kubernetes集群、数据库、Web应用，替代传统堡垒机+内网穿透方案当前教程版本：Teleport v18.8.2（2026最新稳定版）官方文档。]]></description><category></category></item><item><title><![CDATA[轻量运维工具fastdp v6版本]]></title><link>https://blog.youkuaiyun.com/perfect12312645/article/details/161522593</link><guid>https://blog.youkuaiyun.com/perfect12312645/article/details/161522593</guid><author>perfect12312645</author><pubDate>Fri, 29 May 2026 19:12:45 +0800</pubDate><description><![CDATA[轻量级 Ansible 风格运维工具，支持在指定主机组上执行批量运维操作，提供多模块管理（shell 命令执行、文件复制、文件拉取、远程脚本、主机连通性检测、环境巡检等）。]]></description><category></category></item><item><title><![CDATA[SimpleHttpServer - 轻量文件上传服务]]></title><link>https://blog.youkuaiyun.com/perfect12312645/article/details/156422704</link><guid>https://blog.youkuaiyun.com/perfect12312645/article/details/156422704</guid><author>perfect12312645</author><pubDate>Tue, 30 Dec 2025 14:39:46 +0800</pubDate><description><![CDATA[基于Gin框架开发的轻量级文件上传服务，支持大文件分片上传、断点续传和私有化文件管理。核心功能包括：自动分片传输降低网络波动影响、中断后可续传已完成分片、10KB内文件二维码分享、响应式UI展示上传进度。采用Go语言编译为单文件，支持systemd管理，快速部署于Linux系统（amd64/arm64）。提供文件全生命周期管理（查看/下载/删除/搜索），支持管理员密码保护和下载白名单。适用于内网文件共享、开发测试环境等场景，默认端口18181，最大支持20GB单文件上传。]]></description><category></category></item><item><title><![CDATA[在Kylin Linux系统上编译安装高版本Python并打包为RPM的完整指南]]></title><link>https://blog.youkuaiyun.com/perfect12312645/article/details/151333748</link><guid>https://blog.youkuaiyun.com/perfect12312645/article/details/151333748</guid><author>perfect12312645</author><pubDate>Mon, 08 Sep 2025 22:16:53 +0800</pubDate><description><![CDATA[本文介绍了在Linux系统（以银河麒麟V10为例）中编译安装高版本Python及其依赖(OpenSSL)并打包为RPM的方法。主要内容包括：1）安装编译工具链和依赖库；2）编译安装OpenSSL 3.5.2并配置系统环境；3）编译安装Python 3.13.7并验证；4）创建RPM打包环境，整理安装文件；5）编写详细SPEC文件实现标准化打包。通过该方法可实现Python环境的跨机器标准化部署，解决官方源版本不足的问题。文章提供了完整的命令序列和关键配置说明，特别强调了OpenSSL路径设置和RPM打包规范]]></description><category></category></item><item><title><![CDATA[在 Kylin Linux Advanced Server V10 上编译安装 GCC 12.4.0 并构建 RPM 包]]></title><link>https://blog.youkuaiyun.com/perfect12312645/article/details/151316517</link><guid>https://blog.youkuaiyun.com/perfect12312645/article/details/151316517</guid><author>perfect12312645</author><pubDate>Mon, 08 Sep 2025 11:13:02 +0800</pubDate><description><![CDATA[SPEC 文件是用于描述如何构建 RPM 包的配置文件，它规定了包名、版本、依赖关系、编译安装步骤等重要信息。通过以上步骤，我们成功在 Kylin Linux Advanced Server V10 (Halberd) 系统上编译安装了 GCC 12.4.0，并构建了对应的 RPM 包。希望本文的内容对大家有所帮助，在实际操作过程中，可根据具体需求对相关配置进行调整。]]></description><category></category></item><item><title><![CDATA[Kubernetes StorageClass 存储类详解与实践指南]]></title><link>https://blog.youkuaiyun.com/perfect12312645/article/details/150990124</link><guid>https://blog.youkuaiyun.com/perfect12312645/article/details/150990124</guid><author>perfect12312645</author><pubDate>Fri, 29 Aug 2025 17:32:17 +0800</pubDate><description><![CDATA[StorageClass 通过声明式配置实现存储自动化管理，结合不同 Provisioner 可适配从云存储到本地盘的多样化场景。实际部署中需根据业务需求选择合适的存储类型，并注意回收策略、访问模式等关键参数的配置。]]></description><category></category></item><item><title><![CDATA[RadonDB MySQL Kubernetes 集群部署指南（2025最新版）]]></title><link>https://blog.youkuaiyun.com/perfect12312645/article/details/150981832</link><guid>https://blog.youkuaiyun.com/perfect12312645/article/details/150981832</guid><author>perfect12312645</author><pubDate>Fri, 29 Aug 2025 12:56:19 +0800</pubDate><description><![CDATA[RadonDB MySQL Kubernetes 是基于 Kubernetes 的企业级 MySQL 高可用集群解决方案，采用 Raft 协议、GTID 半同步复制和 Xenon 高可用组件，确保秒级故障转移和数据强一致性。部署指南包括：Kubernetes 集群准备、镜像加速配置、cert-manager 安装，以及通过 Operator 快速部署 MySQL 5.7/8.0 集群的方法。文章还提供了集群验证、参数调优、故障转移测试和扩容等高级运维操作，并针对国内环境可能遇到的问题给出了解决方案。该方案适]]></description><category></category></item><item><title><![CDATA[fastdp-ops 运维部署工具]]></title><link>https://blog.youkuaiyun.com/perfect12312645/article/details/150654650</link><guid>https://blog.youkuaiyun.com/perfect12312645/article/details/150654650</guid><author>perfect12312645</author><pubDate>Sat, 23 Aug 2025 22:41:15 +0800</pubDate><description><![CDATA[fastdp-ops是一款轻量级运维编排工具，采用C/S架构，支持多主机批量管理和声明式任务编排。其核心优势包括：5分钟内完成多系统Kubernetes集群部署，兼容主流Linux发行版；通过YAML定义部署流程，实现幂等执行；内置丰富运维模块，支持自定义扩展。该工具采用gRPC通信，提供一键安装脚本，可快速部署服务端和Agent。除K8s部署外，还能用于中间件安装、应用发布等场景，解决多系统环境下的运维自动化难题。工具源码和预编译包已开源，支持用户反馈改进。]]></description><category></category></item><item><title><![CDATA[轻量运维工具fastdp]]></title><link>https://blog.youkuaiyun.com/perfect12312645/article/details/149567584</link><guid>https://blog.youkuaiyun.com/perfect12312645/article/details/149567584</guid><author>perfect12312645</author><pubDate>Wed, 23 Jul 2025 13:27:33 +0800</pubDate><description><![CDATA[最近我开发了一款轻量运维工具 fastdp在相同环境下，批量命令执行速度比 Ansible 快 18 倍，且用法更简单。今天就来分享这个工具的设计思路和使用方法。而fastdp，用 Go 的协程优势实现极致性能。]]></description><category></category></item><item><title><![CDATA[ubuntu22.04.5系统重启后网络配置消失问题]]></title><link>https://blog.youkuaiyun.com/perfect12312645/article/details/147105295</link><guid>https://blog.youkuaiyun.com/perfect12312645/article/details/147105295</guid><author>perfect12312645</author><pubDate>Wed, 09 Apr 2025 23:35:08 +0800</pubDate><description><![CDATA[坑记录去官网下载了22.04.05系统进行安装并配置网络，]]></description><category></category></item><item><title><![CDATA[基于现有环境制作 Python 及 OpenSSL 的 RPM 包]]></title><link>https://blog.youkuaiyun.com/perfect12312645/article/details/145183920</link><guid>https://blog.youkuaiyun.com/perfect12312645/article/details/145183920</guid><author>perfect12312645</author><pubDate>Thu, 16 Jan 2025 15:06:34 +0800</pubDate><description><![CDATA[首先，将整个目录复制到临时文件夹，这里我们选择将已安装的 OpenSSL 环境复制到一个临时目录，这里以/tmp然后，将复制好的 OpenSSL 目录打包成tar.gzcd /tmp整个过程涉及了准备打包环境、整理现有环境文件、编写.spec文件、构建 RPM 包以及最终的安装和测试步骤。在操作过程中，需要注意文件的复制、环境变量的设置以及.spec文件的编写，确保每个步骤都准确无误，这样才能成功地将现有环境打包成 RPM 包并在其他系统上顺利部署。]]></description><category></category></item><item><title><![CDATA[在 Linux 系统上编译安装高版本 Python]]></title><link>https://blog.youkuaiyun.com/perfect12312645/article/details/145169902</link><guid>https://blog.youkuaiyun.com/perfect12312645/article/details/145169902</guid><author>perfect12312645</author><pubDate>Wed, 15 Jan 2025 22:53:52 +0800</pubDate><description><![CDATA[在 Linux 系统上进行软件安装时，我们常常会遇到一些挑战，例如官网不再提供所需软件的二进制包，这时就需要进行编译安装。本文将详细介绍如何在 Linux 系统上编译安装高版本的 Python，同时涉及到一些前置依赖的安装、高版本 OpenSSL 的编译安装以及所需的环境配置。由于系统默认的 GCC 版本可能较低，在后续的编译过程中可能会导致报错，因此我们需要安装高版本的 GCC。接下来，我们要编译安装高版本的 OpenSSL。首先，我们需要安装一系列的前置依赖，这些依赖将为后续的编译工作提供基础支持。]]></description><category></category></item><item><title><![CDATA[gcc8.5编译安装及rpm包构建]]></title><link>https://blog.youkuaiyun.com/perfect12312645/article/details/145113480</link><guid>https://blog.youkuaiyun.com/perfect12312645/article/details/145113480</guid><author>perfect12312645</author><pubDate>Mon, 13 Jan 2025 13:04:52 +0800</pubDate><description><![CDATA[构建过程会依据配置完成编译、安装以及打包等操作，耗时取决于系统性能和内核源码复杂程度。通过以上步骤，就能完成 GCC 的编译安装以及对应的 RPM 包构建与使用啦。参数表示只构建二进制的 RPM 包，如果想构建源码 RPM 包，可使用。为了让每次打开终端时都能生效，可将相关设置添加到。SPEC 文件用于描述如何构建 RPM 包，在。构建成功后，生成的 RPM 包会存放在。目录下对应的架构子目录里（比如。执行以下命令开始构建 RPM 包。命令来安装生成的 RPM 包。命令验证是否安装成功。]]></description><category></category></item><item><title><![CDATA[kernel-5.15.139版本内核rpm包制作]]></title><link>https://blog.youkuaiyun.com/perfect12312645/article/details/145111233</link><guid>https://blog.youkuaiyun.com/perfect12312645/article/details/145111233</guid><author>perfect12312645</author><pubDate>Mon, 13 Jan 2025 11:23:51 +0800</pubDate><description><![CDATA[构建过程会根据配置进行编译、安装以及打包等一系列操作，同样，这可能会花费一定时间，具体时长取决于系统性能和内核源码的复杂程度。目录下相应的子目录中（一般会根据源码包自身的名称等创建对应的子目录来存放解压后的内容），做好后续编译构建的准备工作。等，用于指定多个不同的源码来源情况）等字段所定义的源码包名称及路径，找到对应的源码包（通常放置在。参数表示只构建二进制的 RPM 包（如果需要构建源码 RPM 包，可以使用。目录下），然后以安静模式进行解压，并将解压后的文件放置到。安装必要工具：确保系统中已经安装了。]]></description><category></category></item></channel></rss>