Hello and Welcome to LinuxQuestions,
Have a look at this page
, it has a step by step guide for beginners. I don't use Tomcat for Hudson, instead I just use a startup script that calls java with Hudson.war and it works like a charm using the built in webserver.
Looking forward to your participation in the forums. Have fun with Linux.