arangodb

Getting started with arangodb

Remarks#

This section provides an overview of what arangodb is, and why a developer might want to use it.

It should also mention any large subjects within arangodb, and link out to the related topics. Since the Documentation for arangodb is new, you may need to create initial versions of those related topics.

Installation & Setup

These instructions are for a base install of Community Edition for local development purposes.

Mac

(Official documentation is maintained here)

1. Install

Dependencies: Homebrew

brew install arangodb

If you don’t want Homebrew or otherwise prefer a binary, you can download it instead here.

2. Run

/usr/local/sbin/arangod &

3. Try it out

Open your browser and point to localhost:8529.

Run arangosh in your shell. (If it’s not in your PATH, you can find this in /usr/local/bin/arangosh).

4. Tweak settings (optional)

The configuration file is located in /usr/local/etc/arangodb3/arangod.conf .


Ubuntu

(Official documentation is maintained here)

If you just want the deb file and no package management, download it here.

If you want to install for 14.04 instead of 16.04, change the version to 14.04 where you see 16.04 below.

1. Add the repository

wget https://www.arangodb.com/repositories/arangodb31/xUbuntu_16.04/Release.key
apt-key add - < Release.key

2. Install

echo 'deb https://www.arangodb.com/repositories/arangodb31/xUbuntu_16.04/ /' | sudo tee /etc/apt/sources.list.d/arangodb.list
sudo apt install apt-transport-https
sudo apt update
sudo apt install arangodb3

3. Run

sudo service arangodb3 start

4. Try it out

Open your browser and point to localhost:8529.

Run arangosh in your shell.

5. Tweak settings

You can change ArangoDB to your heart’s desire at /etc/arangodb3/arangod.conf.


Windows

(Official documentation is maintained here)

Download here, follow the wizard.


Compile from source

Detailed compilation instructions for several platforms are available here.


This modified text is an extract of the original Stack Overflow Documentation created by the contributors and released under CC BY-SA 3.0 This website is not affiliated with Stack Overflow