ArangoDB v3.10 reached End of Life (EOL) and is no longer supported.
This documentation is outdated. Please see the most recent stable version.
Installing ArangoDB on macOS
You can use ArangoDB on macOS in different ways:
Docker
The recommended way of using ArangoDB on macOS is to use the ArangoDB Docker images with, for instance, Docker Desktop .
See the documentation on Docker Hub , as well as the Deploy section about different deployment modes and methods including Docker containers.
Package Installation
ArangoDB provide a command-line app called ArangoDB-CLI.
Visit the official Download page of the ArangoDB website and download the DMG Package for macOS.
You may verify the download by comparing the SHA256 hash listed on the website
to the hash of the file. For example, you can you run openssl sha256 <filename>
or shasum -a 256 <filename>
in a terminal. You may also run
codesign --verify --verbose <filename>
to validate the notarization of an
executable.
You can install the application in your application folder.
Starting the application starts the server and opens a terminal window showing you the log-file.
ArangoDB server has been started
The database directory is located at
'/Users/<user>/Library/ArangoDB/var/lib/arangodb3'
The log file is located at
'/Users/<user>/Library/ArangoDB/var/log/arangodb3/arangod.log'
You can access the server using a browser at 'http://127.0.0.1:8529/'
or start the ArangoDB shell
'/Applications/ArangoDB3-CLI.app/Contents/Resources/arangosh'
Switching to log-file now, killing this windows will NOT stop the server.
2022-10-21T09:37:01Z [13373] INFO ArangoDB (version 3.9.3 [darwin]) is ready for business. Have fun!
Installing using the archive
Visit the official Download page of the ArangoDB website and download the tar.gz archive for macOS.
You may verify the download by comparing the SHA256 hash listed on the website to the hash of the file. For example, you can you run
openssl sha256 <filename>
orshasum -a 256 <filename>
in a terminal.Extract the archive by double-clicking the file.