Summary

This section describes the commands of how to install Kaholo Server on

  • Ubuntu
  • CentOS

Or download the installation directly from:

  • Github
  • DockerHub

PreReq

Before you install your Kaholo server make sure you have:

https://docs.mongodb.com/manual/installation/

Download and Install the server

You can choose what type of OS you want to install your Kaholo server from the following options:

Ubuntu

To install Kaholo Ubuntu

sudo apt-key adv --recv-keys --keyserver keyserver.ubuntu.com F8263B10
sudo add-apt-repository "deb http://repo.kaholo.io/repository/kaholo-apt trusty main"
sudo apt-get install kaholo-server

CentOS

To install Kaholo on CentOS

sudo wget http://repo.kaholo.io/repository/raw/yum/kaholo-server.repo -O /etc/yum.repos.d/kaholo-server.repo
sudo yum install kaholo-server

 

To Download from Github

  • Before you install Kaholo please make sure you can execute Kaholo as a service (we are using in this demo pm2).

You can always download and execute the resources directly from Github from the following link:
https://github.com/Kaholo/PM-server

Create a Kaholo server directory (serverDir)

Use the following order:

  1. Pull resources from Github to your directory.
  2. Install Server side Dependencies
  3. Install Client side dependencies
  4. Build the client
  5. Start the Kaholo service
git clone https://github.com/Kaholo/PM-server.git
cd (serverDir)/server && npm i
cd (serverDir)/console && npm i
cd (serverDir)/console && npm run build:prod
sudo pm2 start (serverDir)/app.js

 

To Download from Dockerhub

 

Close Menu