
서비스
평상시에도 늘 가동하는 서버 프로세스
소켓
필요할 때만 작동하는 서버 프로세스
서비스와 소켓은 systemd라는 서비스 매니저 프로그램으로 작동시키거나 관리한다.
서비스
- 시스템과 독자적으로 구동되어 제공하는 프로세스
- 웹 서버, DB서버, FTP 서버 등
- 실행 및 종료는 대개 systemctl start/stop/restart 서비스이름 명령
- ex) 웹 서비스 구동 : systemctl start httpd
- 서비스 실행 스크립트 파일은 /lib/systemd/system/ 디렉터리에 '서비스이름.service'라는 이름으로 확인 가능
- 부팅과 동시에 서비스의 자동 실행 여부 지정 가능 --> systemctl list -unit -files 명령 실행하면 현재 사용과 사용 안함 확인
소켓
- 소켓은 외부에서 특정 서비스를 요청할 경우 systemd가 구동시킴
- 요청이 끝나면 소켓도 종료
- 소켓으로 설정된 서비스를 처음 연결할 때 서비스에 비해 오래걸릴 수 있음
- systemd가 서비스를 새로 구동하는데 시간이 소요되기 때문
- ex) 텔넷 서버
- 소켓과 관련된 스크립트 파일은 /lib/systemd/system/ 디렉터리에 '소켓이름.socket' 파일로 존재
'우분투 리눅스' 카테고리의 다른 글
4장 서버 구축 시 알아야 할 필수 개념과 명령어 (15) - GRUB 부트로더 (0) | 2022.02.24 |
---|---|
4장 서버 구축 시 알아야 할 필수 개념과 명령어 (13) - 프로세스, 데몬, 서비스 (0) | 2022.02.24 |
4장 서버 구축 시 알아야 할 필수 개념과 명령어 (12) - 파이프, 필터, 리디렉션 (0) | 2022.02.24 |
4장 서버 구축 시 알아야 할 필수 개념과 명령어 (11) - 네트워크 관련 설정과 명령어 (0) | 2022.02.24 |
4장 서버 구축 시 알아야 할 필수 개념과 명령어 (10) - cron과 at (0) | 2022.02.12 |

서비스
평상시에도 늘 가동하는 서버 프로세스
소켓
필요할 때만 작동하는 서버 프로세스
서비스와 소켓은 systemd라는 서비스 매니저 프로그램으로 작동시키거나 관리한다.
서비스
- 시스템과 독자적으로 구동되어 제공하는 프로세스
- 웹 서버, DB서버, FTP 서버 등
- 실행 및 종료는 대개 systemctl start/stop/restart 서비스이름 명령
- ex) 웹 서비스 구동 : systemctl start httpd
- 서비스 실행 스크립트 파일은 /lib/systemd/system/ 디렉터리에 '서비스이름.service'라는 이름으로 확인 가능
- 부팅과 동시에 서비스의 자동 실행 여부 지정 가능 --> systemctl list -unit -files 명령 실행하면 현재 사용과 사용 안함 확인
소켓
- 소켓은 외부에서 특정 서비스를 요청할 경우 systemd가 구동시킴
- 요청이 끝나면 소켓도 종료
- 소켓으로 설정된 서비스를 처음 연결할 때 서비스에 비해 오래걸릴 수 있음
- systemd가 서비스를 새로 구동하는데 시간이 소요되기 때문
- ex) 텔넷 서버
- 소켓과 관련된 스크립트 파일은 /lib/systemd/system/ 디렉터리에 '소켓이름.socket' 파일로 존재
'우분투 리눅스' 카테고리의 다른 글
4장 서버 구축 시 알아야 할 필수 개념과 명령어 (15) - GRUB 부트로더 (0) | 2022.02.24 |
---|---|
4장 서버 구축 시 알아야 할 필수 개념과 명령어 (13) - 프로세스, 데몬, 서비스 (0) | 2022.02.24 |
4장 서버 구축 시 알아야 할 필수 개념과 명령어 (12) - 파이프, 필터, 리디렉션 (0) | 2022.02.24 |
4장 서버 구축 시 알아야 할 필수 개념과 명령어 (11) - 네트워크 관련 설정과 명령어 (0) | 2022.02.24 |
4장 서버 구축 시 알아야 할 필수 개념과 명령어 (10) - cron과 at (0) | 2022.02.12 |