成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

編輯Fedora jboss系統(tǒng)服務(wù)

系統(tǒng) Linux
創(chuàng)建service jboss用戶和安裝service jboss就不再這里多說(shuō)了,上一篇文章已經(jīng)講過(guò)。當(dāng)你在Linux中將執(zhí)行"service jboss start"命令是,就對(duì)應(yīng)"S" 鏈接 和 "service jboss stop"命令是 對(duì)于 K 鏈接。到此,完成。

Fedora jboss已被廣泛應(yīng)用但是也在不斷的更新,這里介紹Fedora jboss安裝設(shè)置使用,幫助大家安裝更新Fedora jboss系統(tǒng)。Linux的基礎(chǔ)知識(shí),包括Fedora的安裝、磁盤分區(qū)、Linux的基礎(chǔ)操作,旨在讓讀者對(duì)Linux有個(gè)初步的認(rèn)識(shí)。

Fedora jboss做成FEDORA系統(tǒng)服務(wù)

使用Linux系統(tǒng)的V腳本。盡管, 在分類之間有一些不同,通常它類似這樣: /etc/rc.d/init.d/ - 包含開始 和 停止 腳本 (其他分類: /etc/init.d/) /etc/rc.(x)/ - 包含用S或者K前綴的開始和停止腳本鏈接(啟動(dòng)或者殺死)
對(duì)于各種不同層次的系統(tǒng)用戶有各種不同的運(yùn)行級(jí)別。
rc1.d – 單用戶模式
rc2.d – 啟用網(wǎng)絡(luò)的單用戶模式
rc3.d – 多用戶模式-用文本模式啟動(dòng)
rc4.d – 未定義
rc5.d – 多用戶模式 – 用X 窗口啟動(dòng)
rc6.d – 關(guān)閉
現(xiàn)在我們開始工作:
創(chuàng)建Fedora jboss用戶和安裝Fedora jboss就不再這里多說(shuō)了,上一篇文章已經(jīng)講過(guò)。
創(chuàng)建一個(gè)腳本叫 /etc/rc.d/init.d/jboss
創(chuàng)建一個(gè)鏈接叫 /etc/rc3.d/S84jboss
可選的方式 /etc/rc5.d/S84jboss 和/etc/rc4.d/S84jboss
創(chuàng)建一個(gè)鏈接叫 /etc/rc6.d/K15jboss
在/etc/rc1.d, /etc/rc2.d, /etc/rc0.d 上創(chuàng)建K15鏈接
 
需要注意的是:確保$JBOSS_HOME 目錄能被”Fedora jboss”用戶讀寫。如果有問(wèn)題,可以點(diǎn)擊查看Fedora jboss應(yīng)用服務(wù)器推薦UNIX文件系統(tǒng)許可。
 
創(chuàng)建腳本Fedora jboss:
JBoss 4.0.1+版本,在bin 目錄配備 prebaked init 腳本, jboss_init_redhat.sh 和 jboss_init_suse.sh. 你可以復(fù)制這些腳本中的一個(gè)到 /etc/rc.d/init.d/jboss, 由于我用的是redhat,所以復(fù)制jboss_init_redhat.sh,并修改它為可執(zhí)行。
[root@vm2 ~]# cp $JBOSS_HOME/bin/jboss_init_redhat.sh /etc/rc.d/init.d/jboss
[root@vm2 ~]# chmod 755 /etc/rc.d/init.d/jboss
其中,$JBOSS_HOME在你操作的時(shí)候不能這樣寫,它代表的是你的Fedora jboss安裝的目錄,到時(shí)你需要替換掉它。
 
然后使用vi編輯器編輯它,替換的都是紅色的地方:
#!/bin/sh
# $Id: jboss_init_redhat.sh 46554 2006-07-28 10:29:13Z dimitris $
# JBoss Control Script
# To use this script run it as root - it will switch to the specified user
# Here is a little (and extremely primitive) startup/shutdown script
# for RedHat systems. It assumes that JBoss lives in /usr/local/jboss,
# it's run by user 'jboss' and JDK binaries are in /usr/local/jdk/bin.
# All this can be changed in the script itself.
# Either modify this script for your requirements or just ensure that
# the following variables are set correctly before calling the script.

