리눅스-네트워크 서비스 관리

반응형
  • 서비스와 소켓

   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 상에서 서비스를 실행/중지 설정할 수 있음.

 

반응형