MooseFS单机数据高可用配置及灾难测试 简单实现单机高可用实现及故障测试,并验证master故障恢复可用性。 2021-11-20 linux mfs mfs master故障恢复 数据高可用 MooseFS源码编译单机部署文档 快速实现分布式文件系统部署实现数据高可用及简单运维操作分享。 2021-11-20 linux mfs if指令实现与(AND),或(OR)判断 最近遇到 Nginx 中多条件判断,网上查了查资料,这里记录一下。 一、if语句中的判断条件(nginx)1、正则表达式匹配: == 等值比较; ~ 与指定正则表达式模式匹配时返回“真”,判断匹配与否时区分字符大小写; ~* 与指 2021-10-13 nginx 根据UA跳转不同页面 同时满足才跳转特定页面 利用headers_more模块修改HTTP头部 模块简介nginx 的 headers_more 模块用于 添加、修改或清除 请求/响应头,该模块不是 nginx 自带的,默认不包含该模块,需要另外安装。幸运的是 openresty 默认包含了该模块,可以直接使用。 该模块主要有4个指 2021-10-13 nginx 响应/请求头的增删改 Harbor仓库部署 Harbor镜像仓库的详细部署文档。 2021-09-05 k8s harbor 镜像仓库 WebVirtCloud--KVM管理工具的部署及使用详细文档 一款集中式KVM图形控制台,同时支持VNC连接,方便集中运维操作。 2021-09-05 linux kvm 使用Cloudflare-Quiche补丁实现Nginx-Quic 本次将通过Cloudflare提供的Quiche补丁,让官方主线版Nginx支持Quic协议。 2021-09-01 nginx quic quiche 一文说明Nginx的alias与root区别 简单了解alias与root指令区别 2021-08-31 nginx 目录穿越 Nginx的内置变量介绍 内置变量存放在 ngx_http_core_module 模块中,变量的命名方式和 apache 服务器变量是一致的。 总而言之,这些变量代表着客户端请求头的内容,例如 $http_user_agent , $http_cookie 等 2021-08-31 nginx SNI扩展,使单IP主机支持多域名HTTPS配置 认识SNI及其工作原理 2021-08-26 nginx SNI 记一次Nginx代理访问Cloudflare域名出现502错误,顺便初识SNI 通过代理Cloudflare节点认识SNI功能 2021-08-25 nginx SNI Cloudflare 初识Nginx中server和location的匹配顺序 简单梳理一下nginx中关于server 和location的配置. 比如URL:www.mask_dev2.com:9999/login/ server 管的是前半部分,即:www.mask_dev2.com:9999 locatio 2021-08-25 nginx nginx 让node-exporter通过nginx支持用户认证 背景描述Node Exporter v1.0.0之前的版本不支持TLS和认证,所以默认情况下是通过http暴露的/metrics,默认没有任何访问限制。对于有些环境硬性要求不允许使用http提供访问,和对安全性要求较高必须有认证的情况下,原 2021-08-22 linux nginx prometheus Prometheus安装部署 Prometheus+Grafana的基础部署文档 2021-08-22 linux prometheus 通过nginx实现七层正向代理 通过nginx实现七层正向代理 2021-08-21 nginx nginx 正向代理 将hexo博客部署到服务器,并支持多线部署 本文提供两种部署方式 SFTP、Rsync ,但其实均是通过 SSH 方式进行连接及部署。 目的: 将一份 blog 文件推送到两台 web 服务器 SFTP 方式部署 以下基于 sftp 实现双线部署 ( 基于 ssh 实现 ) 2021-08-21 linux hexo 域名HTTPS证书内容检测 使用python实现域名证书检测 2021-08-21 coding 证书 python 利用Gitlab-runner实现自动部署 利用Gitlab-Runner实现CI/CD 2021-08-21 linux gitlab hexo