5. Install the Default RabbitMQ Middleman in a Custom Location
When installing SitecoreDXG you can choose to install the default RabbitMQ Middleman that is included with the product. If you choose to install the default RabbitMQ Middleman, keep in mind that the middleman does not have to be installed on the same machine as the RabbitMQ server, the SitecoreDXG Generation Service or the Sitecore instance. However, it may need to be on the same machine as your CI/CD server, depending on your use-case.
You can install the RabbitMQ Middleman in the location of your choosing.
For example, if you plan to integrate SitecoreDXG into your CI/CD pipeline then you may wish to copy the RabbitMQ middleman to your CI/CD server. If you are using TeamCity, then you may wish to also install the SitecoreDXG TeamCity Meta-Runner on your TeamCity server, for a seamless integration between TeamCity and the RabbitMQ middleman.
SitecoreDXG-Middleman-RabbitMQ-<version>.<build>.zipto your machine and extract in a location of your choosing. Note that it does not matter where you store it, and that the resulting directory will be your installation directory for the RabbitMQ Middleman