So installieren Sie Elasticsearch unter Debian Linux

So installieren Sie Elasticsearch unter Debian Linux

Zielsetzung

Das Ziel ist es, Ihnen einfach die Schritte zur Installation von Elasticsearch unter Debian Linux zu bieten. Die Anleitung befasst sich nicht mit der Elasticsearch -Konfiguration, da dies eine Geschichte für eine andere Zeit ist.

Betriebssystem- und Softwareversionen

  • Betriebssystem: - Debian 9 (Stretch)
  • Software: - Elasticsearch 5.2.0

Anforderungen

Der privilegierte Zugriff auf Ihr Debian -System ist erforderlich

Schwierigkeit

EINFACH

Konventionen

  • # - erfordert, dass gegebene Linux -Befehle mit Root -Berechtigungen entweder direkt als Stammbenutzer oder mit Verwendung von ausgeführt werden können sudo Befehl
  • $ - Erfordert, dass die angegebenen Linux-Befehle als regelmäßiger nicht privilegierter Benutzer ausgeführt werden können


Anweisungen

Voraussetzungen Installation

Installieren Sie zunächst alle erforderlichen Voraussetzungen, die unten aufgeführt sind. Der Net-Tools Das Paket ist optional und wird nur für Testzwecke verwendet.

# APT Update # APT Installieren Sie OpenJDK-8-JDK-Headless Net-Tools WGet 

Laden Sie ElasticSearch herunter

Zu diesem Zeitpunkt müssen wir das Elasticsearch -Debian -Paket herunterladen. Zum Zeitpunkt des Schreibens nur Elasticsearch 5.2 ist verfügbar. Fühlen Sie sich frei, den folgenden Link durch Version 6 zu ersetzen.0 URL herunterladen, wenn sie verfügbar ist.

WGet-No-Check-Zertifikat https: // Artefakte.elastisch.CO/Downloads/Elasticsearch/Elasticsearch-5.2.0.Deb 

Installieren Sie Elasticsarch

Verwenden dpkg Befehl zur Installation der zuvor heruntergeladenen Installation Elasticsarch-5.2.0.Deb:

# DPKG -I Elasticsearch -5.2.0.Deb 

Starten Sie und aktivieren Sie Elasticsearch

TOS Start und aktivieren Elasticsearch über das Debian -System -System ausführend:

# Systemctl Start Elasticsearch # SystemCTL Aktivieren Sie Elasticsearch 


Installation bestätigen

Der Journalctl Der Befehl sollte nun Elasticsearch wie gestartet auflisten:

# Journalctl | Schwanz 11. Februar 08:59:02 Linuxconfig Systemd [1]: Das erreichte Zielnetzwerk ist online. 11. Februar 08:59:02 Linuxconfig Systemd [1]: Elasticsearch starten… 11. Februar 08:59:02 Linuxconfig Systemd [1]: Startelasticsarch begonnen. 

Elasticsearch standardmäßig hört nur auf Localhost zu /etc/elasticsearch/elasticsearch.YML:

# NetStat -ntlp Active Internet Connections (nur Server) Proto Recv-Q Send-Q Lokale Adresse Fremd Adresszustand PID/Programmname TCP 0 0 0.0.0.0:22 0.0.0.0:* Hören Sie 403/SSHD TCP6 0 0 127.0.0.1: 9200 :::* Hören Sie 5562/Java TCP6 0 0 :: 1: 9200 :::* Hören Sie 5562/Java TCP6 0 0 127.0.0.1: 9300 :::* Hören Sie 5562/Java TCP6 0 0 :: 1: 9300 :::* Hören Sie 5562/Java TCP6 0 0 :: 22 :::* Hören Sie 403/SSHD 

ElasticgSearch ist jetzt unter verfügbar Localhost: 9200 URL:

# WGet -qo - 127.0.0.1: 9200 "Name": "p7g80hj", "cluster_name": "elasticsearch", "cluster_uuid": "w7ie1jwysiwl-hg3zmsafq", "Version": "Nummer": "5.2.0 "," build_hash ":" 24e05b9 "," Build_date ":" 2017-01-24t19: 52: 35.800Z "," Build_snapshot ": Falsch," Lucene_version ":" 6.4.0 "," Slogan ":" Weißt du, für die Suche " 

Plugins installieren

Elasticsearch -Plugin und andere relevante Binärdateien werden untersucht /usr/share/elasticsearch/bin/ Verzeichnis. Fügen Sie dieses Verzeichnis Ihrer ausführbaren Datei hinzu WEG:

# Export Path = $ path:/usr/share/elasticsearch/bin/ 

So installieren Sie neue Elasticsearch -Plugins Elasticsarch-Plugin Befehl. Zum Beispiel zum Installieren von „Datei-basiertem Discovery-Plugin“ Ausführen:

# elasticsearch-plugin install discovery-file -> Downloading discovery-file from elastic [================================= ================] 100% -> Installierte Discovery -Datei 

Verwandte Linux -Tutorials:

  • Dinge zu installieren auf Ubuntu 20.04
  • Dinge zu tun nach der Installation Ubuntu 20.04 fokale Fossa Linux
  • Linux -Konfigurationsdateien: Top 30 am wichtigsten
  • Dinge zu tun nach der Installation Ubuntu 22.04 Jammy Quallen…
  • Dinge zu installieren auf Ubuntu 22.04
  • Kann Linux Viren bekommen?? Erforschung der Verwundbarkeit von Linux…
  • Linux -Download
  • Beste Linux -Distribution für Entwickler
  • Linux -Befehle: Top 20 wichtigste Befehle, die Sie benötigen, um…
  • Installieren Sie Arch Linux in VMware Workstation