视频教程
技术架构
typescript + nextjs + react + mongdb + PostgreSQL
cnetos7以上 + 宝塔面板 + pm2管理器
PostgreSQL安装流程
软件商店安装好PostgreSQl管理器之后在版本管理中安装14.2版本。
修改配置文件中的监听地址,改成我这样的星号,这一步也可以在“性能调整”里面配置,参考下面两张图。
设置客户端认证允许的IP和认证方式,如下图。
在数据库列表里配置自己的PostgreSQL密码,再添加一个fastgpt数据库,权限先设置为所有人可访问,这样比较方便本地调试。名字与密码可以根据自己的实际需求来取,这里仅做演示。
pgvector向量搜索插件安装流程
访问 https://github.com/pgvector/pgvector 把源码下载到服务器上的/tmp目录中,如果因为网络原因下载不了向量搜索插件扩展的话,可以上传我提供的本地包。
上传好pgvector压缩包后,直接在目录内,点击终端,依次运行以下命令:
验证有没有安装成功,点开宝塔上 /www/server/pgsql/share/extension 目录,如果有类似于 vector--0.1.0--0.1.1.sql 这些文件,就代表扩展安装成功。
下载pgadmin,下载地址:https://www.pgadmin.org/download/ 打开工具连接上PostgreSQl。
右键数据库名字,点击查询工具,将以下代码复制运行,初始化数据库:
刷新数据库,如果能看到扩展那里多了一个vector的数据库,那么恭喜你,基础的环境运行搭建阶段就结束了,接下来项目部署就很简单了。
系统实测截图
领取专属 10元无门槛券
私享最新 技术干货