在本文中,我们将介绍如何将 Langfuse 应用程序链接到自有的 PostgreSQL 数据库,并升级 PostgreSQL 以支持 jsonb
类型。
前提条件
- 运行 CentOS 7 的服务器
- 已安装的 PostgreSQL 9.2 或更低版本
- 需要将 Langfuse 连接到自有数据库,并升级 PostgreSQL 以支持
jsonb
类型
1. 将 Langfuse 链接到自有 PostgreSQL 数据库
配置 PostgreSQL 认证方式
首先,确保 PostgreSQL 的 pg_hba.conf
文件配置正确,以允许使用密码进行认证。
-
编辑
pg_hba.conf
文件sudo vi /var/lib/pgsql/data/pg_hba.conf
找到类似以下的行,并将
peer
修改为md5
:local all all peer
修改为:
local all all md5
-
重启 PostgreSQL 服务
sudo systemctl restart postgresql
-
设置 PostgreSQL 用户密码
sudo -u postgres psql