Ubuntu 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