多多色-多人伦交性欧美在线观看-多人伦精品一区二区三区视频-多色视频-免费黄色视屏网站-免费黄色在线

國內最全IT社區平臺 聯系我們 | 收藏本站
阿里云優惠2
您當前位置:首頁 > 服務器 > ubuntu下讓play framework的應用開機自動啟動

ubuntu下讓play framework的應用開機自動啟動

來源:程序員人生   發布時間:2014-03-31 05:14:29 閱讀次數:2911次

ubuntu下讓play framework的應用開機自動啟動

注意:因為上傳文件必須有后綴名,所以加了.sh的后綴,下載之后去掉后綴

注意### BEGIN INIT INFO 和 ### END INIT INFO 部分 不能刪除,不是單純注釋,是系統識啟動時識別用到的。

腳本中的 myapp 和java home等目錄替換成你的應用即可

rm *****.pid 語句應該可以刪除,留在那里是為了防止play非法關閉,還留有pid文件,start命令不能正常啟動的情況。

touch語句是為了測試看是否執行,可刪除。

----------------------------------------------------------------------------------

update-rc.d -f myapp remove

是刪除/etc/init.d/myapp 的所有符號鏈接,刪除之后就不會自動啟動了。

update-rc.d myapp defaults 98 8

的意思是 把 myapp這個啟動腳本的啟動順序設置成 98. 關閉順序(ubuntu系統關閉時的順序)為8

根據各系統不同可以修改值。 查看/etc/rc0.d 到 /etc/rc6.d

看里面的 SnnXXXX 和 KnnXXX 這樣的文件,合理安排啟動順序。順序值越大,越靠后。

因為我的系統中 mysql的啟動順序位85, lighttpd的啟動順序為91,關閉順序為09,

我要保證play在mysql和lighttpd后啟動, 在 lighttpd前關閉,

所以設置 98 8

執行這個腳本,重啟,則play能自動啟動。

要測試 myapp 腳本是否可用,

運行 /etc/init.d/myapp start

/etc/init.d/myapp restart

/etc/init.d/myapp stop

myapp.sh:

#! /bin/sh

# Comments to support LSB init script conventions
### BEGIN INIT INFO
# Provides: myapp
# Required-Start: $local_fs $network $remote_fs
# Required-Stop: $local_fs $network $remote_fs
# Default-Start: 2 3 4 5
# Default-Stop: 0 1 6
# Short-Description: start and stop myappservice
# Description: myappservice is myapp server
### END INIT INFO

JAVA_HOME=/myappsys/jdk/jdk1.6.0_24
JRE_HOME=/myappsys/jdk/jdk1.6.0_24/jre
CLASSPATH=".:$JAVA_HOME/lib:$JRE_HOME/lib:$CLASSPATH"
PATH="$JAVA_HOME/bin:$JRE_HOME/bin:/myappsys/mysql/mysql/bin:$PATH"

. /lib/lsb/init-functions

case "$1" in
start)
rm /myappsys/myappservice/myapp/server.pid
/myappsys/play/play-1.1.1/play start /myappsys/myappservice/myapp
touch /myappsys/play/myapp_start_2222222
;;
stop)
/myappsys/play/play-1.1.1/play stop /myappsys/myappservice/myapp
rm /myappsys/myappservice/myapp/server.pid
touch /myappsys/play/myapp_stop_2222222
;;
restart|force-reload)
/myappsys/play/play-1.1.1/play stop /myappsys/myappservice/myapp
rm /myappsys/myappservice/myapp/server.pid
/myappsys/play/play-1.1.1/play start /myappsys/myappservice/myapp
touch /myappsys/play/myapp_restart_22222
;;
*)
echo "Usage: /etc/init.d/myapp {start|stop|restart|force-reload}"
exit 1
;;
esac

exit 0

install_myapp.sh:

update-rc.d -f myapp remove

cp myapp /etc/init.d/
chmod +x /etc/init.d/myapp
update-rc.d myapp defaults 98 8

sleep 100
生活不易,碼農辛苦
如果您覺得本網站對您的學習有所幫助,可以手機掃描二維碼進行捐贈
程序員人生
------分隔線----------------------------
分享到:
------分隔線----------------------------
為碼而活
積分:4237
15粉絲
7關注
欄目熱點
關閉
程序員人生
主站蜘蛛池模板: 亚洲精品国产第一区二区多人 | 伊人久久大| 91av成年影院在线播放 | 国产精品久久久久久福利漫画 | 国产精品1区2区 | 欧美一级做一a做片性视频 欧美一级做一级爱a做片性 | 中国美女牲交一级毛片 | 高清视频一区二区三区 | 最新中文字幕在线视频 | 国产精品福利影院 | 亚洲欧美日韩高清在线看 | 国产aaa女人十八毛片 | 黑人video粗暴日本野外 | 久久免费观看国产精品 | 日本午夜小视频 | 亚洲高清中文字幕一区二区三区 | 看片日韩| 国产成人一区二区三区 | 亚洲天堂日韩在线 | 999yy成年在线视频免费看 | 日韩一级片在线免费观看 | 成年人视频免费在线观看 | 国产裸舞福利在线视频合集 | 国产精品免费_区二区三区观看 | 欧洲爱爱 | 国产精品ⅴ视频免费观看 | 欧美日韩亚洲国内综合网香蕉 | 俺也来俺也去俺也射 | 一级在线毛片 | 国产亚洲福利精品一区二区 | 欧美成人影院 在线播放 | 亚洲不卡免费视频 | 尤物在线看 | 奇奇午夜理伦三级 | 午夜久久久久久网站 | 亚洲 欧美 校园 | 成 人 a v黄 色 | 成人欧美一区二区三区视频xxx | 国产成人免费永久播放视频平台 | 国产精品视频播放 | xh98hx国产在线视频 |