Changes for page Upgrading iSymphony

Last modified by Sean Hetherington on 2021/09/09 20:55

From version 1.1 >
edited by colinw
on 2021/09/09 18:01
To version < 2.1 >
edited by colinw
on 2021/09/09 18:01
>
Change comment: Import

Summary

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}}
iSymphony