※ 우분투 버전 : 18.04.2
1. root로 권한을 바꾼다. (또는 sudo를 활용 한다.)
2. 서비스에 등록할 파일을 /etc/init.d/ 디렉토리에 만든다. 파일 이름은 tomcat이다.
* sudo vi /etc/init.d/tomcat 또는 sudo nano /etc/init.d/tomcat
* 파일 전송하는 프로그램이 있으면 외부에서 작성해서 전송해도 된다.
3. tomcat 파일의 내용을 아래의 쉘 명령어로 채운다.
#!/bin/bash
### BEGIN INIT INFO
# Provides: tomcat
# Required-Start: $remote_fs $syslog
# Required-Stop: $remote_fs $syslog
# Default-Start: 2 3 4 5
# Default-Stop: 0 1 6
# Short-Description: auto start Tomcat server
# Description: start web server
### END INIT INFO
case $1 in
start)
sh /톰캣위치/bin/startup.sh
;;
stop)
sh /톰캣위치/bin/shutdown.sh
;;
restart)
sh /톰캣위치/bin/shutdown.sh
sleep 2
sh /톰캣위치/bin/startup.sh
;;
esac
exit 0
4. 파일의 권한을 바꾼다.
* sudo chmod 755 /etc/init.d/tomcat
5. 서비스를 업데이트 한다.
* sudo update-rc.d tomcat defaults
6. 서비스를 시작하여 본다.
* service tomcat start
7. 잘 동작하는지 상태를 확인하여 본다.
* service tomcat status
8. 재부팅 해도 잘 되는지 확인하여 본다.
* sudo reboot
반응형
'기타' 카테고리의 다른 글
구글 에드센스, Google adsense (주소를 확인하지 않아 지급이 보류 중입니다) (0) | 2019.11.14 |
---|---|
우분투 jar 파일 서비스 등록(Ubuntu service jar file) (8) | 2019.10.16 |
우분투 가상머신 ssh 접속(Ubuntu ssh virtualbox) (0) | 2019.10.15 |
MIT License, 오픈소스 라이센스 (0) | 2019.10.07 |
VS코드 GIT 히스토리 로그(VisualStudio code git log, 비주얼스튜디오 코드 git log) (0) | 2019.10.07 |
* 위 에니메이션은 Html의 캔버스(canvas)기반으로 동작하는 기능 입니다. Html 캔버스 튜토리얼 도 한번 살펴보세요~ :)
* 직접 만든 Html 캔버스 애니메이션 도 한번 살펴보세요~ :)
댓글