Installation
For all new installations, we strongly recommend Red Hat Enterprise Linux 7 Update 2 (or newer) or CentOS 7.1 running on 64 bit. Before proceeding with the installation of VoipNow on a new server:
- Make sure you have reviewed the Release Notes, as they always contain important advice regarding the upgrade.
- Check if the date and time on that server are correct. Using a NTP service to keep the clock synchronized is required.
To install VoipNow:
- Log in to your server as root using
SSH
from any client operating system. Download the installer script on your server by executing the command below.
curl "http://www.4psa.com/software/voipnowinstaller.sh" -o voipnowinstaller.sh -LRun the installer script by executing the following command.
sh voipnowinstaller.sh
Coffee Break!
Wait patiently as the installer downloads all the packages from the repository, installs them, and configures the system.
Optional components
PSTN interface card drivers
During the setup process, the VoipNow Installer asks if you want the Dahdi kernel drivers to be configured.
This is strictly necessary only if you installed an ISDN PRI interface card to the server. Otherwise, installing Dahdi drivers is not recommended.
Most installations do not use ISDN interfaces, as this method of interacting with the PSTN network is obsolete.
Upgrade
Before you start
There is not much to do, but do it properly:
- Make sure that you understand the implications of the upgrade.
- During a software upgrade process, all phone calls are 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 CDRs on the system. This happens because tables are converted from MyISAM to INNODB and it only occurs once, when upgrading from VoipNow 3 to VoipNow 3.5.
To avoid this conversion, run
export DONOT_INNODB=1
before executing the installer.
To upgrade VoipNow:
- Log in to your server as root using
SSH
from any client operating system. Download the latest installer script on your server by executing the command below.
curl "http://www.4psa.com/software/voipnowinstaller.sh" -o voipnowinstaller.sh -LRun the installer script by executing the following command.
sh voipnowinstaller.sh
Except where otherwise noted, content in this space is licensed under a Creative Commons Attribution 4.0 International.