öncelikli olarak debian kurulu bir sistem lazım tabiiki
.
eğer denemek istiyorsanız şu adresten hazır bir sanal makina indirin (isterseniz biraz eski ama şu adreste hazır jboss kurulmuş sanal makina var)
sistem üzerinde jdk kurulumu yapın
http://www.jboss.org/jbossas/downloads/ adresinden jboss indirin. Ben 6.0.0.M1 (jboss-6.0.0.M1.zip) versiyonunu indirdim
kurulumu /usr/local altına yapacağız
işte komutlar
# cd /usr/local
# unzip jboss-6.0.0.M1.zip
# useradd jboss
# passwd jboss
# chown -R jboss:jboss jboss-6.0.0.M1
# su jboss
$ cd /usr/local/jboss-6.0.0.M1/bin
$ ./run.sh
=========================================================================
JBoss Bootstrap Environment
JBOSS_HOME: /usr/local/jboss-6.0.0.M1
JAVA: java
JAVA_OPTS: -Dprogram.name=run.sh -server -Xms128m -Xmx512m -XX:MaxPermSize=256m -Dorg.jboss.resolver.warning=true -Dsun.rmi.dgc.client.gcInterval=3600000 -Dsun.rmi.dgc.server.gcInterval=3600000 -Djava.net.preferIPv4Stack=true
CLASSPATH: /usr/local/jboss-6.0.0.M1/bin/run.jar
=========================================================================
................................
jboss çalıştı. şimdi bunu otomatik açılışa ekleyelim. kapatmak için Ctrl-C tuşlarına basabilirsiniz.
# cd /etc/init.d/
# vim jboss
ile jboss dosyasını açın ve içine
#!/bin/sh
# /etc/init.d/jboss: Start and stop JBoss AS
ECHO=/bin/echo
TEST=/usr/bin/test
JBOSS_START_SCRIPT=/usr/local/jboss-6.0.0.M1/bin/run.sh
JBOSS_STOP_SCRIPT=/usr/local/jboss-6.0.0.M1/bin/shutdown.sh
$TEST -x $JBOSS_START_SCRIPT || exit 0
$TEST -x $JBOSS_STOP_SCRIPT || exit 0
start() {
$ECHO -n "Starting JBoss"
su jboss -c "$JBOSS_START_SCRIPT -b 0.0.0.0> /dev/null 2> /dev/null &"
$ECHO "."
}
stop() {
$ECHO -n "Stopping JBoss"
su jboss -c "$JBOSS_STOP_SCRIPT -S > /dev/null &"
$ECHO "."
}
case "$1" in
start)
start
;;
stop)
stop
;;
restart)
stop
sleep 30
start
;;
*)
$ECHO "Usage: jboss {start|stop|restart}"
exit 1
esac
exit 0
yazın sonra aşağıdaki komutlar ile çalışıp çalışmadığını kontrol edelim
# chmod 755 jboss
# ./jboss
Usage: jboss {start|stop|restart}
# ./jboss start
Starting JBoss.
# ps aux | grep java
# ./jboss stop
Stopping JBoss.
sonra otomatik açılışa atalım
# update-rc.d jboss defaults
update-rc.d: warning: /etc/init.d/jboss missing LSB information
update-rc.d: see <http://wiki.debian.org/LSBInitScripts>
Adding system startup for /etc/init.d/jboss ...
/etc/rc0.d/K20jboss -> ../init.d/jboss
/etc/rc1.d/K20jboss -> ../init.d/jboss
/etc/rc6.d/K20jboss -> ../init.d/jboss
/etc/rc2.d/S20jboss -> ../init.d/jboss
/etc/rc3.d/S20jboss -> ../init.d/jboss
/etc/rc4.d/S20jboss -> ../init.d/jboss
/etc/rc5.d/S20jboss -> ../init.d/jboss
şimdi makinayı yeniden başlatın ve sistemi deneyin
unutmadan jboss konsolunun kullanıcı ve şifresi admin
Tags:
debian,
J2EE,
jboss,
Linux
Related posts