安装
SurrealDB 旨在易于安装和运行 - 只需从终端使用一个命令。除了传统安装之外,SurrealDB 还可以使用 HomeBrew、Docker 或任何其他容器编排工具(如 Docker Compose、Docker Swarm、Rancher 或 Kubernetes)安装和运行。在 macOS 上安装
在 macOS 上使用 SurrealDB 的最快方法是使用 Homebrew。这会将命令行工具和 SurrealDB 服务器安装为单个可执行文件。如果您不使用 Homebrew,请按照下面的 Linux 说明安装 SurrealDB。
brew install surrealdb/tap/surreal
在 Linux 上安装
在 Unix 操作系统上使用 SurrealDB 的最简单和首选的方法是安装和使用 SurrealDB 命令行工具。在终端中运行以下命令并按照屏幕上的说明进行操作。
curl -sSf https://install.surrealdb.com | sh
在 Windows 上安装
在 Windows 上使用 SurrealDB 的最简单和首选的方法是安装和使用 SurrealDB 命令行工具。在终端中运行以下命令并按照屏幕上的说明进行操作。
iwr https://windows.surrealdb.com -useb | iex
使用 Docker 运行
Docker 可用于管理和运行 SurrealDB 数据库实例,无需安装任何命令行工具。 SurrealDB docker 容器包含完整的命令行工具,用于从正在运行的服务器导入和导出数据,或用于运行服务器本身。
docker run --rm --name surrealdb -p 8000:8000 surrealdb/surrealdb:latest start
对于刚刚开始在内存中运行的演示服务器,您可以向容器传递基本初始化以将用户和密码设置为 root 并启用日志记录并限制对 localhost 的访问(不要在生产中运行它!)
docker run --rm --name surrealdb -p 127.0.0.1:8000:8000 surrealdb/surrealdb:latest start --log trace --user root --pass root memory要将映像更新到最新版本:
docker pull surrealdb/surrealdb:latest