分类:代码 相关文章

IDC的诞生,人人都是oneman

仅记录分享oneman的诞生 准备: 一台kvm大鸡安装virtualizor开lxc小鸡 一个虚拟主机安装whmcs 首先重装成Alma Linux8 其他系统应该也可以,只是以前很多教程都是用的centos,用Alma可以直抄 文档里安装LXC要求的就是almalinux8 重装脚本:https://github.com/bin456789/reinstall 登录系统后,先开心一下 echo “152.53.53.249 api.virtualizor.com” >> /etc/hosts #锁定hosts sudo chattr +i /etc/hosts 直接安装virt……

继续阅读»»»

◷2024/12/11   @猫饭   ▤代码   ⚑

Debian 12 / Ubuntu 24.04 安装 Docker 以及 Docker Compose 教程

本文将指导如何在 Debian 12 和 Ubuntu 24.04 下安装 Docker 以及 Docker Compose。 PS:本文同时适用于 Debian 11 以及 Ubuntu 20.04, Ubuntu 22.04。 一、什么是 Docker? Docker 是一种容器化技术,可以在服务器上快速搭建容器并在不污染宿主机的情况下运行软件,而不再需要安装配置各种环境。开源 Docker 社区致力于改进这类技术,并免费提供给所有用户,使之获益。 二、什么是 Docker Compose? 传统模式下运维人员需要运行 docker run 来启动各种容器,一旦容器过多,就无法一次性记住所……

继续阅读»»»

◷2024/11/30   @猫饭   ▤代码   ⚑

google cloud-dd 脚本

重新介绍一下我的 dd 脚本: 支持 windows dd 到 linux 支持 windows dd 到 windows 支持 安装 windows iso 支持 256m 内存 安装 alpine debian kali 支持 512m 内存 安装 ubuntu centos alma rocky oraclelinux fedora opensuse arch gentoo 支持 自动使用精简内核 支持 检测到不兼容 debian 云内核的磁盘控制器,会安装常规内核,防止无法启动 支持 重启到 netboot.xyz 支持 重启到 alpine liveos 支持 dd/iso 安装 w……

继续阅读»»»

◷2024/10/10   @猫饭   ▤代码   ⚑

Mbit/s ?MB/s ? MiB/s ?Mbps ?

实在是在反复解释这三个速度之间的区别解释烦了,所以动手写一下Mbit/s 与 MB/s 与 MiB/s 与 Mbps 之间的区别吧。 Mbit/s 意思是每秒中传输 10^6 bit 的数据,也写成Mbps Mbps 意思是每秒中传输 10^6 bit 的数据,也写成Mbit/s ,是宽带运营商最常用的宣传带宽的单位。 MB/s 意思是每秒中传输 10^6 byte 的数据,是下载软件比较常用的显示单位,可以直观的看出下载一定体积的文件需要多少时间。 MiB/s 意思是每秒中传输 2^20 byte 的数据,相对少见。 总结与换算 1 Mbps = 1 Mbit/s = 0.125 MB/s ……

继续阅读»»»

◷2024/09/20   @猫饭   ▤代码   ⚑

服务器莫名的内存高占用 导致 MySQL 停止运行问题

这问题是年后开始出现的,服务器内存占用越来越高,一度达到90%,最后 MySQL 都停止运行了。贴吧签到的数据库用户 ID 这一项也丢失了,导致无法签到,断签了好些天,被提醒才发现,要挨打的。幸好设置了自动备份,把数据恢复,然后提高了签到频率,没想到后边反复出现了几次,不得不重视。 出现了几次就不是偶然了,最后每次都飙到85%,只能重启服务器解决。第一次出现时以为是 MySQL 数据库的自身问题,可能因服务器内存小而崩溃,实际1.8G 的运行内存不大不小的。查了数据库日志发现数据库因分配内存不足而启动失败,用 top 命令也查了下,内存高占用的前 20 有 MySQL,是个大头,于是添加了 2……

继续阅读»»»

◷2024/09/29   @猫饭   ▤代码   ⚑

手动导出 Microsoft Authenticator 中的2FA密钥

前言 我之前一直在使用 Google Authenticator,后因 Microsoft Authenticator 拥有云备份功能,所以转移到后者。云备份功能可以方便的让我们在更换设备以后无痛进行迁移,但是因为 Microsoft Authenticator 本身没有导出密钥的功能,所以导致我一直无法迁移存量数据到新的其他相关应用。今天找到了破解之道,且没搜索到中文相关内容,简单做下翻译水篇文章,希望能帮到更多屈服于微软淫威之下的人。 步骤 找到数据 Microsoft Authenticator 中的2FA密钥数据存储路径为 /data/data/com.azure.authentica……

继续阅读»»»

◷2024/08/29   @猫饭   ▤代码   ⚑

Cloudflare 邮箱收到邮件时转发至多个邮箱

起因 尽管官方提供的功能已经很足,但总有人会产生新的需求。 像我,这里需要使 Cloudflare 邮箱收到邮件时同时转发到数个邮箱。 官方并不提供这个功能,因此我们需要使用电子邮箱 Worker 实现。 实现 在” 电子邮件路由 “页面创建一个电子邮件 Worker,写入以下代码: export default { async email(message, env, ctx) { await message.forward(“email@example.com”); await message.forward(“email2@example2.com”); } } 当然你还可以继续添加更多个……

继续阅读»»»

◷2024/08/23   @猫饭   ▤代码   ⚑

WordPress某篇文章显示所有评论者名称或头像

在某篇文章或当前文章的适当位置显示所有评论者名称列表,或在文章列表摘要下方显示评论者头像,可以引导读者也发个热情洋溢的评论。 1. 显示评论者名称 1.1 效果 独元殇, 耳朵的主人, 雅岚, Kevin’s, 小彦, 阿和, Mr.Chou等人对本文发表了17条热情洋溢的评论。 1.2 代码 function get_comment_authors_list( $id = 0, $sep = ‘, ‘ ) { $post_id = $id ? $id : get_the_ID(); if ( $post_id ) { $comments = get_comments( array( ‘pos……

继续阅读»»»

◷2024/08/7   @猫饭   ▤代码   ⚑

通过acme.sh+ GitHub Actions自动申请/续签泛域名 SSL证书

repo在此 https://github.com/danbao/auto-ssl 记得不要直接 fork 这个 repo, 用 clone 然后 push 到你自己的 private github repo Features 自动申请SSL 证书,并通过 git commit 的方式保存证书到 SSL 每天检查SSL 证书是否快过期,如果小于30天,自动续期 每天的检查报告会同步到 CHECK_LIST.md 文件中 证书是泛域名证书 同时申请 ECDSA 和 RSA 证书

整理一些常用的脚本

2023-0525 检测是否可以访问ChatGPT脚本 来源 bash <(curl -Ls https://raw.githubusercontent.com/missuo/OpenAI-Checker/main/openai.sh) 2023-4-29 修改检测是否可以访问ChatGPT脚本 bash <(curl -Ls https://ourl.co/oaic) bash <(curl -Ls https://cdn.jsdelivr.net/gh/missuo/OpenAI-Checker/openai.sh) 综合工具箱(强烈推荐,集成了很多脚本) wget -O……

继续阅读»»»

◷2024/06/13   @猫饭   ▤代码   ⚑