托管
托管
On this page
有很多方法可以让 Umami 运行起来。您只需要一个数据库(可以是 MySQL 或 PostgreSQL)和一个可以运行 Node.js(18.17 或更新版本)的服务器。
在这种设置中,数据库和 Web 服务器在同一台机器上运行。您可以选择在专用 Web 服务器(如 Nginx 或 Apache)后面运行 Umami,并将请求代理到 Umami。
您可以查看 在 DigitalOcean 上运行 指南,以了解如何设置服务器。
在这种设置中,数据库在独立的机器上运行,并允许远程连接。您的 Web 服务器在另一台安装了 Umami 的机器上运行,并通过远程连接到数据库以存储和检索数据。
在这种设置下,您可以选择应用托管提供商为您托管 Umami 应用。您仍然需要在其他地方运行一个数据库,以便应用可以连接到。以下是一些可以托管 Umami 的应用托管提供商。Vercel、Netlify 和 Railway 都提供免费的层级。
在部署时,构建命令为 npm run build
,发布目录为 .next
。
托管数据库是指托管方为您提供一个正在运行的数据库,您无需安装或维护。以下是一些托管数据库提供商。