发信人: ghostmouse(Netkiller)
整理人: terryh(2002-03-22 20:32:49), 站内信件
|
为了方便自己,写了一些脚本。不难。大家看看。
写的不好。但如果你和我一样懒不爱一个个打命今你就看看下面的东东
#!/bin/bash
##############################################################
# Script to startup and shutdown Apache and Tomcat
# File:/etc/rc.d/init.d/up
##############################################################
# Setup environment for script execution
#
APACHE_HOME=/usr/local/apache
TOMCAT_HOME=/usr/local/tomcat
# Determine and execute action based on command line parameter
case "$1" in
start)
echo -en "\\033[1;32;1m"
echo "Starting Apache $APACHE_HOME/conf/httpd.conf,tomcat.conf ..."
echo -en "\\033[0;39;1m"
sleep 1
su - apache -c "$APACHE_HOME/bin/apachectl start"
echo
echo -en "\\033[1;32;1m"
echo "Starting Tomcat ..."
echo -en "\\033[0;39;1m"
sleep 1
su - tomcat -c "$TOMCAT_HOME/bin/tomcat.sh start"
touch /var/lock/subsys/apache
touch /var/lock/subsys/tomcat
;;
stop)
echo -en "\\033[1;32;1m"
echo "Shutting down Tomcat ..."
echo -en "\\033[0;39;1m"
sleep 1
su - tomcat -c "$TOMCAT_HOME/bin/tomcat.sh stop"
echo
echo -en "\\033[1;32;1m"
echo "Shutting down $APACHE_HOME/conf/httpd.conf,tomcat.conf ..."
echo -en "\\033[0;39;1m"
su - apache -c "$APACHE_HOME/bin/apachectl stop"
rm -f /var/lock/subsys/tomcat
rm -f /var/lock/subsys/apache
;;
restart)
echo -en "\\033[1;32;1m"
echo "Restart Tomcat ..."
echo -en "\\033[0;39;1m"
su - tomcat -c "$TOMCAT_HOME/bin/tomcat.sh stop"
echo
echo -en "\\033[1;32;1m"
echo "Restart Apache ..."
echo -en "\\033[0;39;1m"
su - apache -c "$APACHE_HOME/bin/apachectl restart"
;;
status)
echo -en "\\033[0;39;1m"
ps -aux | grep -e tomcat -e apache
;;
*)
echo -en "\\033[1;32;1m"
echo "Usage: $1 {start|stop|restart|status}"
echo -en "\\033[0;39;1m"
;;
esac
echo -en "\\033[0;39;m"
exit 0
---- OICQ:13721218 ICQ:101888222.
我的主页:http://www.9812.net http://www.xuser.net http://www.xaid.net
喜欢UNIX,BSD,LINUX,Winnt2000...
gcc,PHP,JSP,ASP,CVS....
WebServer,MailServer,DnsServer...Route/Switch
Intranet,Internetl(校园网,企业网),开发,架站,系统集成,群集管理,
希望能与兴趣相投朋友,聊一聊,共同学习共内进步
数风流人物还看今朝。。。看我的了 |
|