Install the desired version of Message Queue in the global zone.
These versions will be propagated into any existing non-global zone. If you create additional non-global zones, Message Queue will also be propagated into these zones. (You can install different instances in whole root zones as well as sparse root zones, but using sparse root zones allows you to make more efficient use of disk space and other resources).
If you want Message Queue to be propagated into any other non-global zones, create these zones now.
Run an instance of Message Queue in each non-global zone.