- First you need to install a supported version of Erlang for Windows.
- The most recent stable Erlang/OTP release series supported by RabbitMQ 3.9.x is 24.x.
- Important : RabbitMQ requires a 64-bit version of Erlang
- For RabbitMQ 3.9.11 download and run the Erlang 24.1.7 Windows Installer.
- Important : You must run the Erlang installer using an administrative account otherwise a registry key expected by the RabbitMQ installer will not be present
- download rabbitmq-server-3.9.11.exe
- Install rabbitmq-server-3.9.11.exe
- execute command line as administrator
- change directory to the sbin folder within the RabbitMQ Server installation directory (e.g. %PROGRAMFILES%\RabbitMQ Server\rabbitmq_server-3.X\sbin)
- next, run the following command to enable the rabbitmq management plugin: rabbitmq-plugins.bat enable rabbitmq_management 4.lastly, to enable the management plugin we need to reinstall the RabbitMQ service. Execute the following sequence of commands to reinstall the service:
- rabbitmq-service.bat stop
- rabbitmq-service.bat install
- rabbitmq-service.bat start
- To verify if the management plugin is up and running, start your browser and navigate to http://127.0.0.1:15672/ ▪ Login (Username: guest | Password: guest)
Our app uses a different user for rabbitMq therefore you would need to create using following steps
- Navigate to 127.0.0.1:15672
- Login (Username: guest | Password: guest)
- Under Admin tab press the button Add user
- Fill user form (note that the field Tags must be administrator)
- Enter Username: studentx | Password: studentx
- Press button Add user
- Add Java client library, dependencies and Gson library given in project folder
- Build project and run.