宝塔面板为PostgreSQL(PGSQL)安装pgvector向量支持

由 阿添ATim 发布

宝塔先安装postgreSQL 16.1

然后随便找个目录打开终端

git clone --branch v0.8.0 https://github.com/pgvector/pgvector.git
cd pgvector
make

报错情况

make: pg_config: Command not found
cp sql/vector.sql sql/vector--0.8.0.sql

这是make没找到pg_config的位置(PGSQL的安装目录)
使用命令

find /www -name pg_config


找到pg_config位置

/www/server/pgsql/bin/pg_config

然后使用命令

vim /etc/profile

在最底下一行添加

export PG_CONFIG=/www/server/pgsql/bin/pg_config

:wq保存并退出之后使用命令

source /etc/profile

然后再使用make和make install命令

make
make install

完成后去面板打开PostgreSQL管理器

在最底下添加一行

host    all             all             0.0.0.0/0               md5


修改为

listen_addresses = '*'

然后重启PGSQL服务之后
navicat就能正常连接了

连接数据库之后新增查询

CREATE EXTENSION vector;

启用向量支持

完成!


0条评论

评论已关闭