OpsDaiLou - OpsDaiLou
type: channel
link: https://blog.opsdailou.top/index.php/author/1/
description: OpsDaiLou
items: Typecho配置文章自动添加目录
items: 部署Harbor镜像仓库
items: 为什么ulimit配置对service服务不生效？
items: Nginx reload未生效问题排查处理
items: K8S 部署Redis集群
items: 通过 psql -p 15432 连接Docker启动PostgreSQL数据库报错
items: Ubuntu 18.04 安装指定版本PostgreSQL数据库（14.4）
items: Ubuntu 16.04 libpq-dev降级（13.3-1.pgdg16.04+1 到 11.5-1.pgdg16.04+1）
items: PostgreSQL 离线安装（Ubuntu）
items: Ubuntu 16.04 安装 PostgreSQL（使用存档存储库）

Typecho配置文章自动添加目录
type: item
date: 2026-04-10T16:17:00+00:00
description: 官方默认主题，通过js生成toc目录的过程。环境Typecho版本：1.2.1主题：Typecho Replica Theme（默认主题）安装目录: /opt/typecho[...]

部署Harbor镜像仓库
type: item
date: 2026-04-10T14:26:00+00:00
description: 采用Docker部署harbor服务，使用自签名证书访问，作为私有镜像仓库测试使用。部署环境信息操作系统：Ubuntu 22.04Docker版本：29.3.1Docker Compose 版本：v5.1.1Harbor版本：v2.15.0主机IP：192.168.100.111主机名：haproxyHarbor安装目录：/opt/harbor参考Harbor官网Harbor安装文档[...]

为什么ulimit配置对service服务不生效？
type: item
date: 2026-03-11T11:26:00+00:00
description: 本地通过ulimit已经配置了最大文件打开数，但是发现对systemd管理的nginx服务不生效。通过调查分析发现，使用命令行启动nginx和使用systemctl启动nginx，limit限制是不同的。以下是分析过程：[...]

Nginx reload未生效问题排查处理
type: item
date: 2026-03-09T10:32:00+00:00
description: 修改Nginx配置文件后，nginx -t检查通过，通过nginx -s reload重新加载配置，发现配置未生效。无异常报错日志，以下是对该问题的排查分析过程。[...]

K8S 部署Redis集群
type: item
date: 2026-01-01T14:05:00+00:00
description: 在Kubernetes中部署Redis集群操作示例使用nfs做持久化存储，采用StorageClass动态卷的方式，需要借助nfs供应商进行配置3主3从[...]

通过 psql -p 15432 连接Docker启动PostgreSQL数据库报错
type: item
date: 2026-01-01T12:20:00+00:00
description: 一.描述通过宿主机psql -p 15432命令连接Docker部署的PostgreSQL报错，数据库容器映射端口15432。由于没有通过-h指定数据库主机地址，默认走本地socket套接字连接，本地不存在，导致报错。[...]

Ubuntu 18.04 安装指定版本PostgreSQL数据库（14.4）
type: item
date: 2026-01-01T12:00:49+00:00
description: 描述Ubuntu 18.04安装14.4版本的PostgreSQL数据库，由于官方库只有最新版本的数据库，所以这里需要配置存档存储库，然后安装时指定具体的版本号，进行安装。[...]

Ubuntu 16.04 libpq-dev降级（13.3-1.pgdg16.04+1 到 11.5-1.pgdg16.04+1）
type: item
date: 2026-01-01T09:01:00+00:00
description: 描述Ubuntu 16.04上安装的PostgreSQL 是 11 版本，但是libpq-dev安装的是13版本。编译安装repmgr的时候，会通过pg_config获取数据库信息，获取到13版本信息，但是13版本的相关文件不存在，导致编译失败。需要调整libpq-dev的版本为数据库相同版本，来解决编译安装repmgr的问题。[...]

PostgreSQL 离线安装（Ubuntu）
type: item
date: 2026-01-01T05:39:21+00:00
description: 描述：生产环境使用PostgreSQL，存在安装指定版本数据库的需求，以及内网机器离线安装数据库的需求。生产环境使用的操作系统是Ubuntu，所以可以通过一台相同版本可访问互联网的Ubuntu机器，进行相关数据库软件包和依赖包的下载，然后打包，传输到内网机器，进行离线安装数据库。[...]

Ubuntu 16.04 安装 PostgreSQL（使用存档存储库）
type: item
date: 2025-12-31T15:31:00+00:00
description: 描述由于Ubuntu 16.04已经不支持，所以PostgreSQL默认安装页面不支持Ubuntu 16.04。但是可以通过存档存储库进行安装PostgreSQL数据库，因为旧版Ubuntu发行版的软件包位于存档存储库中。[...]