Installation

Step by step instructions

Requirements

  1. Ubuntu / Debian server

  2. User with sudo privileges

  3. Your cluster zip package prepared by getint.io. If you do not have one please contact us.

Server requirements

Minimum

Recommended

2GB Ram

4GB Ram

1 vCPU

2 vCPU

60 GB HDD

60 GB SSD

Steps

Below steps are tested and working with following operating systems:

System Name

Versions

Ubuntu

18.04 LTS , 20.04 LTS

Sign in with ssh to the server

Download out server preparation script. This script is going to install PostgreSQL, Java and Nginx on your server. If any of them is already installed, script will just skip its installation.

cd /tmp
curl -O https://artifactory.getint.io/preinstall_cluster.sh

Run downloaded script.

It will ask you if PostgreSQL server should be installed - press y to install it. For other tools installation, confirm installation by pressing Y when asked during tools installation.

sh ./preinstall_cluster.sh

Create PostgreSQL user and database

If you installed PostgreSQL in previous step you will need to create user and cluster database. If you skipped installation you can skip this step.

For that you will need to switch to postgres (default) user and execute 2 sql commands. After that just quite psql tool and exit to switch to the default machine user (please type below command, do not use copy paste method).

su - postgres
psql
create user cluster_user password '<YOURPASSWORD>';
create database cluster_db owner cluster_user;
\q
exit

Right now all the needed tools should be installed on a machine and we can proceed to configuration and startup of getint.io platform cluster.

You can navigate to Cluster Setup page to prepare cluster for running