Changes for page Upgrading iSymphony
Last modified by Sean Hetherington on 2021/09/09 20:55
Change comment:
Import
Summary
-
Page properties (1 modified, 0 added, 0 removed)
Details
- Page properties
-
- Content
-
... ... @@ -36,8 +36,86 @@ 36 36 37 37 There are several methods of upgrading iSymphony. In general, we recommend using the automated update method, unless you have a specific reason to use the manual method, or the manual method failed. See the following pages for details on each method: 38 38 39 -* [[doc:Upgrading iSymphony with the Automatic Method]] 40 -* [[doc:Upgrading iSymphony with the Manual Method]] 39 +* [[Upgrading iSymphony with the Automatic Method>>doc:Upgrading iSymphony with the Automatic Method]] 40 +* [[Upgrading iSymphony with the Manual Method>>doc:Upgrading iSymphony with the Manual Method]] 41 + 42 + 43 + 44 +=== **Automated** === 45 + 46 +1. Backup all files in** /opt/isymphony3/server/conf** 47 +1. Log into the iSymphony Administration page. See [[doc:Connecting to the Administration Interface]] for more information. 48 +1. Select **Global Configuration** in the top right hand corner of the administration window. 49 +1. If an update is available for download you will see a button next to **System** under **Modules** that reads **Download Update <version>**. 50 +1. Click on the **Download Update <version>** button to begin downloading the update. 51 +1. Once the download and decompression is complete click the button again to install the update. 52 + 53 +Once this is done the server will shutdown and apply the update. The server will then automatically restart. 54 + 55 +=== **Manual** === 56 + 57 +The manual upgrade instructions will differ depending on the type of install you have. See [[doc:Determine the Installation Method]] for more information on how to determine your installation type. 58 + 59 +{{info}} 60 +If your installation method used the FreePBX RPM make sure you use the FreePBX RPM to upgrade. If not the upgrade will fail. 61 +{{/info}} 62 + 63 + 64 + 65 +==== RPM ==== 66 + 67 +1. ((( 68 +Use the following command to stop your iSymphony Server: 69 + 70 +{{code language="bash"}} 71 +service iSymphonyServerV3 stop 72 +{{/code}} 73 +))) 74 +1. Backup all files in** **/opt/isymphony3/server/conf**. ** 75 +1. ((( 76 +Once you have downloaded the new RPM to the server run the following command to apply the update. 77 + 78 +{{code language="bash"}} 79 +rpm -Uvh iSymphonyServerV3-<version>-1.noarch.rpm 80 +{{/code}} 81 +))) 82 +1. ((( 83 +Restart your iSymphony Server using the following command: 84 + 85 +{{code language="bash"}} 86 +service iSymphonyServerV3 start 87 +{{/code}} 88 +))) 89 + 90 +==== Tarball ==== 91 + 92 +1. ((( 93 +Shutdown the server. 94 + 95 +{{code language="bash"}} 96 +/opt/isymphony3/server/shutdown.sh 97 +{{/code}} 98 +))) 99 +1. Back up all files in /opt/isymphony3/server/conf. 100 +1. ((( 101 +Once you have downloaded the iSymphony tarball to your server run the following commands to apply the update. 102 + 103 +{{code language="bash"}} 104 +tar xzf iSymphonyServerV3<version>.tar.gz 105 +cd ./iSymphonyServerV3<version> 106 +chmod +x install.sh 107 +./install.sh 108 +{{/code}} 109 + 110 +The install script will detect the installed instance of iSymphony and apply the upgrades. 111 +))) 112 +1. ((( 113 +Restart the server 114 + 115 +{{code language="bash"}} 116 +/opt/isymphony3/server/startup.sh 117 +{{/code}} 118 +))) 41 41 {{/layout-cell}} 42 42 {{/layout-section}} 43 43 {{/layout}}