首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

【技术秘籍】宝塔搭建NextJS框架ChatGPT开源FastGPT知识库React源码(三)PostgreSQL安装

视频教程

技术架构

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的数据库,那么恭喜你,基础的环境运行搭建阶段就结束了,接下来项目部署就很简单了。

系统实测截图

  • 发表于:
  • 原文链接https://kuaibao.qq.com/s/20230517A076MV00?refer=cp_1026
  • 腾讯「腾讯云开发者社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 cloudcommunity@tencent.com 删除。

相关快讯

扫码

添加站长 进交流群

领取专属 10元无门槛券

私享最新 技术干货

扫码加入开发者社群
领券