nginx - alias 与 root 区别

alias 与 root 区别nginx 是通过 alias 设置虚拟目录,在 nginx 的配置中, alias 目录和 root 目录是有区别的 alias 指定的目录是准确的,即 location 匹配访问的 path 目录下的文件直接是在 alias

nginx - 常用指令语法

域名重定向当用户访问 http://liwanggui.com 时 url 重定向至 https://liwanggui.com, 实现 http -> https 重定向,实现方式有两种: 通过 rewrite 模块的 permanent 参数实现永久重

部署 YUM 本地仓库

yum 主要用于自动安装、升级 rpm 软件包,它能自动查找并解决 rpm 包之间的依赖关系。要成功的使用 yum 工具安装更新软件或系统,就需要有一个包含各种rpm软件

nginx - 源码编译安装

概述在生产环境中一般都会安装根据环境需要定制参数的 nginx , 这就需要通过源码编译安装 nginx 了。 本文将介绍 nginx 源码编译过程 本文使用 Ubuntu 20.04.2 LTS 编译安装. 依赖安装

Redis Sentinel 高可用

Redis Replication Replication 原理 副本库通过 slaveof 127.0.0.1 6380 命令, 连接主库, 并发送 SYNC 给主库 主库收到 SYNC, 会立即触发 BGSAVE, 后台保存 RDB, 发送给副本库 副本库接收后会应用 RDB 快照 主库会陆续将中间

Redis 基础操作

Redis 命令 管理命令 info: 查看 Redis 当前状态信息 bash 127.0.0.1:6379> info # Server redis_version:3.2.9 redis_git_sha1:00000000 redis_git_dirty:0 redis_build_id:f0e03a357ae83877 redis_mode:standalone os:Linux 3.10.0-862.el7.x86_64 x86_64 arch_bits:64 multiplexing_api:epoll gcc_version:4.8.5 process_id:2502 run_id:c913615b9c199a0d7ba4454c38e1a65427525c60 tcp_port:6379 uptime_in_seconds:2047 uptime_in_days:0 hz:10 lru_clock:6276784 executable:/usr/local/bin/redis-server config_file:/etc/redis/6379.conf # Clients connected_clients:1 client_longest_output_list:0 client_biggest_input_buf:0 blocked_clients:0 ...(略) # 只查看特定的信息 127.0.0.1:6379> info Memory # Memory used_memory:821088 used_memory_human:801.84K

使用 Prometheus 监控 Kubernetes 集群

部署 Prometheus 准备资源配置清单我们将 prometheus.yml 配置文件以 configmap 的形式存储在 kubernetes 集群中。(configmap.yaml) yaml apiVersion: v1 kind: ConfigMap metadata: name: prometheus-cfg namespace: monitor data: prometheus.yml: | global: scrape_interval: 30s scrape_timeout: 30s evaluation_interval: 1m scrape_configs: -