1.ECS安装宝塔面板 -> 软件商店 -> 安装PgSql管理器 -> 版本管理 -> PgSql16.1安装 如下图
>配置修改: /www/server/pgsql/data/postgresql.conf 添加一行 listen_addresses = '*'
>客户端认证: /www/server/pgsql/data/pg_hba.conf 添加一行 host all all 0.0.0.0/0 password
> 数据库列表 -> Postgres密码(改成一个复杂密码)
> 重启
2: 使用Navicat连接,有些坑可以参考下面
Navicat连接postgresql时出现 no pg_hba.conf***
https://blog.csdn.net/erthre/article/details/138417922 本人用的方法三: D:\Program Files\PremiumSoft\Navicat Premium 15\libcc.dll修改此文件,先备份
3.ECS安装pgvector -> https://github.com/pgvector/pgvector
cd /tmp git clone --branch v0.7.2 https://github.com/pgvector/pgvector.git cd pgvector make make install # may need sudo
make遇到错误
make: pg_config: Command not found (make异常)
-- 查找pg_config位置并加入到PATH中
>find / -name pg_config 2>/dev/null
/www/server/pgsql/bin/pg_config
>export PATH=$PATH:/www/server/pgsql/bin/
继续执行
>make
扩展Linux修改postgres密码
>su -u postgres >psql // 新建一个用户 create user aideepin with password '123456'; // 新建一个数据库 create database aideepin owner aideepin; // 查看用户 SELECT rolname,rolpassword FROM pg_authid; // 修改用户密码 ALTER USER postgres WITH PASSWORD '123456';