waline使用neon数据库和在vercel部署

waline评论 博客
waline使用neon数据库和在vercel部署
正在计算文章时效性...

文章介绍了使用Waline和neon数据库在Vercel上部署博客的过程。首先,需要创建数据库并配置存储服务,然后定义数据库名称并执行创建表操作。接下来,通过点击顶部按钮重新部署,使数据库服务生效。最后,添加环境变量并进入项目页面进行"Redeploy"操作,使变量生效。

waline使用neon数据库和在vercel部署

由于Leancloud已于26年年初开始逐步停止服务,并在明年年初将停运,于是,使用neon数据库来替代,基于Waline的官方文档来进行部署,但是遇到了问题,再参考文章来完善部署方案。

在部署博客的过程中,我选取Waline作为评论系统,于是根据文档来部署:

Deploy to Vercel

点击上方按钮来部署

但是目前部署会出现下图的问题

创建数据库

  1. 点击顶部的 Storage 进入存储服务配置页,选择 Create Database 创建数据库。Marketplace Database Providers 数据库服务选择 Neon,点击 Continue 进行下一步。

  2. 此时会让你创建一个 Neon 账号,此时选择 Accept and Create 接受并创建。后续选择数据库的套餐配置,包括地区和额度。这里可以什么都不操作直接选择 Continue 下一步。

  3. 此时会让你定义数据库名称,这里也可以不用修改直接 Continue 进行下一步。

  4. 这时候 Storage 下就有你创建的数据库服务了,点击进去选择 Open in Neon 跳转到 Neon。在 Neon 界面左侧选择 SQL Editor,将 waline.pgsql 中的 SQL 语句粘贴进编辑器中,点击 Run 执行创建表操作。

  1. 稍等片刻之后会告知你创建成功。此时回到 Vercel,点击顶部的 Deployments 点击顶部最新的一次部署右侧的 Redeploy 按钮进行重新部署。该步骤是为了让刚才配置的数据库服务生效。

  2. 此时会跳转到 Overview 界面开始部署,等待片刻后 STATUS 会变成 Ready。此时请点击 Visit ,即可跳转到部署好的网站地址,此地址即为你的服务端地址。

以上就是官方文档相关部分,接下来是补充:

Neon数据库配置信息

在上图部分复制数据库信息:

变量
PG_HOST PGHOST_UNPOOLED的值
PG_DB PGDATABASE的值
PG_USER POSTGRES_USER的值
PG_PASSWORD PGPASSWORD的值
PG_SSL true

Vercel环境变量设置

提示: 添加环境变量后,需要进入Vercel项目的Deployments页面,找到最新部署点击 “Redeploy”,变量才会生效。

这篇文章是否对你有帮助?

联系 赞助
waline使用neon数据库和在vercel部署
作者
喵洛阁
发布于
2026-04-11T17:09:31+08:00
许可协议
CC BY-NC-SA 4.0

评论