亚洲韩日午夜视频,欧美日韩在线精品一区二区三区,韩国超清无码一区二区三区,亚洲国产成人影院播放,久草新在线,在线看片AV色

您好,歡迎來到思海網絡,我們將竭誠為您提供優質的服務! 誠征網絡推廣 | 網站備案 | 幫助中心 | 軟件下載 | 購買流程 | 付款方式 | 聯系我們 [ 會員登錄/注冊 ]
促銷推廣
客服中心
業務咨詢
有事點擊這里…  531199185
有事點擊這里…  61352289
點擊這里給我發消息  81721488
有事點擊這里…  376585780
有事點擊這里…  872642803
有事點擊這里…  459248018
有事點擊這里…  61352288
有事點擊這里…  380791050
技術支持
有事點擊這里…  714236853
有事點擊這里…  719304487
有事點擊這里…  1208894568
有事點擊這里…  61352289
在線客服
有事點擊這里…  531199185
有事點擊這里…  61352288
有事點擊這里…  983054746
有事點擊這里…  893984210
當前位置:首頁 >> 技術文章 >> 文章瀏覽
技術文章

剖析SUSE Linux Tomcat自動啟動

添加時間:2011-1-31  添加: admin 
 
也許你對SUSE Linux很了解,也許你不太了解,都沒關系,在這里我們一起互相討論,今天我們討論的是在SUSE Linux Tomcat自動啟動。希望本文能對大家有一些幫助,希望你能學會SUSE Linux Tomcat自動啟動。在/etc/init.d/boot.local文件中添加命令。Red Hat系統的對應文件是/etc/rc.d/rc.local。
對于Linux系統啟動時自動運行的命令或程序,在rh-based linux 系統,一般常見是放在 /etc/rc.d/rc.local 中。但SuSE Linux 沒有這個文件,另外也不推薦使用者這樣管理啟動服務。推薦使用正規的方式來管理服務啟動方式。
有人會說,在SuSE系統里,可以放在 /etc/init.d/boot.local 中,這要看實際情況。因為 SuSE 的 /etc/init.d/boot.local 文件是由/etc/init.d/boot 這個 所啟動的,而且是最后 boot 工作完成要準備進入 runlevel 環境執行各項 rc 時所執行。而rh 的 /etc/rc.d/rc.local 檔案是 runlevel 環境執行各項 rc 時最后一個階段執行的,所以層面不一樣。如果你要運行的程序適合于runlevel 這項服務之前就執行的話,在SuSE linux 中可以放在 boot.local 文件里。
但如果你的服務需要是在進入 runlevel 后才執行的話,SuSE 下正規做法應該是自己寫一個 rc 放到 /etc/init.d/ 目錄下,然后使用 chkconfig or inssev 程序來管理配置能夠于某個 runlevel 環境開機時是否要啟用關閉該服務項目。該 rc 寫法可以自己參考一下 /etc/init.d/ 里面現成的 檔案,應該很容易就寫一個自己的版本。
一、創建啟動/停止腳本文件
通過一下腳本,可以使Tomcat以Service方式運行。
#!/bin/bash
# chkconfig: 2345 10 90
# deion: Starts and Stops the Tomcat daemon.
TOMCAT_HOME=/usr/local/tomcat/apache-tomcat-5.5.25
TOMCAT_START=$TOMCAT_HOME/bin/startup.sh
TOMCAT_STOP=$TOMCAT_HOME/bin/shutdown.sh
# necessary environment variables export
CATALINA_HOME=$TOMCAT_HOME
export JAVA_HOME=/usr/java/jdk1.6.0_03
# source function library.
. /etc/rc.d/init.d/functions
# source networking configuration.
. /etc/rc.d/network
# check that networking is up.
[ "${NETWORKING}" = "no" ] && exit 0
# check for tomcat
if [ ! -f $TOMCAT_HOME/bin/catalina.sh ]
then echo "Tomcat not valilable..."
exit
fi
start(){
echo -n "Starting Tomcat: "
daemon $TOMCAT_START
echo
touch /var/lock/subsys/tomcat
}
stop(){
echo -n $"Shutting down Tomcat: "
daemon $TOMCAT_STOP
rm -f /var/lock/subsys/tomcat.pid echo
}
restart(){
stop
start
}
status(){
ps ax --width=1000 | grep "[o]rg.apache.catalina.startup.Bootstrap start" | awk '{printf $1 " "}' | wc | awk '{print $2}' > /tmp/tomcat_process_count.txt
read line 
 
關鍵字:Tomcat、SUSE
分享到:

頂部 】 【 關閉
版權所有:佛山思海電腦網絡有限公司 ©1998-2024 All Rights Reserved.
聯系電話:(0757)22630313、22633833
中華人民共和國增值電信業務經營許可證: 粵B1.B2-20030321 備案號:粵B2-20030321-1
網站公安備案編號:44060602000007 交互式欄目專項備案編號:200303DD003  
察察 工商 網安 舉報有獎  警警  手機打開網站