#換成你本機(jī)Fedora jboss的安裝目錄
JBOSS_HOME=${JBOSS_HOME:-"/home/jboss/jboss-4.0.5.GA"}
#換成你新建的Fedora jboss用戶
JBOSS_USER=${JBOSS_USER:-"jboss"}
#換成本地java路徑
JAVAPTH=${JAVAPTH:-"/home/jboss/jdk1.5.0_14/bin"}
#啟動(dòng)的配置參數(shù),有3個(gè)值: 'minimal', 'default', 'all',all是集群模式的配置
JBOSS_CONF=${JBOSS_CONF:-"default"}
#這里是綁定所有的網(wǎng)卡,如果綁一個(gè),就寫你的IP地址。只在Fedora jboss4.2.0+的版本對(duì)外使用時(shí)才使用。
#JBOSS_HOST=${JBOSS_HOST:-"0.0.0.0"}
#默認(rèn)的關(guān)閉腳本,好像不太好用,我就沒用
#JBOSSCP=${JBOSSCP:-"$JBOSS_HOME/bin/shutdown.jar:$JBOSS_HOME/client/jnet.jar"}
#jboss4.2.0+版本對(duì)外服務(wù)綁定Ip的時(shí)候的關(guān)閉腳本
#JBOSSCP=${JBOSSCP:-"$JBOSS_HOME/bin/shutdown.sh -S -s $JBOSS_HOST"}
#Fedora jboss關(guān)閉腳本
JBOSSCP=${JBOSSCP:-"$JBOSS_HOME/bin/shutdown.sh -S"}
#這是Fedora jboss4.2.0+版本對(duì)外服務(wù)時(shí)的啟動(dòng)
#JBOSSSH=${JBOSSSH:-"$JBOSS_HOME/bin/run.sh -c $JBOSS_CONF -b $JBOSS_HOST"}
#Fedora jboss啟動(dòng)
JBOSSSH=${JBOSSSH:-"$JBOSS_HOME/bin/run.sh -c $JBOSS_CONF"}

if [ "$JBOSS_USER" = "RUNASIS" ]; then
SUBIT="" else SUBIT="su - $JBOSS_USER -c " fi
if [ -n "$JBOSS_CONSOLE" -a ! -d "$JBOSS_CONSOLE" ]; then
# ensure the file exists touch $JBOSS_CONSOLE if [ ! -z "$SUBIT" ]; then
chown $JBOSS_USER $JBOSS_CONSOLE fifi
if [ -n "$JBOSS_CONSOLE" -a ! -f "$JBOSS_CONSOLE" ]; then
echo "WARNING: location for saving console log invalid: $JBOSS_CONSOLE"
#自啟動(dòng)日志
# echo "WARNING: ignoring it and using /dev/null"
echo "WARNING: ignoring it and using $JBOSS_HOME/jbossAutoStart.log"
#自啟動(dòng)日志
#JBOSS_CONSOLE="/dev/null"
JBOSS_CONSOLE=${JBOSS_CONSOLE:-"$JBOSS_HOME/jbossAutoStart.log"} fi
#自啟動(dòng)日志
#JBOSS_CONSOLE=${JBOSS_CONSOLE:-"/dev/null"}
JBOSS_CONSOLE=${JBOSS_CONSOLE:-"$JBOSS_HOME/jbossAutoStart.log"}
JBOSS_CMD_START="cd $JBOSS_HOME/bin; $JBOSSSH"
#這個(gè)是默認(rèn)的,跟上面的一樣,不太好用
#JBOSS_CMD_STOP=${JBOSS_CMD_STOP:-"java -classpath $JBOSSCP org.jboss.Shutdown --shutdown -S"}
#我自己用的關(guān)閉方式
JBOSS_CMD_STOP=${JBOSS_CMD_STOP:-"cd $JBOSS_HOME/bin; $JBOSSCP"}
if [ -z "`echo $PATH | grep $JAVAPTH`" ]; then
export PATH=$PATH:$JAVAPTH fi
if [ ! -d "$JBOSS_HOME" ]; then
echo JBOSS_HOME does not exist as a valid directory : $JBOSS_HOME
exit 1 fi

#這是默認(rèn)的控制臺(tái)打印啟動(dòng)腳本命令,很不爽,就關(guān)了
#echo JBOSS_CMD_START = $JBOSS_CMD_START
case "$1" in
start)
echo "Fedora jboss start.........."
cd $JBOSS_HOME/bin
if [ -z "$SUBIT" ]; then
eval $JBOSS_CMD_START >${JBOSS_CONSOLE} 2>&1 &
else
$SUBIT "$JBOSS_CMD_START >${JBOSS_CONSOLE} 2>&1 &"
fi ;;
stop)
echo "JBoss stop........."
if [ -z "$SUBIT" ]; then
$JBOSS_CMD_STOP
else
$SUBIT "$JBOSS_CMD_STOP"
fi
;;
restart)
echo "JBoss restart........"
$0 stop
sleep 60
$0 start
;;
*)
echo "usage: $0 (start|stop|restart|help)"
esac
 
