Faraz,
We don't have any comprehensive guidelines for installing all the applications you're using on RHEL6. You'll need to refer to each release individually on SupportNet. Keep in mind that some of the releases you cited are not supported on RHEL6. You can check the supported platforms for each release on their respective download page.
Guy