was den tomcat angeht, ich habe einfach das *.tar.gz von http://tomcat.apache.org geladen, entpackt, da wo ich ihn haben will und, da es nur ein entwicklungsrechner ist, aus eclipse gestartet.
läuft super.
sorry, wenn dir das jetzt vielleicht nicht ganz weiter hilft.