ArangoDB v3.4 reached End of Life (EOL) and is no longer supported.
This documentation is outdated. Please see the most recent version here: Latest Docs
Installation
Head to arangodb.com/download, select your operating system and download ArangoDB. You may also follow the instructions on how to install with a package manager, if available.
If you installed a binary package under Linux, the server is automatically started.
If you installed ArangoDB using homebrew under macOS, start the
server by running /usr/local/sbin/arangod
.
If you installed ArangoDB under Windows as a service, the server is
automatically started. Otherwise, run the arangod.exe
located in the
installation folder’s bin
directory. You may have to run it as administrator
to grant it write permissions to C:\Program Files
.
For more in-depth information on how to install ArangoDB, as well as available startup parameters, installation in a cluster and so on, see Installation and Deployment.
ArangoDB offers two storage engines: MMFiles and RocksDB. Choose the one which suits your needs best in the installation process or on first startup.
Securing the installation
The default installation contains one database _system and a user named root.
Debian based packages and the Windows installer will ask for a password during the installation process. Red-Hat based packages will set a random password. For all other installation packages you need to execute
shell> arango-secure-installation
This will ask for a root password and sets this password.
The password that is set for the root user during the installation of the ArangoDB package has no effect in case of deployments done with the ArangoDB Starter. See Securing Starter Deployments instead.