Installieren von Apache Solr unter Ubuntu 22.04
Das folgende Tutorial beschreibt, wie Sie Apache Solr in Ubuntu in wenigen einfachen Schritten installieren 22.04.
Wir werden alles in wenigen Minuten über das Terminal erledigen.
Zuerst installieren wir Java.
Wir betreiben ein Terminal und geben Sie den Befehl:
1 | apt-get install default-jdk -y |
Wir überprüfen die Java-Version, indem wir den Befehl ausgeben:
1 | java -version |
1 2 3 | openjdk version "11.0.15" 2022-04-19 OpenJDK Runtime Environment (build 11.0.15+10-Ubuntu-0ubuntu0.22.04.1) OpenJDK 64-Bit Server VM (build 11.0.15+10-Ubuntu-0ubuntu0.22.04.1, mixed mode, sharing) |
Wir laden Apache Solr herunter und entpacken es:
1 | wget https://downloads.apache.org/lucene/solr/8.11.1/solr-8.11.1.tgz |
1 | tar -xvzf solr-8.11.1.tgz |
Wir führen das Installationsskript aus:
1 | ./solr-8.11.1/bin/install_solr_service.sh solr-8.11.1.tgz |
Wenn alles geklappt hat, sollten wir die Nachrichten sehen:
1 2 3 4 5 6 7 8 9 10 11 12 | Service solr installed. Customize Solr startup configuration in /etc/default/solr.in.sh ? solr.service - LSB: Controls Apache Solr as a Service Loaded: loaded (/etc/init.d/solr; generated) Active: active (exited) since Sat 2022-05-06 03:00:19 UTC; 5s ago Docs: man:systemd-sysv-generator(8) Process: 4692 ExecStart=/etc/init.d/solr start (code=exited, status=0/SUCCESS) Jul 25 03:00:09 ubuntu2204 systemd[1]: Starting LSB: Controls Apache Solr as a Service... Jul 25 03:00:09 ubuntu2204 su[4694]: (to solr) root on none Jul 25 03:00:09 ubuntu2204 su[4694]: pam_unix(su-l:session): session opened for user solr by (uid=0) Jul 25 03:00:19 ubuntu2204 systemd[1]: Started LSB: Controls Apache Solr as a Service. |
Wir führen Solr auf dem System mit dem Befehl aus:
1 | systemctl start solr |
Wir erstellen die Solr-Kollektion:
1 | su - solr -c "/opt/solr/bin/solr create -c newcollection -n data_driven_schema_configs" |
Um im Browser zu unserer solra zu gelangen, gehen Sie auf die Adresse:
http://Ihre IP:8983/Solr