- 서비스와 소켓
1. 서비스
1) 서비스의 개요
데몬(Daemon)이라고도 하며 서버를 운영하기 위해 Running 되는 프로세스
- 서버 프로세스 : systemd 에 의해 운영되고 백그라운드로 실행됨.
서비스-데몬(Daemon)-서버프로세스
2) 서비스 관리
* 서비스
- 실행 및 종료 : systemctl 명령어 사용
3) 서비스 실행 스크립트 파일
- 서비스 실행 스크립트 파일들은 하나의 디렉토리에 모여있음.
/usr/lig/systemd/system
ex) -rw-r--r--. 1 root root 429 11월 1 2013 http.service
4) 서비스 자동실행 설정
자동 실행 여부 확인 명령 - systemctl list-unit-files
자동 실행 여부 설정 명령 - systemctl enable/disable 서비스 명
enable - 자동 실행
disable - 자동 실행 안함.
static - 다른 서비스와 연동, enable/disable 설정할 수 없음.
- systemctl 명령어 이용
# systemctl list-unit-files | grep http
httpd.service disabled
# systemctl enable httpd.service <-- enable
# systemctl list-unit-files | grep http
httpd.service enabled
- system-config-services 명령어 이용
# yum install system-config-services
# system-config-services <-- GUI 상에서 서비스를 실행/중지 설정할 수 있음.