Determine the Installation Method
On this page:
This page goes over how to to determine which installation method is required for your system, along with how to determine your current installation method, in order to know which is the correct upgrade method. When upgrading you need to utilize the same method that was originally used to perform the installation.
Installation Methods
There are two different installation methods for iSymphony. The RPM method has two separate RPM packages that could be used.
RPM
On RedHat based systems the iSymphony server is usually installed as an RPM. For upgrades, you can execute the following command to check if the server was installed via an RPM:
There are two separate RPM packages that you need to be aware of.
Vanilla RPM
This is the RPM that is distributed at www.getisymphony.com. The RPM is configured to run the iSymphony server as the root user. These RPMs will not contain "fpbx" in the RPM id.
FreePBX RPM
This is the RPM that is distributed with the FreePBX and Asterisk Now distros, and should be used in a FreePBX environment. The RPM is configured to run the iSymphony server as the asterisk user. These RPMs will contain "fpbx" in the RPM id, and should be used on all RedHat based FreePBX phone systems.
Tarball
The Tarball installation package is usually utilized on systems like Debian.
If no RPM id could be found for iSymphony, or the rpm -qa command cannot be run, the installation was more than likely performed via the Tarball.