From the installing Tomcat docs..
--------
Unpacking
After the download, unpack the .ZIP file into your webapp's directory (or anyplace you want to put it). A directory named JForum-<release> will be created, where <release> is the version, which may be "2.0", "2.1.7" etc... this it just for easy version identification.
You can rename the directory if you want. The next step
you should do is register the JForum application within your Servlet Container, like Tomcat. This document will use the context name "jforum", but of course you can use any name you want.
------------------
Some expansion on "registering" your app with Tomcat....
Once you have renamed the directory from the JForum-<release> name to something like jforum, you have two options.
The easiest is to just take this directory and copy it to your Tomcat webapps directory. (In Windows, this is <Tomcat>/webapp), under Linux this can vary depending on the install package.
The second option is to create a jforum.war file from the files in the "jforum" directory. This is simply as Zipped file with a .war extension. Note that the file should not contain the "jforum" directory, but have all the contents at it's root. Also, the name of the war file will become the root url to the web app, E.g. jforum.war -> webapp at /jforum.
To use the war, you can either drop this in the TC webapps directory, (assuming default of autodeploy is on). Or, you can use the Tomcat /manager/html tool. This is nice because it lets you point to a war file and you don't have to know where the webapps directory is.
[originally posted on jforum.net by monroe]