GNU/Linux >> LINUX-Kenntnisse >  >> Debian

So installieren Sie Apache Solr unter Debian 10

In diesem Tutorial zeigen wir Ihnen, wie Sie Apache Solr auf Debian 10 installieren. Für diejenigen unter Ihnen, die es nicht wussten, Apache Solr ist eine in Java geschriebene Open-Source-Suchplattform. Solr zielt darauf ab, verteilte Indizierung, Replikation und Abfragen mit Lastenausgleich mit automatischem Failover und Wiederherstellung bereitzustellen.

Dieser Artikel geht davon aus, dass Sie zumindest über Grundkenntnisse in Linux verfügen, wissen, wie man die Shell verwendet, und vor allem, dass Sie Ihre Website auf Ihrem eigenen VPS hosten. Die Installation ist recht einfach und setzt Sie voraus im Root-Konto ausgeführt werden, wenn nicht, müssen Sie möglicherweise 'sudo hinzufügen ‘ zu den Befehlen, um Root-Rechte zu erhalten. Ich zeige Ihnen Schritt für Schritt die Installation des Apache Solr auf einem Debian 10 (Buster).

Voraussetzungen

  • Ein Server, auf dem eines der folgenden Betriebssysteme ausgeführt wird:Debian 10 (Buster).
  • Es wird empfohlen, dass Sie eine neue Betriebssysteminstallation verwenden, um potenziellen Problemen vorzubeugen.
  • SSH-Zugriff auf den Server (oder öffnen Sie einfach das Terminal, wenn Sie sich auf einem Desktop befinden).
  • Ein non-root sudo user oder Zugriff auf den root user . Wir empfehlen, als non-root sudo user zu agieren , da Sie Ihr System beschädigen können, wenn Sie als Root nicht aufpassen.

Installieren Sie Apache Solr auf Debian 10 Buster

Schritt 1. Bevor Sie das folgende Tutorial ausführen, ist es wichtig, sicherzustellen, dass Ihr System auf dem neuesten Stand ist, indem Sie das folgende apt ausführen Befehle im Terminal:

sudo apt update
sudo apt install ca-certificates

Schritt 2. Java installieren.

Apache Solr erfordert die Installation von Java. Führen Sie den folgenden Befehl aus, um es zu installieren:

sudo apt install -y default-jdk

Sie können die Java-Installation mit dem folgenden Befehl überprüfen:

java -version

Schritt 2. Apache Solr unter Debian 10 installieren.

Nun laden wir Apache Solr von seiner offiziellen Seite herunter:

wget https://downloads.apache.org/lucene/solr/8.9.0/solr-8.9.0.tgz

Extrahieren Sie als Nächstes die heruntergeladene Datei, um die Solr-Umgebung einzurichten:

tar xzf solr-8.9.0.tgz solr-8.9.0/bin/install_solr_service.sh --strip-components=2
sudo bash ./install_solr_service.sh solr-8.9.0.tgz

Führen Sie danach den folgenden Befehl aus, um den Apache Solr-Dienst zu starten und zu stoppen:

sudo systemctl stop solr
sudo systemctl start solr
sudo systemctl status solr

Schritt 3. Erste Solr-Sammlung erstellen.

Nun erstellen wir die erste Collection in Apache Solr mit folgendem Befehl:

sudo su - solr -c "/opt/solr/bin/solr create -c mytestcollections -n data_driven_schema_configs"

Ausgabe:

Created new core 'mytestcollections'

Schritt 4. Firewall konfigurieren.

Wenn Sie eine Firewall verwenden, öffnen Sie bitte Port 8983, um den Zugriff auf das Control Panel zu ermöglichen:

sudo ufw allow from any to any port 8983 proto tcp

Schritt 5. Zugriff auf die Apache Solr-Webschnittstelle.

Apache Solr ist standardmäßig auf HTTP-Port 8983 verfügbar. Öffnen Sie Ihren bevorzugten Browser und navigieren Sie zu http://your-domain.com:8983 oder http://your-server-ip-address:8983 .

Herzlichen Glückwunsch! Sie haben Apache Solr erfolgreich installiert. Vielen Dank, dass Sie dieses Tutorial zur Installation der neuesten Version von Apache Solr auf dem Debian-System verwendet haben. Für zusätzliche Hilfe oder nützliche Informationen empfehlen wir Ihnen, die offizielle Apache-Website.


Debian
  1. So installieren Sie Apache unter Debian 9

  2. So installieren Sie Apache Maven unter Debian 10

  3. So installieren Sie Apache Maven unter Debian 11

  4. So installieren Sie Apache Cassandra unter Debian 11 / Debian 10

  5. So installieren Sie Apache Solr unter Debian 11

So installieren Sie Apache Subversion unter Debian 9

So installieren Sie Apache Kafka unter Debian 9

So installieren Sie Apache Cassandra unter Debian 10

So installieren Sie Apache Groovy unter Debian 10

So installieren Sie Apache Spark unter Debian 10

So installieren Sie Apache Ant unter Debian 10