Centro now runs reliably on the Windows version of ArangoDB. Version 3.4.1 or greater and less than 3.5.x must be used. This allows organizations to run with Windows as a database server or run an entire instance on a single system.
See the See ArangoDB Compatibility Chart to obtain the correct version of ArangoDB for your version of Centro.
Recent versions of ArangoDB
Older versions of ArangoDB
To Install the Centro Database on Windows,
To install ArangoDB 3.x.x for Windows
For the application and the Web GUI to reach the ArangoDB database, configure the endpoint to make it accessible.
To Set the Endpoint
After changing the endpoint restart the service to use the alterations.
To Restart the Service
Complete the database setup, by running Centro's database deploy script.
To run the Centro database deploy script
The Centro deployment script creates a "Centro" user to use when setting up the web application and services rather than using the database root user.
Make note of the random password created for the remainder of the installation. If you use this user/password combination, you can skip the Step 5.
It is strongly recommended from a security perspective to use a database user other than the root when installing the web application and services. The following can be used to create the user in Windows in a command prompt.
The ArangoDB web GUI can also be used. It is important to set read/write privileges for the user on the ActifyDB database.
You will need your root password to enter the arangosh shell program.
Note: The c:\Program Files\ArangoDB3 3.2.5\usr\bin directory path is based on the version of Arangodb you've installed. Adjust accordingly.