HOME

ArangoDB的安装配置指南

引言

ArangoDB 是一种多模 NoSQL 数据库管理系统,支持文档、图形和键值存储模式。本文将指导您完成在不同操作系统上的 ArangoDB 安装与配置过程。

环境需求

安装步骤

1. Windows 系统安装

步骤 1: 下载 ArangoDB 安装包

访问 ArangoDB 官网,下载适用于 Windows 的最新稳定版 ArangoDB 安装程序。

步骤 2: 运行安装程序

双击下载的安装文件 arangodb3-x86_64.exe 或类似名称的文件,启动安装向导。选择“Install”选项并按照提示完成安装过程。

步骤 3: 启动 ArangoDB

安装完成后,可以通过开始菜单找到 ArangoDB 的启动图标,点击运行服务控制台或 Web 界面(默认端口为 8529)。

2. Linux 系统安装

步骤 1: 安装依赖包

使用包管理工具安装必要的依赖项。对于 Debian/Ubuntu:

sudo apt-get update
sudo apt-get install -y curl gnupg apt-transport-https software-properties-common

步骤 2: 下载并配置 ArangoDB 源列表

添加 ArangoDB 的官方源到 /etc/apt/sources.list.d/arangodb3.list 文件中:

echo "deb https://download.arangodb.com/$(lsb_release -is | tr '[:upper:]' '[:lower:]') $(lsb_release -cs) stable" | sudo tee /etc/apt/sources.list.d/arangodb.list

步骤 3: 添加 ArangoDB GPG 密钥

运行以下命令添加官方密钥:

wget -O - https://www.arangodb.com/repositories/key.asc | sudo apt-key add -

步骤 4: 更新并安装 ArangoDB

执行更新操作并安装最新版本的 ArangoDB:

sudo apt-get update
sudo apt-get install arangodb3

步骤 5: 启动和验证 ArangoDB

启动 ArangoDB 并检查服务状态,可以通过以下命令查看 Web 界面是否可用(默认端口为 8529):

systemctl start arangod
systemctl status arangod
curl -X GET http://localhost:8529/_api/version

3. macOS 系统安装

步骤 1: 下载 ArangoDB 安装包

访问 ArangoDB 官网,下载适用于 macOS 的最新稳定版 ArangoDB 安装程序。

步骤 2: 打开并运行安装文件

双击下载的 .dmg 文件,按照向导提示完成安装过程。完成后会生成一个快捷方式在桌面上或“应用程序”文件夹中。

步骤 3: 启动 ArangoDB

打开桌面上的图标以启动 ArangoDB 控制台服务,并通过浏览器访问其 Web 界面(默认端口为 8529)。

配置和优化

参数配置

可以通过编辑 /etc/arangodb3/arangod.conf 文件来自定义服务器设置,例如:

性能优化

结语

完成上述步骤后,您已经成功安装并启动了 ArangoDB 并进行了基本的配置。接下来可以尝试使用图形界面或命令行工具对数据库进行进一步操作和管理。