CentOS 7 に ApacheDS をインストールしましたが、システムの起動時に起動しません。手動で起動する必要があります。どうすればよいですか?
答え1
仮定:
- 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
。
さて、起動時に apacheds サービスを開始できるようにするには、 systemctl (推奨) または chkconfig を使用するという 2 つの (ほぼ) 同等のオプションがあります。
systemctl enable apacheds
/sbin/chkconfig apacheds on