精华区 [关闭][返回]

当前位置:网易精华区>>讨论区精华>>网络专区>>● Network>>技术方案>>为了方便自己,写了一些脚本。不难。大家看看。

主题:为了方便自己,写了一些脚本。不难。大家看看。
发信人: 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(校园网,企业网),开发,架站,系统集成,群集管理,
希望能与兴趣相投朋友,聊一聊,共同学习共内进步
数风流人物还看今朝。。。看我的了   

[关闭][返回]