Reinstalling iSymphony
Quick Steps
- Stop the iSymphony server
- Backup the /opt/isymphony3/ directory and its contents.
- Uninstall the server and remove the /opt/isymphony3/ directory.
- Perform a clean installation of the iSymphony server, utilizing an installation package with same version as the original installation.
- Stop the iSymphony server, if running.
- Remove the current /opt/isymphony3/server/conf directory.
- Replace the conf directory with the version from the backup.
If in a FreePBX environment run the following command:
chown -R asterisk:asterisk /opt/isymphony3- Start the iSymphony server.
Prior to Reinstalling
1. Determine The Version Of The Current Install
You will need to use the same version of the current iSymphony installation for the reinstall. You can check the current version of the server via the following methods:
- Log into the iSymphony Client or Administrator interface. You will see the version in the footer.
- The about page in the iSymphony Client.
- The Admin->iSymphony V3 page, in the FreePBX web GUI.
By running the following command on the server command line:
service iSymphonyServerV3 version
2. Determine The Required Installation Method
To determine the correct installation method for your server see Determine the Installation Method. You will need to download the correct installer package to the server before you begin.
3. Backup The Current Install (IMPORTANT)
We will need to backup the server configuration so that we can restore it later. To do this simply make a backup of the following directory and all its contents:
Reinstallation
Follow the steps below to reinstall the iSymphony server.
- Stop the iSymphony server. See Starting And Stopping The iSymphony Server.
- Uninstall the iSymphony server. See Uninstalling iSymphony.
- Remove the /opt/isymphony3 directory to get rid of any residual files.
Run the installation package. See Installing iSymphony for commands to run for each type of installation package.
Restore Configuration
If you wish to restore your configuration from the original installation, follow the steps below:
- Stop the iSymphony server, if it is running. See Starting And Stopping The iSymphony Server.
Remove the following directory:
/opt/isymphony3/server/confReplace the conf directory, you just deleted, with the conf directory from the backup you made earlier.
If you are in a FreePBX environment run the following comand to ensure proper ownership of the installation.
chown -R asterisk:asterisk /opt/isymphony3- Restart the iSymphony server. See Starting And Stopping The iSymphony Server.