1. 시스템 부팅시 서비스 시작
시스템이 부팅될 때 서비스를 시작하려면 enable 커맨드를 사용한다.
sudo systemctl enable php-web-server.service
is-enabled 커맨드로 결과를 확인한다.
systemctl is-enabled php-web-server.service
위 그림과 같이 “enabled” 가 출력되면 시스템이 부팅될 때 서비스가 시작되는 것이다.
2. 시스템 부팅시 서비스 시작 막기
시스템이 부팅될 때 서비스가 시작되지 않도록 하려면 disable 커맨드를 사용한다.
sudo systemctl disable php-web-server.service
is-enabled 커맨드로 결과를 확인한다.
systemctl is-enabled php-web-server.service
위 그림과 같이 “disabled” 가 출력되면 시스템이 부팅될 때 서비스가 시작되지 않는 것이다.
서비스를 disable (억제) 해도 실행중인 서비스에는 영향을 미치지 않는다.
status 커맨드로 확인해 보면 서비스가 중단되지 않고 실행중인 것을 알 수 있다.
systemctl status php-web-server.service