博客评论系统之gitalk 发表于 2023-07-14 更新于 2026-06-02 分类于 博客搭建 Changyan: 背景介绍自己一味的输出,倘若收不到别人的反馈,自己也是不会进步的,博客的质量也就只会在当前的水平停止不前,在这样的影响下,我决心要给博客打造一个评论系统,于是我花了点时间深入研究了博客的评论的系统搭建。 最初,我选择的是github的gitalk。 环境说明我的博客基于hexo,使用的是next主题,这个主题安装之后,在主题的配置文件中,默认存在几个关于评论的系统板块,我们只要针对gitalk这个板块编辑就OK。 阅读全文 »
二进制日志与数据库复制的关系 发表于 2023-07-13 更新于 2026-06-02 分类于 理论知识 Changyan: 数据库复制的原理解读最近进行的大三的小学期答辩属实是让我重新审视了自己,有些操作自己是会配置了,也可以达到自己的需求了,但是对于技术的底层逻辑和原理并不清楚,为了避免自己成为一个机械的打字员,有必要将一些技术的底层实现原理进行一些剖析。 这是网上找的数据库主从复制的原理图。接下来结合这张图来进行对数据库主从复制的原理讲解。 阅读全文 »
Linux多网卡引起的网络不可达 发表于 2023-07-13 更新于 2026-06-02 分类于 技术 Changyan: 现象描述这是我最经做项目遇到的一个怪现象,是这样的,我在虚拟机里装了两块网卡,第一块呢,我用来进行虚拟机之间业务的通信,所以就选择了“仅主机模式”,第二块网卡是用来连接网络yum源的,所以就是“NAT模式”。 在我第二天继续做项目的时候,我发现我的虚拟机集体罢工,都不能正常的访问外网了,尝试ping 8.8.8.8也不可达。我查看第二块网卡的IP,查看与宿主机之间的连接,网段,网管都是没有问题的。我百思不得其解,我之后进行Google才了解到,这是和网卡的METRIC值有关系的。 阅读全文 »
Linux关于iscsi+pacemaker+CLVM+gfs的实现 发表于 2023-07-05 更新于 2026-06-02 分类于 技术 Changyan: 基本信息 主机名 身份 网络接口 连接模式 IP地址 web3 web服务器 ens224 仅主机 10.8.7.82/24 web4 web服务器 ens224 仅主机 10.8.7.83/24 storage1 iscsi存储服务器 ens224 仅主机 10.8.7.41/24 storage2 iscsi存储服务器 ens224 仅主机 10.8.7.42/24 项目说明在本项目中,主要完成以下任务: 完成gfs1和gfs2关于ISCSI存储服务器的搭建,并且成功挂载到web1和web2主机。 阅读全文 »
关于LVM的配置 发表于 2023-07-04 更新于 2026-06-02 分类于 理论知识 Changyan: 概述LVM里面主要有三个名词,物理卷(PV),卷组(VG),逻辑卷(LV)。 物理卷可以有很多形式,一块单独的磁盘(/dev/sda),一个分好的分区(/dev/sdb2),甚至一个文件都可以是物理卷的一种形式。 单个物理卷或者多个物理卷都可以组合起来变成一个卷组,这样就把几个单独的存储空间给整合了起来,变成了一个大的存储池。 如果要使用的话,我们可以从这个池子里面分出一部分来作为存储,这个存储就是逻辑卷。 物理卷 创建物理卷 1pvcreate /dev/sdb 阅读全文 »
搭建并挂载ISCSI存储服务器 发表于 2023-07-04 更新于 2026-06-02 分类于 技术 Changyan: ISCSI服务器端比如现在ISCSI服务器端有两块硬盘,我们想把第二块硬盘(sdb)共享出去。 下载软件 1yum install -y targetcli 开始进行服务端的配置 首先键入targetcli进入iscsi配置模式 1targetcli 阅读全文 »
NFS挂载到服务器 发表于 2023-07-04 更新于 2026-06-02 分类于 技术 Changyan: 主机名 身份 网络接口 连接模式 IP地址 软件 NFS 存储服务器 ens224 仅主机 10.8.7.40/24 nfs-utils Web1 Web服务器 ens224 仅主机 10.8.7.80/24 nginx、nfs-utils NFS服务器部分 下载软件 1yum install -y nfs-utils 阅读全文 »
NGINX整合PHP 发表于 2023-07-04 更新于 2026-06-02 分类于 技术 Changyan: NGINX整合PHP这个实现起来比较简单,就是一段代码的事,但是之前没有出现我这样的开源工作者的时候,我只能手敲那一段代码,有时候一不留神就会把单词拼错,尤其是朱行查找错误的时候,简直苦不堪言。为了后浪们的幸福生活,再次我将那一段代码写下来供你们Ctrl+C和Ctrl+V使用。 阅读全文 »
源码安装PHP 发表于 2023-07-04 更新于 2026-06-02 分类于 技术 Changyan: 安装PHP无论是在Centos7还是在Centos8都需要进行源码安装,其实这句话也不对,因为在Centos8里是可以yum安装php和php-fpm的。但是,安装之后使用php-fpm start启动命令之后是监听不到内容的。有可能是自己还是不太会用Centos8的PHP,自己也没有再去深入研究,做的项目都是用的源码装的,在这里先把源码安装的教程发不出来,后续有时间再去研究。 阅读全文 »
源码安装NGINX 发表于 2023-07-04 更新于 2026-06-02 分类于 技术 Changyan: 安装NGINX如果是centos8版本的话,可以直接使用本地yum或者网络yum安装NGINX,对于8版本的就不在做过多赘述。 主要针对Centos7版本做一下说明,因为Centos7的yum是不提供NGINX的,所以需要自己手动使用源码安装的方式进行安装。 阅读全文 »