Description
This guide explains how to update RabbitMQ / Erlang
Requirements
- Administrator access to the TEOS Manage server
- Access to the internet to install updates
How to update RabbitMQ / Erlang
- Open CMD as Administrator and run the command “cd C:\Program Files\TEOS Manage\RabbitMQ\RabbitMQ\rabbitmq_server-3.13.1\sbin”
Note that the path can be different based on the location of TEOS and the RabbitMQ version installed. Adjust the command based on its true path.
- Now run the commands “rabbitmqctl export_definitions definitions_backup.json”. This will create a backup of the RabbitMQ data.
- We now need to install the new versions of Erlang and RabbitMQ.
Erlang version 28 is currently not compatible with RabbitMQ, version 27.3.4.2 is. see: compatibility matrix for the more information.
- Erlang installer: Erlang installer
Select the “Download Windows Installer” button.
RabbitMQ installer:RabbitMQ installer
Navigate down and search for "Downloads on GitHub" and choose the “Windows installer”
- Before installation the RabbitMQ service needs to be stopped, open “Services” and stop the service called RabbitMQ.
- Now the old Erlang version needs to be uninstalled, open “apps and features” and uninstall Erlang.
- The new Erlang version can now be installed. Make sure a compatible version is selected. Run the downloaded Erlang installer and make sure that the destination folder is "C:\Program Files\TEOS Manage\Erlang".
- RabbitMQ can now be updated, this will be an in-place update so make sure not manually remove it. Run the installer and select yes when it prompts to remove the old version.
- After installation the installer will prompt to start RabbitMQ, select yes.
- Erlang and RabbitMQ have now been updated to a later version.
For technical difficulties please contact TEOS support: support@teos.support
Comments
0 comments
Please sign in to leave a comment.