Un romantique, après l'amour il déprime, les femmes avec les romantiques c'est pendant qu'elles dépriment. Patrick Timsit
Howto Tomcat on sme server
Howto Tomcat on sme server
Author: MasterSleepy
Contributor: Sébastien CORBEAU
Release: SME Server 7.x
License:
style="color: rgb(255, 0, 0); font-weight: bold;">GPL
style="font-weight: bold;">
Problem: You want to install
href="http://tomcat.apache.org/">Tomcat on your sme
server
Solution: Follow this Howto
STEP 1: Download
java jdk and upload it to your sme server
Go to java.sun.com
and download jdk
For my example I use jdk-1_5_0_06-linux-i586-rpm.bin
ATTENTION:
adapt all document jdk filename depending witch file you download
STEP
2: Install Java jdk
class="def_bold">[root@server root]# chmod a+x jdk-1_5_0_06-linux-i586-rpm.bin [root@server root]# ./jdk-1_5_0_06-linux-i586-rpm.bin [root@server root]# ln -s /usr/java/jdk1.5.0_06 /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
STEP 3: Download tomcat
last version
Go to
href="http://tomcat.apache.org/download-55.cgi#Binary%20Distributions">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
if you want another tomcat modules go here.
class="def_bold">[root@server root]# wget http://apache.root.lu/tomcat/tomcat-5/v5.5.17/bin/apache-tomcat-5.5.17.t... [root@server root]# wget http://apache.root.lu/tomcat/tomcat-5/v5.5.17/bin/apache-tomcat-5.5.17-a... |
STEP 4: Unpack archive
Unzip and move it
class="def_bold">[root@server root]# tar -xvzf apache-tomcat-5.5.17.tar.gz [root@server root]# tar -xvzf apache-tomcat-5.5.17-admin.tar.gz [root@server root]# mv apache-tomcat-5.5.17 /opt/ [root@server root]# cd /opt [root@server root]# ln -s apache-tomcat-5.5.17 tomcat |
STEP 5: Create user and group
class="def_bold">[root@server root]# groupadd tomcat [root@server root]# useradd -g tomcat -d /opt/tomcat tomcat [root@server root]# chown -R tomcat:tomcat /opt/tomcat/ [root@server root]# chmod 770 /opt/tomcat/ |
STEP 6: Create statup script
Edit /etc/rc.d/init.d/tomcat with your favorite text editor, it should contain the following :
#! /bin/bash NAME="Jakarta Tomcat 5" stop) *) exit 0 |
STEP 7: Make startup script runable and make tomcat start automatically at boot
class="def_bold">[root@server root]# chmod 755 /etc/rc.d/init.d/tomcat [root@server root]# ln -s /etc/rc.d/init.d/tomcat /etc/rc.d/rc7.d/S98tomcat [root@server root]# ln -s /etc/rc.d/init.d/tomcat /etc/rc.d/rc6.d/K02tomcat [root@server root]# ln -s /etc/rc.d/init.d/tomcat /etc/rc.d/rc2.d/K02tomcat [root@server root]# ln -s /etc/rc.d/init.d/tomcat /etc/rc.d/rc1.d/K02tomcat [root@server root]# ln -s /etc/rc.d/init.d/tomcat /etc/rc.d/rc0.d/K02tomcat |