linux/apache

htcacheclean 부팅시 자동시작

mysop 2022. 10. 26. 08:57
반응형

systemd으로 운영되는 서비스에서

특정 서비스를 부팅시 자동으로 실행하는 방법은 아래와 같다. 

 

systemctl enable 서비스이름

그런데 htcacheclean는 위 명령어로 적용이 안된다.

강제로 자동 실행되도록 수동으로 설정해야 한다.

 

systemd 폴더에 들어간다

# cd /etc/systemd/system/multi-user.target.wants

apache, php처럼 시작프로세스가 multi-user타겟에 들어와 있다

여기에 htcacheclean 서비스를 추가하자

 

# ln -s /usr/lib/systemd/system/htcacheclean.service htcacheclean.service

 

위와 같이 심볼틱 링크를 잡아주자.

 

폴더내에 심볼틱링크가 잘 잡혔는지 확인해보고

다음 명령으로 정상적으로 enable 처리가 되었는지 확인해 보자

 

# systemctl list-unit-files | grep htcacheclean
htcacheclean.service                          enabled

 

시스템 재시작시 htcacheclean 프로세스가 자동으로 시작된다.

 

출처 : 내머리

728x90
반응형