우분투 시작시 서비스 비활성화

우분투 시작시 서비스 비활성화

Ubuntu에 다음 응용 프로그램을 설치했습니다.

  • nginx

  • php5-fpm

  • MySQL 서버

  • 레디스

  • ...

이러한 응용 프로그램은 컴퓨터가 켜질 때마다 실행됩니다.

시작할 때 이러한 응용 프로그램이 실행되지 않도록 하려면 어떻게 해야 합니까?
따라서 이러한 애플리케이션은 "service nginx start"를 수행하는 경우에만 실행됩니다.

답변1

사용:

systemctl disable <service>

systemd(Ubuntu 14.10 및 이전 버전)를 사용하지 않는 경우 다음을 사용하세요.

update-rc.d -f <service> remove

다음 명령은 컴퓨터의 모든 서비스 목록을 제공합니다.

service --status-all

여기서 비활성화하려는 서비스의 이름을 찾을 수 있어야 합니다.

자세한 내용은 다음을 참조하세요.서비스 활성화 및 비활성화매우 긴 대답은 이것을 참조하십시오우편(@muru가 이미 언급했듯이)

자세한 내용은 이 게시물을 참조하세요.디지털 오션그리고매뉴얼 페이지systemctl의 경우

답변2

또 다른 방법은 rcconf 를 설치하는 것입니다 apt-get install rcconf. rcconf에서는 우분투/데비안 서버에 설치된 모든 서비스를 활성화/비활성화할 수 있습니다.

답변3

설치하다sysv-rc-conf

apt-get install sysv-rc-conf

그런 다음 단순히 서비스를 나열하려면

sysv-rc-conf --list

nginx와 같은 서비스를 비활성화하려면

sysv-rc-conf nginx off

자세한 내용은 다음을 참조하세요.man sysv-rc-conf

관련 정보