2013년 12월 8일 일요일

우분투 12.04 부팅 시 프로그램 자동실행

우분투 실행 시 glassfish(WAS)를 자동으로 실행하도록 등록하려고 한다.

init.d 폴더에 실행할 스크립트를 넣고 rc.local에 등록을 하면 자동으로 실행된다. 

#  vi /etc/init.d/scriptname

아래의 글 입력 후 저장
#! /bin/sh

/usr/local/glassfish4/bin/asadmin start-domain

wq로 저장 

# chmod 755 /etc/init.d/scriptname

# vi /etc/rc.local 

su 계정 /etc/init.d/scriptname 

su 계정 비 입력시 root 권한으로 서비스 실행. 

WAS의 경우 root로 실행하면 웹셀이 루트권한을 가지므로 주의해야 함.


댓글 없음:

댓글 쓰기