Upgrading iSymphony with the Manual Method
If you are using iSymphony in a situation where the automatic method is not available, or if the automatic method fails for any reason, you can use the manual method to upgrade iSymphony.
- Determine what the original installation method was:
The proper way to manually upgrade iSymphony varies based on the original method used to install iSymphony was. See Determine the Installation Method for more information on how to determine this.
RPM Installation
If you used an RPM to install iSymphony (this includes the version of iSymphony pre-packaged with the FreePBX distribution and AsteriskNOW), you'll need to upgrade using the RPM.
- Shut down the iSymphony server. See the Starting And Stopping The iSymphony Server page for more details.
- Back up all files in /opt/isymphony3/server/conf. This is extremely important, in case something goes wrong with the upgrade.
- Download the appropriate iSymphony RPM from our Downloads page, or the Downloads Archive. If you originally installed with the FreePBX RPM (which includes the pre-packaged version of iSymphony that comes with the FreePBX distribution or AsteriskNOW), then download the FreePBX RPM. If you originally installed with the vanilla RPM, download the vanilla RPM. Again, see Determine the Installation Method for details on determining which RPM you are using.
As root, run the following command to update iSymphony:
rpm -Uvh iSymphonyServerV3-<version>-1.noarch.rpmBe sure to replace the <version> text in the command with the correct version that you downloaded.
- Start the iSymphony server. See the Starting And Stopping The iSymphony Server page for more details.
- Log into iSymphony to explore the changes.
Tarball Installation
If you originally installed iSymphony from the tarball, such as when installing on a Debian-based system, you'll need to upgrade using the tarball.
- Shut down the iSymphony server. See the Starting And Stopping The iSymphony Server page for more details.
- Back up all files in /opt/isymphony3/server/conf. This is extremely important, in case something goes wrong with the upgrade.
- Download the iSymphony Tarball from our Downloads page, or the Downloads Archive.
As root, run the following commands to extract and update iSymphony:
tar xzf iSymphonyServerV3-<version>.tar.gz
cd ./iSymphonyServerV3-<version>
chmod +x install.sh
./install.shBe sure to replace the <version> text in the commands with the correct version that you downloaded.
- Start the iSymphony server. See the Starting And Stopping The iSymphony Server page for more details.
- Log into iSymphony to explore the changes.