Changes

From SME Server
Jump to navigationJump to search
318 bytes added ,  15:00, 11 May 2010
m
categorisation
Line 1: Line 1: −
Tomcat Installation and configuration
+
==Tomcat Installation and configuration==
Extracted from MasterSleepy http://www.vanhees.cc/index.php?module=ContentExpress&func=display&ceid=43
     −
STEP 1: Download java jdk and upload it to your sme server
+
Extracted from MasterSleepy
 +
http://www.vanhees.cc/index.php?module=ContentExpress&func=display&ceid=43
   −
Go to java.sun.com and download jdk
+
*<b>Download java jdk and upload it to your sme server</b>
For my example I use jdk-1_5_0_06-linux-i586-rpm.bin
+
 
 +
Go to [http://java.sun.com/javase/downloads/index.jsp java.sun.com] and download jdk
 +
For my example I use jdk-6-linux-i586-rpm.bin
 
ATTENTION: adapt all document jdk filename depending witch file you download
 
ATTENTION: adapt all document jdk filename depending witch file you download
   −
STEP 2:  Install Java jdk
+
*<b>Install Java jdk</b>
  chmod a+x jdk-1_5_0_06-linux-i586-rpm.bin
+
  chmod a+x jdk-6-linux-i586-rpm.bin
  ./jdk-1_5_0_06-linux-i586-rpm.bin
+
  ./jdk-6-linux-i586-rpm.bin
  ln -s /usr/java/jdk1.5.0_06 /usr/java/jdk
+
  ln -s /usr/java/jdk1.6.0 /usr/java/jdk
After executing bin file, you can remove both file jdk-1_5_0_06-linux-i586-rpm.bin and jdk-1_5_0_06-linux-i586.rpm
+
After executing bin file, you can remove both file jdk-6-linux-i586-rpm.bin and jdk-6-linux-i586.rpm
   −
STEP 3: Download tomcat last version
+
*<b>Download tomcat last version</b>
    
Go to Tomcat download website.
 
Go to Tomcat download website.
Download Core module apache-tomcat-5.5.17.tar.gz and Administration Web application apache-tomcat-5.5.17-admin.tar.gz
+
Download Core module apache-tomcat-6.0.14.tar.gz and Administration Web application apache-tomcat-5.5.23-admin.tar.gz
 
if you want another tomcat modules go here.
 
if you want another tomcat modules go here.
  wget http://apache.root.lu/tomcat/tomcat-5/v5.5.17/bin/apache-tomcat-5.5.17.tar.gz
+
  wget http://apache.root.lu/tomcat/tomcat-6/v6.0.14/bin/apache-tomcat-6.0.14.tar.gz
wget http://apache.root.lu/tomcat/tomcat-5/v5.5.17/bin/apache-tomcat-5.5.17-admin.tar.gz
     −
STEP 4: Unpack archive
+
*<b>Unpack archive</b>
    
Unzip and move it
 
Unzip and move it
  tar -xvzf apache-tomcat-5.5.17.tar.gz
+
  tar -xvzf apache-tomcat-6.0.14.tar.gz
tar -xvzf apache-tomcat-5.5.17-admin.tar.gz
+
  mv apache-tomcat-6.0.14 /opt/
  mv apache-tomcat-5.5.17 /opt/
   
  cd /opt
 
  cd /opt
  ln -s apache-tomcat-5.5.17 tomcat
+
  mv apache-tomcat-6.0.14 tomcat
   −
STEP 5: Create user and group
+
*<b>Create user and group</b>
 
  groupadd tomcat
 
  groupadd tomcat
 
  useradd -g tomcat -d /opt/tomcat tomcat
 
  useradd -g tomcat -d /opt/tomcat tomcat
Line 37: Line 37:  
  chmod 770 /opt/tomcat/
 
  chmod 770 /opt/tomcat/
   −
STEP 6: Create statup script
+
*<b>Create statup script</b>
 
Edit /etc/rc.d/init.d/tomcat with your favorite text editor, it should contain the following :
 
Edit /etc/rc.d/init.d/tomcat with your favorite text editor, it should contain the following :
   Line 45: Line 45:  
  #
 
  #
 
   
 
   
  NAME="Jakarta Tomcat 5"
+
  NAME="Jakarta Tomcat 6"
 
  TOMCAT_HOME=/opt/tomcat
 
  TOMCAT_HOME=/opt/tomcat
 
  CATALINA_HOME=/opt/tomcat
 
  CATALINA_HOME=/opt/tomcat
Line 70: Line 70:  
     ;;
 
     ;;
 
  esac
 
  esac
 +
 +
exit 0
   −
exit 0
+
*<b>Make startup script runable and make tomcat start automatically at boot</b>
 
  −
STEP 7: Make startup script runable and make tomcat start automatically at boot
   
  chmod 755 /etc/rc.d/init.d/tomcat
 
  chmod 755 /etc/rc.d/init.d/tomcat
 
  ln -s /etc/rc.d/init.d/tomcat /etc/rc.d/rc7.d/S98tomcat
 
  ln -s /etc/rc.d/init.d/tomcat /etc/rc.d/rc7.d/S98tomcat
Line 80: Line 80:  
  ln -s /etc/rc.d/init.d/tomcat /etc/rc.d/rc1.d/K02tomcat
 
  ln -s /etc/rc.d/init.d/tomcat /etc/rc.d/rc1.d/K02tomcat
 
  ln -s /etc/rc.d/init.d/tomcat /etc/rc.d/rc0.d/K02tomcat
 
  ln -s /etc/rc.d/init.d/tomcat /etc/rc.d/rc0.d/K02tomcat
 +
 +
End MasterSleepy HOWTO
 +
 +
Add MySQL Database Connector
 +
 +
  1. Download the MySQL Java Database Connector http://dev.mysql.com/downloads/connector/j/
 +
  2. Copy the JAR file into /opt/tomcat/lib
 +
 +
If you want to access Tomcat outside your local network, you must open port 8080 (or whatever you configured).
 +
 +
config set tomcat service access public status enabled TCPPort 8080
 +
signal-event remoteaccess-update
    
----
 
----
 
[[Category:Howto]]
 
[[Category:Howto]]
 +
[[Category:Administration]]

Navigation menu