ArangoDB v3.10 reached End of Life (EOL) and is no longer supported.
This documentation is outdated. Please see the most recent stable version.
Installation
You can install ArangoDB by downloading and running the official packages, as well as run ArangoDB using Docker images
To install ArangoDB, as first step, please download a package for your operating system from the official Download page of the ArangoDB web site.
You can find packages for various operating systems, including RPM and Debian
packages for Linux, including tar.gz
archives. For macOS, only client tools tar.gz
packages are available. For Windows, Installers and zip
archives are available.
If you prefer to compile ArangoDB from source, please refer to the Compiling section.
For detailed information on how to deploy ArangoDB, once it has been installed, please refer to the Deploy chapter.
Supported platforms and architectures
Work with ArangoDB on Linux, macOS, and Windows, and run it in production on Linux.
Linux
ArangoDB is available for the following architectures:
- x86-64: The processor(s) must support the x86-64 architecture with the SSE 4.2 and AVX instruction set extensions (Intel Sandy Bridge or better, AMD Bulldozer or better, etc.).
- ARM: The processor(s) must be 64-bit ARM chips (AArch64). The minimum requirement is ARMv8 with Neon (SIMD extension).
The official Linux release executables of ArangoDB require the operating system to use a page size of 4096 bytes or less.
macOS
ArangoDB is available for the following architectures:
- x86-64: The processor(s) must support the x86-64 architecture with the SSE 4.2 and AVX instruction set extensions (Intel Sandy Bridge or better, AMD Bulldozer or better, etc.).
- ARM: The processor(s) must be 64-bit Apple silicon (M1 or later) based on ARM (AArch64).
Windows
ArangoDB is available for the following architectures:
- x86-64: The processor(s) must support the x86-64 architecture with the SSE 4.2 and AVX instruction set extensions (Intel Sandy Bridge or better, AMD Bulldozer or better, etc.).