How Can We Help?
< All Topics

On-Premise Installation

NirvaShare can be installed in Linux or Windows environment. In this document, we will discuss how to install it in a Linux environment. Make sure, you have the below system configuration.

  • Operating System – Ubuntu 20.04 or CentOS 7
  • Minimum of 2 core CPU
  • Minimum of 2 GB RAM
  • Minimum of 20 GB storage space.

Installation is very easy and simplified. A single install script is made available, that will install all required services and creates the required 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 few minutes.

Verification

After successful deployment, open the URL  -> http://(your ip):8080

Note: Please wait at least 3-4 minutes as it will take some time to create schema and startup the servers. Also make sure, port 8080 and 8081 is open to access from this machine.

Configuration

To share a file/folder, first thing required is to configure storage. Refer to Storage Configuration and Blogs for more information.

Previous Cloud Platform Installation
Next Upgradation
Table of Contents