All the required packages should now be available in binary format. You can use yum to install them, you can do all the below in one big yum command, I'll split it out here for clarity.
For any additional servers you'll only need to configure your local Yum repository and follow the steps from this point onward.
First we need to get Java onto the machine, you'll need the SDK since Tomcat must compile servlets and JSPs.
Since I am using Yum and a Yum repository the next command will sort out all dependencies on it's own, I've not tried this without Yum though I've had reports of users having some difficulty using just pure RPM to get the depency hell sorted, I'd strongly recommend you look at Yum
yum install java-1.4.2-sun-devel-1.4.2.10
We will use RedHat's standard Apache 2.0 with mod_jk to talk to Tomcat, so first we install these two:
yum install httpd mod_jk-ap20
Tomcat 5.0 requires some crypto libs but Yum's own dependency resolution gets a bit confused here so we need to help it along by satisfying that dependency first:
yum install gnu-crypto-sasl-jdk1.4
Now we're ready to install Tomcat 5.0, this step will add a large number of dependencies to your machine therefore it can take quite some time depending on your network speed.
yum install tomcat5 tomcat5-webapps tomcat5-admin-webapps
