Stiahnite Tomcat zo stránok Apache.
wget http://tux.rainside.sk/apache/tomcat/tomcat-7/v7.0.29/bin/apache-tomcat-7.0.29.tar.gz
Rozbaľte Tomcat do
/opt
:tar xvfz apache-tomcat-7.0.29.tar.gz -C /opt
Vytvorte symlink
ln -s /opt/apache-tomcat-7.0.29 /opt/tomcat
Vytvorte používateľa a skupinu:
useradd tomcat groupadd tomcat useradd -G tomcat tomcat
Overenie:
id tomcat
Výstupom je
uid=1000(tomcat) gid=1000(tomcat) groups=1000(tomcat)
Zmena vlastníka adresára
/opt/tomcat
chown tomcat:tomcat /opt/apache-tomcat-7.0.29 -R
Nastavenie spúšťacieho skriptu pre službu
nano /etc/init.d/tomcat7
Skript vyzerá takto:
#!/bin/sh CATALINA_HOME=/opt/tomcat; export CATALINA_HOME TOMCAT_OWNER=tomcat; export TOMCAT_OWNER JAVA_OPTS="-Xms128M -Xmx512M"; export JAVA_OPTS start() { echo -n "Starting Tomcat: " su $TOMCAT_OWNER -c $CATALINA_HOME/bin/startup.sh } stop() { echo -n "Stopping Tomcat: " su $TOMCAT_OWNER -c $CATALINA_HOME/bin/shutdown.sh } ## case "$1" in start) start ;; stop) stop ;; restart) stop start ;; *) echo $"Usage: tomcat {start|stop|restart}" exit esac
Nastavte spustiteľnosť na skripte a aktualizácia skriptov pri štarte
chmod +x /etc/init.d/tomcat7 update-rc.d tomcat7 defaults
Symlinknite logy do
/var/log
ln -s /opt/tomcat/logs /var/log/tomcat7
Spustite Tomcat
service tomcat7 start