首頁| 新聞| 娛樂| 游戲| 科普| 文學| 編程| 系統| 數據庫| 建站| 學院| 產品| 網管| 維修| 辦公| 熱點
RH linux系統中,如果簡單的將$CATALINA_HOME/bin/startup.sh放在/etc/rc.local中,并不能使之自動啟動。這里有些工作要做。假設已經安裝好了jsvc(如何安裝jsvc,請查看tomcat隨機文檔),在此,只寫出tomcat的啟動腳本如下:
#!/bin/sh## Startup Script for Tomcat5## chkconfig: 345 88 14# description: Tomcat Daemon# processname: jsvc# pidfile: /var/run/jsvc.pid# config:## Source function library.. /etc/rc.d/init.d/functions## Adapt the following lines to your configurationJAVA_HOME=/usr/local/jdkCATALINA_HOME=/usr/local/tomcatDAEMON_HOME=$CATALINA_HOME/binTOMCAT_USER=tomcat5# for multi instances adapt those lines.TMP_DIR=/usr/local/tomcat/tempPID_FILE=/usr/local/tomcat/logs/jsvc.pidCATALINA_BASE=/usr/local/tomcatCATALINA_OPTS=CLASSPATH=/$JAVA_HOME/lib/tools.jar:/$CATALINA_HOME/bin/commons-daemon.jar:/$CATALINA_HOME/bin/bootstrap.jarcase "$1" in start) # # Start Tomcat # $DAEMON_HOME/jsvc / -user $TOMCAT_USER / -home $JAVA_HOME / -Dcatalina.home=$CATALINA_HOME / -Dcatalina.base=$CATALINA_BASE / -Djava.io.tmpdir=$TMP_DIR / -wait 10 / -pidfile $PID_FILE / -outfile $CATALINA_HOME/logs/catalina.out / -errfile '&1' / $CATALINA_OPTS / -cp $CLASSPATH / org.apache.catalina.startup.Bootstrap # # To get a verbose JVM #-verbose / # To get a debug of jsvc. #-debug / exit $? ;; stop) # # Stop Tomcat # $DAEMON_HOME/jsvc / -stop / -pidfile $PID_FILE / org.apache.catalina.startup.Bootstrap exit $? ;; *) echo "Usage tomcat.sh start/stop" exit 1;;esac
將此script放到/etc/init.d/目錄中,加上可執行權限,就可以用chkconfig來配置了!
練就火眼金睛 十一種常見電腦
打印機共享提示“操作無法完成
如何查找有故障的配件
回眸一笑百魅生,六宮粉黛無顏色
歲月靜美,剪一影煙雨江南
蕪湖有個“松鼠小鎮”
小滿:小得盈滿,一切剛剛好!
一串串晶瑩剔透的葡萄,像一顆顆寶石掛在藤
正宗老北京脆皮烤鴨
人逢知己千杯少,喝酒搞笑圖集
搞笑試卷,學生惡搞答題
新聞熱點
疑難解答
圖片精選
Linux環境下如何使用PHP處理圖像
使用PHP腳本修改Linux或Unix系統口
Linux系統怎么為Firefox火狐瀏覽器
使用WinSCP連接到Linux實現管理的
網友關注