CentOS 7 で ApacheDS の自動起動が失敗する

CentOS 7 で ApacheDS の自動起動が失敗する

CentOS 7 に ApacheDS をインストールしましたが、システムの起動時に起動しません。手動で起動する必要があります。どうすればよいですか?

答え1

仮定:

CentOS サービスは の下にあります/etc/init.d/。デフォルトでは、ApacheDS サービス名にバージョン番号が付けられますが、これはあまり便利ではありません。そのため、将来のやり取りを容易にするために、まず名前を変更することをお勧めします。例:

mv /etc/init.d/apacheds-2.0.0.AM25-default /etc/init.d/apacheds

サービスを再起動して、動作するかどうかを確認します:service apacheds restartまたはsystemctl restart apacheds

さて、起動時に apacheds サービスを開始できるようにするには、 systemctl (推奨) または chkconfig を使用するという 2 つの (ほぼ) 同等のオプションがあります。

  • systemctl enable apacheds
  • /sbin/chkconfig apacheds on

参照システムchkconfig

関連情報