일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
Tags
- 대규모 시스템 설계
- AWS
- http 413
- elasticsearch
- Kubernetes
- 티스토리챌린지
- UnBuffered channel
- go
- System Design
- 사설 ip
- Logrus
- 디자인패턴
- GoF
- 윈도우키보드
- intellij ide
- GoF 디자인패턴
- m4 pro
- Buffered channel
- body size
- golang
- goland
- Intellij
- notification system
- 배포 프로세스
- Infra
- 오블완
- 배포 파이프라인
- 컴포지트패턴
- gitops
- apollo router
Archives
- Today
- Total
Fall in IT.
리눅스 서비스 등록 방법 본문
반응형
리눅스 운영체제에서 부팅시 자동으로 서비스를 시작시키는 방법에 대해 알아보겠습니다.
리눅스 시스템 서비스 등록 방법
- Redhat계열에서는 스크립트를 init.d의 서비스로 등록해서 부팅시 자동으로 시작하게 한다.
- /etc/init.d/ 하위 경로에 스크립트 파일을 위치 시킨다.
- 부팅과 동시에 실행하기위해 run-level에 등록한다.
$ chkconfig --add "스크립트명" - 부팅시 자동으로 실행, 종료시 자동으로 종료된다.
- service 스크립트명 (start | stop | status) 가능
test.sh 스크립트를 서비스 등록하기
- $ mv test.sh /etc/init.d/
- $ chkconfig --add test.sh
- $ service status test.sh
- 등록 완료
리눅스 chkconfig 로 서비스 설정
chkconfig 는 쉽게 서비스를 등록하거나 삭제, 혹은 특정 런레벨에서 서비스를 실행시키는 설정을 가능하게 합니다.
/etc/rc.d/init.d/ 라는 디렉터리에 실행시킬 실행 스크립트를 넣어줘야 한다.
이 디렉터리는 시스템 부팅 시 초기화 과정에서 실행 될 서비스들의 실행 스크립트가 모여 있는 디렉터리이다.
반응형
'기타' 카테고리의 다른 글
Android 네이티브앱 / 웹앱 / 하이브리드앱의 개념 (2) | 2016.03.23 |
---|---|
Android 성능 저하 요인 (0) | 2016.03.20 |
리눅스(unix계열) 스크립트 ^M 지우는 방법 (0) | 2016.03.07 |
SCP를 사용한 서버간 파일 전송 및 수신 (0) | 2016.02.27 |
맥에서 이클립스(STS) 2개 실행하기 (0) | 2016.02.23 |
Comments