출처: http://blueray21.tistory.com/22
1. JBoss 다운로드 및 설치
- http://sourceforge.net/projects/jboss/files/JBoss/JBoss-6.0.0.Final/
- jboss-as-distribution-6.0.0.Final.zip
[root@centos ~]# wget http://sourceforge.net/projects/jboss/files/JBoss/JBoss-6.0.0.Final/jboss-as-distribution-6.0.0.Final.zip/download |
[root@centos ~]# mv jboss-as-distribution-6.0.0.Final.zip /usr/local/ |
[root@centos ~]# cd /usr/local/ |
2. 계정 생성 및 프로파일 수정
2.1 계정 새성
[root@centos local]# groupadd jboss |
2.2 프로파일 수정
- JAVA_HOME
- JBOSS_HOME
[root@centos local]# vi /home/jboss/.bash_profil |
1 2 3 4 5 6 | JAVA_HOME= /usr/lib/jvm/jre-1 .7.0-openjdk.x86_64 export JAVA_HOME PATH=$JAVA_HOME /bin :$PATH export PATH JBOSS_HOME= /usr/share/jboss-6 .0.0.Final export JBOSS_HOME |
2.3 설치 경로 소유자 변경
[root@centos local]# chgrp -R jboss /usr/local/jboss-6.0.0.Final |
3. 스크립트 생성
[root@centos local]# su - jboss |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 | #!/bin/sh RETVAL=0 USER=` whoami ` JBOSS_HOME= /usr/local/jboss-6 .0.0.Final SERVER_IP=127.0.0.1 start() { # Start daemons. echo $ "start JBoss6 : " if [ "$USER" = "root" ]; then su - jboss -c "$JBOSS_HOME/bin/run.sh -b $SERVER_IP -c all &" else if [ "$USER" = "jboss" ]; then $JBOSS_HOME /bin/run .sh -b $SERVER_IP -c all else echo "************* please! run by jboss ***************" fi fi } stop() { # Stop daemons. echo $ "stop JBoss6 : " if [ "$USER" = "root" ]; then su - jboss -c "$JBOSS_HOME/bin/shutdown.sh -o $SERVER_IP" else if [ "$USER" = "jboss" ]; then $JBOSS_HOME /bin/shutdown .sh -o $SERVER_IP else echo "************* please! run by jboss ***************" fi fi } case "$1" in start) start ;; stop) stop ;; restart|reload) stop sleep 5 start RETVAL=$? ;; *) echo $ "Usage: $0 {start|stop|restart}" exit 1 esac exit $RETVAL |
[jboss@centos bin]$ chmod +x jboss.sh |
- 모든 ip를 binding 할려면 SERVER_IP=127.0.0.1 부분을 SERVER_IP=0.0.0.0 으로 수정
- server configraution 을 변경하려면 -c all 부분을 -c minimal 등으로 수정
- http://docs.jboss.org/jbossas/getting_started/v4/html/tour.html
4. JBoss 실행 및 종료
4.1 JBoss 실행
[jboss@centos bin]$ ./jboss.sh start & |
4.2 JBoss 상태 조회
[jboss@centos bin]$ netstat -an | grep 8080 |
4.3 JBoss 종료
[jboss@centos bin]$ ./jboss.sh stop & |
5. JBoss Admin Console 접속
- http://localhost:8080/
- Administration Console 클릭
- Username : admin
- Password : admin
6. JBoss Admin 비밀번호 변경
[jboss@centos bin]$ cd /usr/share/jboss-6.0.0.Final/server/default/conf/props |
1 2 | # A sample users.properties file for use with the UsersRolesLoginModule admin=admin |
'IT > 소프트웨어 설치' 카테고리의 다른 글
MySQL 5.1.73 설치 (0) | 2015.03.05 |
---|---|
nagios 모니터링 툴 (4) | 2015.02.09 |
apache mod_cband 설치 및 설정 (0) | 2015.02.09 |
mrtg 설치 및 모니터링 (0) | 2015.01.06 |
NFS (0) | 2015.01.04 |