增加tomcat 开机自启动脚本,供部署时参考
diff --git a/tomcat-cas/tomcat-cas b/tomcat-cas/tomcat-cas
new file mode 100644
index 0000000..2c74986
--- /dev/null
+++ b/tomcat-cas/tomcat-cas
@@ -0,0 +1,58 @@
+#!/bin/sh
+#chkconfig:345 61 61
+#description:Apache Tomcat CAS
+
+export JAVA_HOME="/opt/java/jrockit-jdk1.6.0_45-R28.2.7-4.1.0/jre"
+
+TOMCAT_HOME="/opt/uniauth-core-v4.0.0/tomcat/tomcat-cas"
+
+#stop
+
+stop(){
+ pid=`ps -ef | grep $TOMCAT_HOME |grep -v 'grep' | awk '{print $2}'`
+ test "$pid" != "" && kill $pid && echo "Stop Tomcat($TOMCAT_HOME) Successful!" || echo "Stop Tomcat($TOMCAT_HOME) Failed!"
+ echo
+}
+
+#start
+start(){
+ $TOMCAT_HOME/bin/startup.sh && echo "Start Tomcat($TOMCAT_HOME) Successful!"
+ echo
+}
+
+#status
+status(){
+ pid=`ps -ef | grep $TOMCAT_HOME |grep -v 'grep' | awk '{print $2}'`
+ echo "$TOMCAT_HOME - $pid"
+}
+
+case "$1" in
+ start)
+ echo "Start Tomcat($TOMCAT_HOME)"
+ echo
+ start
+ echo
+ ;;
+ stop)
+ echo "Stop Tomcat($TOMCAT_HOME)"
+ echo
+ stop
+ echo
+ ;;
+ restart)
+ echo "Restart Tomcat($TOMCAT_HOME)"
+ echo
+ stop
+ start
+ echo
+ ;;
+ status)
+ echo "Pid of Tomcat($TOMCAT_HOME)"
+ status
+ echo
+ ;;
+ *)
+ echo $"Usage: $0 {start|stop|restart|status}"
+ exit 1
+ ;;
+esac
diff --git a/tomcat-uid/tomcat-uid b/tomcat-uid/tomcat-uid
new file mode 100644
index 0000000..2f58028
--- /dev/null
+++ b/tomcat-uid/tomcat-uid
@@ -0,0 +1,58 @@
+#!/bin/sh
+#chkconfig:345 61 61
+#description:Apache Tomcat UID
+
+export JAVA_HOME="/opt/java/jrockit-jdk1.6.0_45-R28.2.7-4.1.0/jre"
+
+TOMCAT_HOME="/opt/uniauth-core-v4.0.0/tomcat/tomcat-uid"
+
+#stop
+
+stop(){
+ pid=`ps -ef | grep $TOMCAT_HOME |grep -v 'grep' | awk '{print $2}'`
+ test "$pid" != "" && kill $pid && echo "Stop Tomcat($TOMCAT_HOME) Successful!" || echo "Stop Tomcat($TOMCAT_HOME) Failed!"
+ echo
+}
+
+#start
+start(){
+ $TOMCAT_HOME/bin/startup.sh && echo "Start Tomcat($TOMCAT_HOME) Successful!"
+ echo
+}
+
+#status
+status(){
+ pid=`ps -ef | grep $TOMCAT_HOME |grep -v 'grep' | awk '{print $2}'`
+ echo "$TOMCAT_HOME - $pid"
+}
+
+case "$1" in
+ start)
+ echo "Start Tomcat($TOMCAT_HOME)"
+ echo
+ start
+ echo
+ ;;
+ stop)
+ echo "Stop Tomcat($TOMCAT_HOME)"
+ echo
+ stop
+ echo
+ ;;
+ restart)
+ echo "Restart Tomcat($TOMCAT_HOME)"
+ echo
+ stop
+ start
+ echo
+ ;;
+ status)
+ echo "Pid of Tomcat($TOMCAT_HOME)"
+ status
+ echo
+ ;;
+ *)
+ echo $"Usage: $0 {start|stop|restart|status}"
+ exit 1
+ ;;
+esac
diff --git a/tomcat-uidm/tomcat-uidm b/tomcat-uidm/tomcat-uidm
new file mode 100644
index 0000000..30f40e9
--- /dev/null
+++ b/tomcat-uidm/tomcat-uidm
@@ -0,0 +1,58 @@
+#!/bin/sh
+#chkconfig:345 61 61
+#description:Apache Tomcat UIDM
+
+export JAVA_HOME="/opt/java/jrockit-jdk1.6.0_45-R28.2.7-4.1.0/jre"
+
+TOMCAT_HOME="/opt/uniauth-uidm-v4.0.0/tomcat/tomcat-uidm"
+
+#stop
+
+stop(){
+ pid=`ps -ef | grep $TOMCAT_HOME |grep -v 'grep' | awk '{print $2}'`
+ test "$pid" != "" && kill $pid && echo "Stop Tomcat($TOMCAT_HOME) Successful!" || echo "Stop Tomcat($TOMCAT_HOME) Failed!"
+ echo
+}
+
+#start
+start(){
+ $TOMCAT_HOME/bin/startup.sh && echo "Start Tomcat($TOMCAT_HOME) Successful!"
+ echo
+}
+
+#status
+status(){
+ pid=`ps -ef | grep $TOMCAT_HOME |grep -v 'grep' | awk '{print $2}'`
+ echo "$TOMCAT_HOME - $pid"
+}
+
+case "$1" in
+ start)
+ echo "Start Tomcat($TOMCAT_HOME)"
+ echo
+ start
+ echo
+ ;;
+ stop)
+ echo "Stop Tomcat($TOMCAT_HOME)"
+ echo
+ stop
+ echo
+ ;;
+ restart)
+ echo "Restart Tomcat($TOMCAT_HOME)"
+ echo
+ stop
+ start
+ echo
+ ;;
+ status)
+ echo "Pid of Tomcat($TOMCAT_HOME)"
+ status
+ echo
+ ;;
+ *)
+ echo $"Usage: $0 {start|stop|restart|status}"
+ exit 1
+ ;;
+esac