2009-09-03

Ubuntu boot시 glassfish 자동 실행

/etc/init.d/glassfish라는 파일을 만들자. 이 디렉토리에 있는 파일을 하나 복사해서 만든다. 아래 내용으로.
#!/bin/sh -e

GLASSFISH_HOME=/home/glassfishv3-prelude

case $1 in
        start)
                ${GLASSFISH_HOME}/bin/asadmin start-domain --user admin $2
        ;;
        stop)
                ${GLASSFISH_HOME}/bin/asadmin stop-domain --user admin $2
        ;;
        restart)
                ${GLASSFISH_HOME}/bin/asadmin stop-domain --user admin $2
                ${GLASSFISH_HOME}/bin/asadmin start-domain --user admin $2
        ;;
        *)
                echo $"Usage: $0 {start|stop|restart} [domain]"
                exit 1
        ;;
esac
그런 다음 /etc/rc.local에 /etc/init.d/glassfish start domain1 한 줄 추가로 끝.

댓글 없음:

댓글 쓰기