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.
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.