跳转到内容
无痕工具库 无痕工具库

Hostinger Supabase VPS 模板使用教程

Supabase 是一个开源的后端即服务(BaaS)平台,通过提供完全托管的后端来简化应用程序的构建与扩展。它常被视为 Firebase 的开源替代方案,专注于使用 PostgreSQL 等标准 SQL 数据库。

如果你还没有 VPS,可以在这里查看可选方案:Supabase VPS 主机方案

Supabase 的部分核心功能包括:

  • 完全托管的 PostgreSQL 实例,提供强一致性和 ACID 合规性。
  • 支持通过 OAuth、邮箱/密码等多种方式进行身份验证,并提供安全的用户会话。
  • 利用 PostgreSQL 复制(replication)机制和 WebSocket 实现对数据变更的实时订阅。
  • 自动为数据库生成带基于角色的访问控制(RBAC)的 RESTful API。
  • 提供与身份验证集成的安全文件存储,非常适合处理媒体文件。
  • 提供无服务器函数,用于添加自定义业务逻辑并实现低延迟响应。
  • 直观的界面,可用于管理数据库、用户以及追踪实时变更。

使用 Hostinger 的 Ubuntu 24.04 with Supabase VPS 模板,Supabase 已预装,设置过程非常简便。

如何访问 Supabase

打开网页浏览器并访问:

http://[your-vps-ip]:8000

将 [your-vps-ip] 替换为你 VPS 的实际 IP 地址。

系统会使用固定的凭据为面板创建一个账户:

  • 用户名:supabase
  • 密码:你在初始设置过程中输入的密码

登录后,你将看到 Supabase 的主控制面板:

Supabase 控制面板欢迎页面,显示客户端库和示例项目

向下滚动可浏览一些示例项目:

Supabase 示例项目网格,已选中 App Frameworks 标签页

在左侧,你可以看到控制面板侧边栏,通过它可以访问 Supabase 项目的各种功能和模块。

左侧边栏菜单中已选中 Supabase Home

Supabase 让你可以轻松搭建并使用功能齐全的数据库和实时功能。完成这些初始步骤后,你就可以在 Hostinger VPS 上充分利用 Supabase 了。

其他资源