這些腳本能傳送日志到 /dev/null, 但是我們還是想得到輸入日志,以便我們來(lái)處理運(yùn)行中的錯(cuò)誤。所以我們要?jiǎng)?chuàng)建一個(gè)真實(shí)的文件:
[root@vm2 ~]# mkdir $JBOSS_HOME/jbossAutoStart.log
[root@vm2 ~]# chown -R jboss.jboss $JBOSS_HOME/jbossAutoStart.log
 
創(chuàng)建鏈接:
[root@vm2 ~]# ln -s /etc/rc.d/init.d/jboss /etc/rc3.d/S84jboss
[root@vm2 ~]# ln -s /etc/rc.d/init.d/jboss /etc/rc4.d/S84jboss
[root@vm2 ~]# ln -s /etc/rc.d/init.d/jboss /etc/rc5.d/S84jboss
[root@vm2 ~]# ln -s /etc/rc.d/init.d/jboss /etc/rc0.d/K15jboss
[root@vm2 ~]# ln -s /etc/rc.d/init.d/jboss /etc/rc1.d/K15jboss
[root@vm2 ~]# ln -s /etc/rc.d/init.d/jboss /etc/rc2.d/K15jboss
[root@vm2 ~]# ln -s /etc/rc.d/init.d/jboss /etc/rc6.d/K15jboss
 
當(dāng)你在Linux中將執(zhí)行"Fedora jboss start"命令是,就對(duì)應(yīng)"S" 鏈接 和 "Fedora jboss stop"命令是 對(duì)于 K 鏈接。到此,完成。你可是試試,看是不是能隨著linux啟動(dòng)而啟動(dòng)了?中途也可以使用service的命令來(lái)關(guān)閉和啟動(dòng)?還有一種方法就是利用Java Service Wrapper,相關(guān)操作請(qǐng)查看http://wrapper.tanukisoftware.org/,有興趣的朋友可以去看看!

【編輯推薦】

  1. 知情人士透露Fedora JBoss版本
  2. 紅帽發(fā)布JBoss5.0瞄準(zhǔn)云計(jì)算領(lǐng)域
  3. 紅帽Jboss企業(yè)版VS社區(qū)版對(duì)比攻略
  4. RedHat推出JBoss中間件移植協(xié)助項(xiàng)目
  5. Red Hat宣布分拆JBoss及并購(gòu)MetaMatrix
責(zé)任編輯:佚名 來(lái)源: CSDN
相關(guān)推薦

2009-12-28 15:11:23

Fedora JBos

2012-05-30 13:56:15

Fedora 17OpenStackJBoss

2010-01-12 17:56:21

Fedora vim

2009-12-21 09:45:14

Fedora10安裝

2009-06-23 16:47:54

JBoss停止服務(wù)

2009-12-28 17:23:54

Fedora Samb

2010-01-11 18:21:12

Fedora reis

2019-12-02 15:23:34

FedoraLinuxGIMP

2009-12-21 14:51:44

Fedora Core

2013-01-22 14:05:25

Fedora 18

2009-12-23 15:57:27

Fedora GCC

2011-09-30 10:41:06

Fedora

2009-06-12 13:40:25

JBoss下載JBoss安裝

2009-06-15 17:31:07

2009-12-16 10:39:44

2010-01-11 14:57:14

Fedora用戶

2010-01-12 13:19:29

Fedora安裝

2012-05-18 14:07:00

Fedora 17系統(tǒng)

2009-06-12 17:45:16

JMS集群JBoss集群

2009-12-28 08:57:22

Fedora操作系統(tǒng)
點(diǎn)贊
收藏

51CTO技術(shù)棧公眾號(hào)

主站蜘蛛池模板: 黄色一级大片在线免费看产 | aaa在线| 精品国产一区二区三区性色av | 看片91| 日韩在线xx| 人人鲁人人莫人人爱精品 | 日本a级大片 | 精产国产伦理一二三区 | 日韩精品一区二区三区视频播放 | 成年人视频在线免费观看 | 国产成人艳妇aa视频在线 | 午夜国产一区 | 国产黄色大片在线观看 | 毛片区 | 国产成人小视频 | 国内精品一区二区三区 | 久久久久91| 精品一区二区三区在线观看国产 | 天堂精品 | 91视频国产精品 | 欧美日韩精品一区 | 欧美日韩国产一区二区三区 | 在线观看国产视频 | 日韩激情在线 | 蜜桃av人人夜夜澡人人爽 | 日韩中文字幕一区二区 | 国产精品久久久久久久久久了 | 国产成人麻豆免费观看 | 在线国产视频观看 | 国产午夜精品一区二区三区嫩草 | 日韩色在线| 一区二区三区日韩 | 天天摸天天干 | 国产高清视频在线观看播放 | 欧美精品久久久 | 美女天天操 | 在线看av网址 | av在线一区二区三区 | 99精品福利视频 | 欧美亚洲另类丝袜综合网动图 | 欧美黄色片 |