官方默认主题，通过js生成toc目录的过程。环境Typecho版本：1.2.1主题：Typecho Replica Theme（默认主题）安装目录: /opt/typecho[...]
采用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已经配置了最大文件打开数，但是发现对systemd管理的nginx服务不生效。通过调查分析发现，使用命令行启动nginx和使用systemctl启动nginx，limit限制是不同的。以下是分析过程：[...]
修改Nginx配置文件后，nginx -t检查通过，通过nginx -s reload重新加载配置，发现配置未生效。无异常报错日志，以下是对该问题的排查分析过程。[...]
通过 psql -p 15432 连接Docker启动PostgreSQL数据库报错
一.描述通过宿主机psql -p 15432命令连接Docker部署的PostgreSQL报错，数据库容器映射端口15432。由于没有通过-h指定数据库主机地址，默认走本地socket套接字连接，本地不存在，导致报错。[...]
描述Ubuntu 18.04安装14.4版本的PostgreSQL数据库，由于官方库只有最新版本的数据库，所以这里需要配置存档存储库，然后安装时指定具体的版本号，进行安装。[...]
描述Ubuntu 16.04上安装的PostgreSQL 是 11 版本，但是libpq-dev安装的是13版本。编译安装repmgr的时候，会通过pg_config获取数据库信息，获取到13版本信息，但是13版本的相关文件不存在，导致编译失败。需要调整libpq-dev的版本为数据库相同版本，来解决编译安装repmgr的问题。[...]
描述：生产环境使用PostgreSQL，存在安装指定版本数据库的需求，以及内网机器离线安装数据库的需求。生产环境使用的操作系统是Ubuntu，所以可以通过一台相同版本可访问互联网的Ubuntu机器，进行相关数据库软件包和依赖包的下载，然后打包，传输到内网机器，进行离线安装数据库。[...]
描述由于Ubuntu 16.04已经不支持，所以PostgreSQL默认安装页面不支持Ubuntu 16.04。但是可以通过存档存储库进行安装PostgreSQL数据库，因为旧版Ubuntu发行版的软件包位于存档存储库中。[...]