Faire fonctionner plusieurs instances de Tomcat 7 sur un serveur Debian 6 n'est en soit pas très compliqué. Il suffit d'avoir plusieurs répertoires tomcat et de configurer des ports différents pour chacun d'eux dans leur fichier conf/server.xml respectif.
Cette solution est la plus simple et la plus directe, mais aussi la plus lourde en terme de ressources et de maintenance. En me basant sur ce qui est présenté ici j'ai mis en place une solution qui permet simplement d'avoir une instance de tomcat par application sur base d'une seule installation et de l'utilitaire run-parts.