< All Topics

On-Premise or Cloud VM Installation

NirvaShare can be installed in a Linux environment. In this document, we will we will discuss on how to install it in Ubuntu/CentOS environment. Make sure, you have the below system configurations

Installation is very easy and simple. A single install script is made available, that will install all the required services and creates the database schema automatically. Depending on the OS, run the below command, which will install everything in one go.

For Ubuntu 20.04 OS

sudo su root
curl -s https://raw.githubusercontent.com/nirvashare/nirvashare/main/linux/ubuntu/install_nirvashare.sh -o ns_install.sh && bash ns_install.sh && rm -f ns_install.sh

For CentOS 7

sudo su root
curl -s https://raw.githubusercontent.com/nirvashare/nirvashare/main/linux/centos/install_nirvashare.sh -o ns_install.sh && bash ns_install.sh && rm -f  ns_install.sh

Above command will prompt you to enter database password, once provided, it will proceed and complete the installation in a couple of minutes.


  • After successful installation, please wait for 2-3 minutes and open the URL  -> http://(your ip):8080
  • Post installation, the service startup for the first time usually takes at least 2-3 minutes.
  • Make sure, port 8080 and 8081 is open to access from this machine.
  • Login to Admin console with default username as admin and password as admin
  • After the first login, make sure to change the password. Here is the link to Change the Password.
Table of Contents