우분투 15.10에는 apache2.service 파일이 없습니다. apache2 프로세스가 종료되면 apache2를 다시 시작하고 싶습니다. 내가 추가할 수 있는 대부분의 서비스에 대해
...
[Service]
Type=simple
ExecStart=/path/to/bin
Restart=on-failure
...
*.service 파일로
apache2를 systemd 서비스로 활성화하면 다음과 같은 결과를 얻습니다.
systemctl enable apache2
apache2.service is not a native service, redirecting to systemd-sysv-install
Executing /lib/systemd/systemd-sysv-install enable apache2
따라서 이전 버전과의 호환성을 위해 System V를 사용합니다. /etc/init.d/apache2 스크립트를 교체하고 "네이티브 시스템 서비스"를 생성해야 합니까? 아니면 다른 해결 방법이 있습니까?
답변1
sudo systemctl edit apache2.service
다음과 같이 파일에 사용자 정의 재정의를 실행하고 입력할 수 있어야 합니다 .
[Service]
Restart=on-failure