Solr-Suche als Dienst ausführen

Gespeichert von Erik Wegner am/um
Body

Die Apache-Solr-Suche soll nach dem Neustart des Servers ebenfalls mit gestartet werden. Dazu wird ein weiterer Service für den systemd eingerichtet:

Dafür wird die Datei /etc/systemd/system/solr.service mit folgendem Inhalt erzeugt:

[Unit]
Description=Apache solr

[Service]
ExecStart=/usr/bin/java -jar start.jar
Restart=always
StandardOutput=syslog
SyslogIdentifier=solr
User=root
Group=root
WorkingDirectory=/opt/solr/example

[Install]
WantedBy=default.target

Anschließend wird der Dienst aktiviert und gleich gestartet:

systemctl enable solr.service
systemctl start solr.service