Ich habe ApacheDS auf CentOS 7 installiert, aber es startet nicht beim Systemstart und ich sollte es manuell starten. Was soll ich tun?
Antwort1
Angenommen:
- Sie haben ApacheDS .rpm von deroffizielle Downloadseite
- Sie haben eine Neuinstallation mit durchgeführt
sudo yum localinstall apacheds-<version>
.
CentOS-Dienste befinden sich unter /etc/init.d/
. Standardmäßig enthält der ApacheDS-Dienstname die Versionsnummer, was nicht sehr praktisch ist. Sie sollten ihn daher zunächst umbenennen, um zukünftige Interaktionen zu vereinfachen, zum Beispiel:
mv /etc/init.d/apacheds-2.0.0.AM25-default /etc/init.d/apacheds
Starten Sie den Dienst neu, um zu überprüfen, ob er funktioniert: service apacheds restart
oder systemctl restart apacheds
.
Um nun den Start des Apache-Dienstes beim Systemstart zu ermöglichen, gibt es zwei (fast) gleichwertige Optionen, entweder mit systemctl (empfohlen) oder chkconfig:
systemctl enable apacheds
/sbin/chkconfig apacheds on