16
Nov/08
0

Linux: Apache Tomcat tips and tricks

JAVA_HOME or JRE_HOME variables are not defined:

Edit bash_profile for the user running Tomcat:

nano ~/.bash_profile

Add the following line and edit to point to correct directory:

export JRE_HOME=/usr/local/jre

Save and exit, then execute the following command:

source ~/.bash_profile

Running Apache Tomcat on privileged ports (lower then 1024) as non-root user:

The best way is to set an iptables rule to forwards incoming requests from port 80 to 8080:

iptables -t nat -A PREROUTING -p tcp --dport 80 -j REDIRECT --to-ports 8080

or setup apache with mod_jk connector to pass http requests to tomcat

Related posts:

  1. Linux: Run tomcat with apache – mod_jk configuration
  2. Apache: NameVirtualHost *:80 has no VirtualHosts error message
  3. Linux: Reset iptables firewall rules
  4. Linux: Release port 8080 after stopping Tomcat – Port 8080 in use by Java
  5. Linux: tar tips and tricks

Comments (0) Trackbacks (0)

No comments yet.

Leave a comment

No trackbacks yet.