개발/Server

[Ubuntu][Error] failed to start service: unit service not found

leebera_ 2021. 11. 26. 15:57

문제점

여러 문제가 있는 것 같지만 내 문제는 서비스로 등록하려는 대상을 /etc/init.d에 복사만하고 등록 및 활성화를 하지 않아서 발생했다.

 

해결법

chkconfig로 서비스 등록을 하려했으나 내가 가진 서버의 OS는 Ubuntu-Desktop 20.04 LTS로 해당 명령어는 사라진지 오래라고 한다.

대체할 수 있는 명령으로 update-rc.d가 있다.

아파치 서비스를 등록하는 것을 예시로 든다.(내 아파치 서비스의 이름은 apache이지만 다른 것이면 그것을 넣으면 된다)

update-rc.d apache defaults

defaults를 통해 사용할 수 있도록 등록