Changes between Version 5 and Version 6 of UTGBMedaka/Setup


Ignore:
Timestamp:
08/01/07 12:27:47 (18 years ago)
Author:
leo
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • UTGBMedaka/Setup

    v5 v6  
    1010 * Build JK2 (tomcat-apache connector) from source: http://tomcat.apache.org/connectors-doc/
    1111   * Install httpd-devel with yum
     12 * JK2 build process
    1213{{{
    1314in jk2-src
     
    1819}}}
    1920 
     21 * Tomcat Startup script (/etc/init.d/tomcat)
     22{{{
     23
     24#!/bin/sh
     25#
     26# Startup script for the tomcat
     27#
     28# chkconfig: 345 80 15
     29# description: Tomcat is a Servlet+JSP Engine.
     30
     31# Source function library.
     32. /etc/rc.d/init.d/functions
     33
     34export JAVA_HOME=/usr/java/jdk
     35export CATALINA_HOME=/usr/share/tomcat
     36
     37envsetup="export JAVA_HOME=$JAVA_HOME; export CATALINA_HOME=$CATALINA_HOME;"
     38
     39prog=tomcat
     40lockfile=/var/lock/subsys/tomcat
     41RETVAL=0
     42
     43start(){
     44    echo -n $"Starting $prog: "
     45    daemon --user "tomcat" "$envsetup $CATALINA_HOME/bin/startup.sh"
     46    RETVAL=$?
     47    echo
     48    [ $RETVAL = 0 ] && touch ${lockfile}
     49    return $RETVAL
     50}
     51stop() {
     52    echo -n $"Stopping $prog: "
     53    daemon --user "tomcat" "$envsetup $CATALINA_HOME/bin/shutdown.sh -force"
     54    RETVAL=$?
     55    echo
     56    [ $RETVAL = 0 ] && rm -f ${lockfile}
     57}
     58
     59
     60case "$1" in
     61 start)
     62        start
     63        ;;
     64 stop)
     65        stop
     66        ;;
     67 restart)
     68        stop
     69        start
     70        ;;
     71 *)
     72        echo $"Usage: $prog {start|stop|restart}"
     73        exit 1
     74esac
     75
     76exit $RETVAL
     77}}}
     78
     79
     80
    2081