UMS update guide: Difference between revisions

From UmsWiki
Jump to navigation Jump to search
Ori (talk | contribs)
 
(3 intermediate revisions by 3 users not shown)
Line 11: Line 11:
'''It is important that all Backend servers, as well as Frontend servers, be updated.'''
'''It is important that all Backend servers, as well as Frontend servers, be updated.'''


== Update ==
==Update==
Start downloading the latest versions from [http://www.inlogic.dk/support/download/ inLogic downloads] and extract them.
Start downloading the latest versions from [http://www.inlogic.dk/support/download/ inLogic downloads] and extract them.
[[File:Website123.png|none|thumb|491x491px]]
[[File:Website123.png|none|thumb|842x842px]]
'''<big>There is a software package for each server and it is only these to be used:</big>'''
'''<big>There is a software package for each server and it is only these to be used:</big>'''


'''UMS Backend'''
'''UMS Backend'''
* This package contains necessary software for Backend server.
 
* In addition, this package also updates the UMS database, if necessary.
*This package contains necessary software for Backend server.
*In addition, this package also updates the UMS database, if necessary.
 
'''UMS Web'''
'''UMS Web'''
* Package containing software required for Frontend server.
 
*Package containing software required for Frontend server.
 
'''UMS Guardian Web'''
'''UMS Guardian Web'''
* Package containing software required for Frontend server.
 
*Package containing software required for Frontend server.
 
NOTE: The order should be: Updates all Backend servers first, and then Frontend server. If this order is not followed, the update requires an IISRESET on the frontend server.
NOTE: The order should be: Updates all Backend servers first, and then Frontend server. If this order is not followed, the update requires an IISRESET on the frontend server.


Also, be sure to check if UMS backend is installed on the frontend server. If this is the case, UMS must also be updated here.
Also, be sure to check if UMS backend is installed on the frontend server. If this is the case, UMS must also be updated here.


== Update UMS Backend ==
==Update UMS Backend==
The process of updating is to remove/uninstall the old version first and then install the new version.
The process of updating is to remove/uninstall the old version first and then install the new version.


* Open "Control Panel \ Programs \ Programs and Features". Click uninstall "User Management System
*Open "Control Panel \ Programs \ Programs and Features". Click uninstall "User Management System
[[File:Contro.jpg|none|thumb|452x452px]]
 
* Locate the downloaded file (setup.zip), unpack it and run setup.exe
[[File:Contro.jpg|none|thumb|1203x1203px]]
[[File:UMS backend gui.jpg|none|thumb|442x442px]]
 
* Select a destination folder. This folder must be the same as the previous version was.
*Locate the downloaded file (setup.zip), unpack it and run setup.exe
[[File:UMS backend gui 2.jpg|none|thumb|444x444px]]
 
* Confirm the installation.
[[File:UMS backend gui.jpg|none|thumb|535x535px]]
[[File:UMS backend gui 3.jpg|none|thumb|444x444px]]
 
* Installation is complete.
*Select a destination folder. This folder must be the same as the previous version was.
[[File:UMS backend gui 4.jpg|none|thumb|445x445px]]
 
[[File:UMS backend gui 2.jpg|none|thumb|535x535px]]
 
*Confirm the installation.
 
[[File:UMS backend gui 3.jpg|none|thumb|535x535px]]
 
*Installation is complete.
 
[[File:UMS backend gui 4.jpg|none|thumb|535x535px]]


Since the UMS Backend software package also updates the UMS database it may sometimes be necessary to run (getStudents or getSkemabrikker) if the table structure is changed.
Since the UMS Backend software package also updates the UMS database it may sometimes be necessary to run (getStudents or getSkemabrikker) if the table structure is changed.
Line 47: Line 62:
GetStudents.exe and GetSkemabrikker.exe are in the UserManagement folder, which was selected as the installation folder. Either run the job from the UserManagement folder or choose to run the scheduled task
GetStudents.exe and GetSkemabrikker.exe are in the UserManagement folder, which was selected as the installation folder. Either run the job from the UserManagement folder or choose to run the scheduled task


== <small>Update UMS Frontend</small> ==
==<small>Update UMS Frontend</small>==
The process of updating is to remove/uninstall the old version first and then install the new version.
The process of updating is to remove/uninstall the old version first and then install the new version.


Note that all backend servers should be updated before updating the UMS Frontend server.
Note that all backend servers should be updated before updating the UMS Frontend server.


* Open "Control Panel \ Programs \ Programs and Features". Click uninstall "User Academic frontend"
*Open "Control Panel \ Programs \ Programs and Features". Click uninstall "User Academic frontend"
 
[[File:Fjern.jpg|none|thumb|458x458px]]
[[File:Fjern.jpg|none|thumb|458x458px]]
* Locate the downloaded file (UMSFrontendSetup.zip) unpack it and run setup.exe
[[File:Front 1.png|none|thumb|458x458px]]
* Select the default installation destination. Default destination must be changed if multiple sites are run on the same web server.
[[File:Front 2.png|none|thumb|457x457px]]
* Confirm the installation.
[[File:Front 3.jpg|none|thumb|457x457px]]
* Installation is complete
[[File:Front 4.jpg|none|thumb|456x456px]]


== <small>Update UMS Guardian</small> ==
*Locate the downloaded file (UMSFrontendSetup.zip) unpack it and run setup.exe
 
[[File:Front 1.png|none|thumb|971x971px]]
 
*Select the default installation destination. Default destination must be changed if multiple sites are run on the same web server.
 
[[File:Front 2.png|none|thumb|502x502px]]
 
*Confirm the installation.
 
[[File:Front 3.jpg|none|thumb|532x532px]]
 
*Installation is complete
 
[[File:Front 4.jpg|none|thumb|532x532px]]
 
==<small>Update UMS Guardian</small>==
The process of updating is to remove/uninstall the old version first and then install the new version.
The process of updating is to remove/uninstall the old version first and then install the new version.
* Open "Control Panel \ Programs \ Programs and Features". Click uninstall "UMS Guardian Websetup"
 
[[File:HgContro.jpg|none|thumb|459x459px]]
*Open "Control Panel \ Programs \ Programs and Features". Click uninstall "UMS Guardian Websetup"
* Locate the downloaded file (GuardianWebsetup.zip) unpack it and run setup.exe
 
[[File:Guardian1.png|none|thumb|461x461px]]
[[File:HgContro.jpg|none|thumb|1210x1210px]]
* Select the required web site for UMS Guardian to use. (UMS Guardian must be in a separate web site.)
 
[[File:Guardian2.png|none|thumb|467x467px]]
*Locate the downloaded file (GuardianWebsetup.zip) unpack it and run setup.exe
* Select the required Application Pool for UMS Guardian. (UMS Guardian must be in a separate  Application Pool.)
 
[[File:Guardian3.jpg|none|thumb|466x466px]]
[[File:Guardian1.png|none|thumb|954x954px]]
* Confirm the installation and click Next.
 
[[File:Guardian4.jpg|none|thumb|470x470px]]
*Select the required web site for UMS Guardian to use. (UMS Guardian must be in a separate web site.)
* Installation is complete
 
[[File:Guardian5.jpg|none|thumb|476x476px]]
[[File:Guardian2.png|none|thumb|995x995px]]
 
*Select the required Application Pool for UMS Guardian. (UMS Guardian must be in a separate  Application Pool.)
 
[[File:Guardian3.jpg|none|thumb|513x513px]]
 
*Confirm the installation and click Next.
 
[[File:Guardian4.jpg|none|thumb|513x513px]]
 
*Installation is complete
 
[[File:Guardian5.jpg|none|thumb|514x514px]]
 
== FAQ: ==
 
=== Windows installer preventing you from removing the User Management System program. ===
This is a known issue there has been with trying to uninstall UMS related to an update. By using the tool described in this link and following the steps provided you can bypass the denial of the removal:
 
https://support.microsoft.com/en-au/topic/fix-problems-that-block-programs-from-being-installed-or-removed-cca7d1b6-65a9-3d98-426b-e9f927e1eb4d
 
=== Error installing newer versions of UMS Web. ===
You will come across an error message when installing newer versions of UMS Web, if you do not have the IIS URL Rewrite module 2.1. You can find the link below for installing the module below:
 
https://www.iis.net/downloads/microsoft/url-rewrite

Latest revision as of 10:58, 11 July 2023

This guide describes the procedure for updating a running UMS version to the latest version.

In order to complete an update, Administrator access is required to all UMS servers.

A typical UMS installation consists of three servers: UMS Backend server, UMS Frontend server as well as an SQL server.

However, this setup may vary between different installations. It is a good idea to read the instructions and Changelog before the update is launched.

• Here you will find Change log. http://www.inlogic.dk/support/ums-changelog/

It is important that all Backend servers, as well as Frontend servers, be updated.

Update

Start downloading the latest versions from inLogic downloads and extract them.

There is a software package for each server and it is only these to be used:

UMS Backend

  • This package contains necessary software for Backend server.
  • In addition, this package also updates the UMS database, if necessary.

UMS Web

  • Package containing software required for Frontend server.

UMS Guardian Web

  • Package containing software required for Frontend server.

NOTE: The order should be: Updates all Backend servers first, and then Frontend server. If this order is not followed, the update requires an IISRESET on the frontend server.

Also, be sure to check if UMS backend is installed on the frontend server. If this is the case, UMS must also be updated here.

Update UMS Backend

The process of updating is to remove/uninstall the old version first and then install the new version.

  • Open "Control Panel \ Programs \ Programs and Features". Click uninstall "User Management System
  • Locate the downloaded file (setup.zip), unpack it and run setup.exe
  • Select a destination folder. This folder must be the same as the previous version was.
  • Confirm the installation.
  • Installation is complete.

Since the UMS Backend software package also updates the UMS database it may sometimes be necessary to run (getStudents or getSkemabrikker) if the table structure is changed.

If the table structure is changed. If necessary, a dialog box will appear indicating that it is necessary to retrieve new data.

GetStudents.exe and GetSkemabrikker.exe are in the UserManagement folder, which was selected as the installation folder. Either run the job from the UserManagement folder or choose to run the scheduled task

Update UMS Frontend

The process of updating is to remove/uninstall the old version first and then install the new version.

Note that all backend servers should be updated before updating the UMS Frontend server.

  • Open "Control Panel \ Programs \ Programs and Features". Click uninstall "User Academic frontend"
  • Locate the downloaded file (UMSFrontendSetup.zip) unpack it and run setup.exe
  • Select the default installation destination. Default destination must be changed if multiple sites are run on the same web server.
  • Confirm the installation.
  • Installation is complete

Update UMS Guardian

The process of updating is to remove/uninstall the old version first and then install the new version.

  • Open "Control Panel \ Programs \ Programs and Features". Click uninstall "UMS Guardian Websetup"
  • Locate the downloaded file (GuardianWebsetup.zip) unpack it and run setup.exe
  • Select the required web site for UMS Guardian to use. (UMS Guardian must be in a separate web site.)
  • Select the required Application Pool for UMS Guardian. (UMS Guardian must be in a separate Application Pool.)
  • Confirm the installation and click Next.
  • Installation is complete

FAQ:

Windows installer preventing you from removing the User Management System program.

This is a known issue there has been with trying to uninstall UMS related to an update. By using the tool described in this link and following the steps provided you can bypass the denial of the removal:

https://support.microsoft.com/en-au/topic/fix-problems-that-block-programs-from-being-installed-or-removed-cca7d1b6-65a9-3d98-426b-e9f927e1eb4d

Error installing newer versions of UMS Web.

You will come across an error message when installing newer versions of UMS Web, if you do not have the IIS URL Rewrite module 2.1. You can find the link below for installing the module below:

https://www.iis.net/downloads/microsoft/url-rewrite