忘记第一次了解到国密是什么时候了,但是我依稀记得第一次研究折腾国密SSL是在去年(2021)的某项目中接触到奇安信可信浏览器中国密SSL的支持。
但是折腾了一段时间找到了几种方法都没有解决,主要是当时想用openssl直接实现吧(忘记了。。。。。。)
继续阅读国密Nginx——Openresty编译安装以支持国密SSL
作者: ChiuYut
WordPress连接开启SSL的Mysql
在某些场景下需要开启Mysql的SSL来保证数据传输的安全,使用JDBC连接的话开启还是比较方便的。
前提是Mysql开支持并开启SSL。
继续阅读WordPress连接开启SSL的Mysql
FQA:Windows10 On Arm For QEMU
这是我这几次折腾Windows10 On Arm的一些经验记录,另开一篇水经验是为了下次折腾Windows10 On Arm少走点弯路(或许),不要在同一个地方摔倒。
水经验,仅供参考。
QEMU虚拟机运行Windows10 On Arm操作系统
在去年的时候使用了QEMU模拟了Arm版本的CentOS 7操作系统,但是Windows10 On Arm一直跑不通在当时不可能死磕这个于是就放弃了。
直到昨天决定在研究研究看看能不能跑通,折腾了两天,Windows10 On Arm终于有点眉目了。
VestaCP升级PHP与MariaDB版本(Centos7)
在前面使用WordPress镜像的时候发现PHP版本升级到8.1.6了,看了看自己VestaCP的还是7.4.29(7.4.28先升级到7.4.29),于是决定升级到最新的。
在还是Alpha阶段的时候编译测试过PHP8 Alpha 2,但是使用WordPress的时候会提示一些错误,现在已经过了近2年了,也有WordPress的8.1.6的PHP镜像了遂觉得算官方支持了。
搭建高可用WordPress博客
基于K8s+Longhorn+TiDB搭建高可用WordPress博客😀
根据这段时间的经验,决定使用Kubernetes+Longhorn+TiDB搭建一个高可用的WordPress博客,Kubernetes高可用部署,Longhorn基于Kubernetes部署在足够多的节点的前提下多副本保证高可用,虽然我本次没有基于Kubernetes部署TiDB但还是使用HAProxy负载均衡TiDB组件充当高可用。
(本来想使用LVS的,可惜不会用啊。看评价TCP反代使用Nginx不如使用HAProxy?)
(HAProxy也可以使用keepalived实现高可用)
(当然有现成的负载均衡设备可用少很多麻烦)
(WordPress走Kubernetes的service,让Kubernetes自动负载均衡到不同的Pod)
继续阅读搭建高可用WordPress博客
WordPress使用TiDB数据库
因为工作原因接触到TiDB,根据介绍与Mysql高度兼容,于是便有了WordPress使用TiDB数据库这一文章。
搜索到的一篇文章是直接可以搭建,我却不能直接顺利就这样安装成功,要小改一下。
或许是版本的区别吧。
我使用的版本如下:
TiDB的版本是:5.7.25-TiDB-v6.0.0
;
WordPress的版本是:6.0
。
继续阅读WordPress使用TiDB数据库
Kubernetes 1.24.0安装教程(Centos)
本来大差不差我已经不想再水Kubernetes安装教程的了,特别是可以使用二进制文件安装不需要再区分什么发行版系统的文章也水好(虽然没有发布)后我打算换个东西来水的了,但是这次比较特殊由于1.20开始继续使用Docker只是警告这次1.24的更新算是彻底不支持Docker了。
排在眼见的就只有containerd和CRI-O了吧?
思考再三后这次决定使用containerd,不使用CRI-O是因为我不会装😓
继续阅读Kubernetes 1.24.0安装教程(Centos)
使用kubectl客户端安装Longhorn
Longhorn
Kubernetes云原生分布式块存储解决方案
安装前的准备
最低要求
在安装了 Longhorn 的 Kubernetes 集群中,每个节点都必须满足以下要求:
– 与 Kubernetes 兼容的容器运行时(Docker v1.13+、containerd v1.3.7+ 等)
– Kubernetes v1.18+
– open-iscsi已安装,并且守护程序正在所有节点上运行。这是必要的,因为 Longhorn 依赖于主机为 Kubernetes 提供持久卷
– RWX 支持要求每个节点都安装了 NFSv4 客户端
– 主机文件系统支持存储数据的功能。目前支持ext4
、xfs
– 必须安装bash
、curl
、findmnt
、grep
、awk
、blkid
、lsblk
– 必须启用Deploying CSI Driver on Kubernetes
Longhorn 工作负载必须能够以 root 用户身份运行,以便 Longhorn 能够正确部署和运行。
Contabo家的对象存储初体验
由于用了几年的online独立服务器突然收到邮件说要在4月份后被收回了,可怜了我那几TB的数据无法在第一时间拿回(几年前打算拉回本地的,可惜那速度惨不忍睹)。于是我就在寻求存储型的VPS来存放数据。
在备选方案中有Contabo的、Virmach等这些储存型的VPS(还有其他家的由于没有账号虽然价格更优惠但是却因为没注册账号稍后点),在纠结了几天后发现Contabo推出了object-storage。
在几经推敲下还是选用Contabo的object-storage来存数据先,在用的另外一台服务器虽然也存了部分可惜空间不够,留一部分做往后转存的空间吧。