web-dev-qa-db-ja.com

CentOS7でApacheDSの自動起動に失敗しました

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

1
Amir Soleimani

仮定:

  • 公式ダウンロードページ からApacheDS.rpmを入手しました
  • Sudo yum localinstall apacheds-<version>を使用してクリーンインストールを実行しました。

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

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

  • systemctl enable apacheds
  • /sbin/chkconfig apacheds on

systemdchkconfig も参照してください

0
EricLavault