In a previous article, I discussed Apache Tomcat, which is the ideal way to run
Java applications from your server. I explained that you can run those
apps from Tomcat's default 8080 port, or you can configure Tomcat to use
port 80. But, what if you want to run a traditional Web server
and host
Java apps on port 80? The answer is to run a reverse proxy.