Thank you guys. I don't see why Apache needs to be used, if Tomcat is not secure enough to run on its then we should not be using it. Apache can be used if static content or software load balancing are needed.
The other two options are to use port forwarding as suggested by Anthony, or authbind (allows unprivileged users to run port 80). After reading around online it seems that the later option is the more reliable and performant option. Forwarding by the OS will still take some extra time and complicate server setup. Am I missing something? -- View this message in context: http://openejb.979440.n4.nabble.com/Tomee-on-port-80-on-Linux-in-Production-tp4656198p4656206.html Sent from the OpenEJB User mailing list archive at Nabble.com.