리눅스 소프트웨어 설치 - 서비스 관리

리눅스 소프트웨어 설치 - 서비스 관리

초록 :이 논문은 서비스 관리에서 리눅스에 대한 지식을 공부했다.

서비스는 무엇인가

다른 독립적 인 네트워크 서비스하는 동안 그것은 일반적으로 특정 사용자 나 시스템 일부 시스템 서비스에 서비스를 제공하는 과정에 배경이나 더 많은 포인트에서 실행되는 서비스에 배치됩니다.

이러한 서비스의 경우, 우리는 활성화 할 수 있습니다 또는 메인 프로그램을 실행하여 서비스를 비활성화, 또한 시스템에서 제공 chkconfig를 서비스로 관리 할 수 ​​있습니다.

서비스 관리를 위해

주요 프로그램 관리 서비스

서비스를 수동으로 시작하는 메인 프로그램을 실행하면 먼저 기본 경로를 저장 알고 있어야합니다. 예를 들어, 수동으로 아파치 서비스를 시작, 아파치 메인 프로그램으로 경로가 저장 될 수 알아야, / usr / 지방 / apche2 / 빈 / 서비스를 중지, / usr / 지방 / apche2 / 빈 / apachectl을 정지 서비스를 열려면 시작 apachectl을. 소스로 소프트웨어 설치의 대부분은 우리 모두 수동으로 서비스를 시작 경로를 지정해야합니다.

서비스 관리 서비스로

또는 냠 설치 회전에 의한 경우 응용 프로그램은 일반적으로 우리가 서비스 명령을 통해 서비스를 관리 할 수 ​​있으며, /etc/init.d의 디렉토리에 해당하는 시작 스크립트를 만듭니다. 서비스 실제로는 명령이 절차를 수행하려면, /etc/init.d의 디렉토리로 이동합니다.

이 서비스 구성을 변경 한 후 때때로 시작할 수있는 서비스로 이어질 것입니다 여부, 경우는 구성 파일 다시로드 매개 변수를 다시로드 할 수 있습니다 구성을 사용할 수 있도록 서비스를 중지하지 않았거나 새 구성의 인식이 올바른지 구성을 변경하거나 후 서비스를 다시 시작 이 시스템은 문제의 새로운 구성 파일이 문제가 다시 시작되지 않습니다 여부를 테스트합니다, condrestart 옵션을 사용할 수 있습니다, 그들은 서비스를 다시 시작하는 새 구성을 사용하지 않습니다.

chkconfig를 관리 스타트 업 서비스

리눅스 운영 체제의 서버 버전이기 때문에, 서비스의 많은 부팅 할 필요가있다. chkconfig를 명령은 시작 항목을 관리하는 데 사용하지만, 부팅 설정시 실행 수준을 지정해야 할 수 있습니다.

정상적인 상황에서는 리눅스 운영 체제 (일시적으로 4를 사용하지 않을) 여섯 가지 모드로 시작될 수 있으며 숫자로 표현됩니다 : 1 셧다운 모드, 더 NFS 네트워크 인터페이스 모드를 나타내는없는 두 문자는, 일시적으로, 4 문자의 모든 기능을 인터페이스 모드를 나타냅니다 (5)을 사용하여 정의하는 단계 (6)는 스타트 모드를 나타내고, 그래픽 인터페이스 모드를 나타낸다.

각 단계가 시작하고 서비스를 시작하지 않고, 초기화 n으로 실행 수준을 변경하는 명령을 실행 레벨하는 수준 흐르는 전류를 볼 수 있습니다.

systemctl 관리 서비스로

CentOS는 7에서, CentOS는 원래 관리 시스템 (chkconfig를) 시작 및 시스템 관리 서비스 (서비스) 모든 systemctl 명령에 의해 대체 될 관련 명령 서비스 대신 systemd 데몬을 사용하여 시작합니다.

추천

출처www.cnblogs.com/shamao/p/11267493.html