Command Line Installer
This page contains instructions on how to install or upgrade VoipNow in the operating system command line.
Prerequisites
Before proceeding, ensure the following:
- You have root access to the server via
SSH - The server is running Red Hat Enterprise Linux 8, AlmaLinux 8, or Rocky Linux 8 (64-bit)
- You have reviewed the Release Notes, as they always contain important advice
- The date and time on the server are correct. Using an NTP service to keep the clock synchronized is required.
Installation
Download the installer repository on your server:
bash
curl https://repo.4psa.com/voipnow-installer -o /etc/yum.repos.d/voipnow.repoInstall the installer package:
bash
dnf -y install voipnow-installerRun the installer:
bash
voipnowinstallerUpgrade
Before You Start
Make sure that you understand the implications of the upgrade:
- During a software upgrade process, all phone calls might be dropped. Consequently, it is recommended that you perform such upgrades outside business hours.
- The upgrade might take several minutes, especially on systems with large databases. DO NOT interrupt the VoipNow installer by pressing CTRL-C or rebooting the system, as your upgrade might become inconsistent!
- The upgrade process will take longer if there are many call history records in the database.
Upgrading from VoipNow 4.x
Please consult with our Professional Services team for upgrade instructions or help in this case.
Download and Run the Installer
Download the VoipNow installer repository (use the one from the release you are trying to install):
bash
curl https://repo.4psa.com/voipnow-installer -o /etc/yum.repos.d/voipnow.repoUpdate the installer package:
bash
dnf -y install voipnow-installerRun the installer:
bash
voipnowinstaller