システムクラッシュ時にapache2を自動的に再起動する(Ubuntu 15.10)

システムクラッシュ時にapache2を自動的に再起動する(Ubuntu 15.10)

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

おすすめ記事