Jak zainstalować Elasticsearch na Debian Linux

Jak zainstalować Elasticsearch na Debian Linux

Cel

Celem jest zapewnienie prostego do wykonania kroków w zakresie instalacji ElasticSearch w Debian Linux. Przewodnik nie zagłębia się w konfigurację ElasticSearch, ponieważ jest to opowieść na inny czas.

Wersje systemu operacyjnego i oprogramowania

  • System operacyjny: - Debian 9 (rozciąganie)
  • Oprogramowanie: - ElasticSearch 5.2.0

Wymagania

Wymagany będzie uprzywilejowany dostęp do twojego systemu debiana

Trudność

ŁATWY

Konwencje

  • # - Wymaga, aby podane polecenia Linux są wykonywane z uprawnieniami root bezpośrednio jako użytkownik root lub za pomocą sudo Komenda
  • $ - Wymaga, aby podane polecenia Linux zostały wykonane jako zwykły użytkownik niepewny


Instrukcje

Wymagania wstępne instalacja

Aby rozpocząć, zainstaluj wszystkie wymagane wymagania wstępne wymienione poniżej. narzędzia netto Pakiet jest opcjonalny i jest używany wyłącznie do celów testowych.

# Apt Aktualizacja # apt instint instaluj openjdk-8-jdk-headless narzędzia netto wget 

Pobierz ElasticSearch

Na tym etapie musimy pobrać pakiet Elasticsearch Debian. W momencie pisania tylko ElasticSearch 5.2 jest dostępne. Zamień poniższy link na wersję 6.0 Pobierz URL, jeśli jest dostępny.

wget-no-check-certyfikat https: // artefacts.elastyczny.co/pobieranie/elasticsearch/elasticsearch-5.2.0.Deb 

Zainstaluj ElasticSearch

Używać dpkg polecenie do zainstalowania wcześniej pobranych ElasticSearch-5.2.0.Deb:

# dpkg -i ElasticSearch -5.2.0.Deb 

Rozpocznij i włącz ElasticSearch

TOS Start i włącz ElasticSearch w Systemu Debian SystemD wykonują:

# SystemCtl Start ElasticSearch # Systemctl Włącz ElasticSearch 


Potwierdź instalację

Journalctl Polecenie powinno teraz wymienić ElasticSearch na początku:

# Journalctl | Ogon 11 lutego 08:59:02 Linuxconfig Systemd [1]: Sieć docelowa docelowa jest online. 11 lutego 08:59:02 Linuxconfig Systemd [1]: Rozpoczęcie elasticsearch… 11 lutego 08:59:02 Linuxconfig Systemd [1]: Rozpoczęcie ElasticSearch. 

ElasticSearch domyślnie słucha Localhost, chyba że zdefiniowano inaczej w ramach /itp./ElasticSearch/ElasticSearch.yml:

# Netstat -ntlp Aktywne połączenia internetowe (tylko serwery) Proto Recv-q Send-Q Adres lokalny adres zagraniczny Stan PID/Nazwa programu TCP 0 0 0.0.0.0:22 0.0.0.0:* Posłuchaj 403/sshd TCP6 0 0 127.0.0.1: 9200 ::* Posłuchaj 5562/java tcp6 0 0 :: 1: 9200 ::* Słuchaj 5562/java tcp6 0 0 127.0.0.1: 9300 ::* Posłuchaj 5562/java tcp6 0 0 :: 1: 9300 ::* Słuchaj 5562/java tcp6 0 0: 

ElasticGSearch jest już dostępny pod Localhost: 9200 URL:

# wget -qo - 127.0.0.1: 9200 „name”: „p7g80hj”, „klaster_name”: „elasticsearch”, „klaster_uuid”: „W7ie1jWysiwl-Hg3ZMSAFQ”, „wersja”: „Numer”: „5 5:„ 5 5: ”5:„ 5 5.2.0 ",„ Build_hash ”:„ 24e05b9 ”,„ Build_Date ”:„ 2017-01-24T19: 52: 35.800Z ”,„ Build_snapshot ”: false,„ Lucene_version ”:„ 6.4.0 „,„ Slandline ”:„ Wiesz, dla wyszukiwania ” 

Zainstaluj wtyczki

Wtyczka ElasticSearch i inne odpowiednie binaria są lokalizowane pod /usr/share/elasticsearch/bin/ informator. Dodaj ten katalog do swojego wykonywalnego ŚCIEŻKA:

# Eksport ścieżka = $ ścieżka:/usr/share/elasticsearch/bin/ 

Aby zainstalować nowe wtyczki ElasticSearch Użyj ElasticSearch-Plugin Komenda. Na przykład, aby zainstalować „wtyczkę odkrywania opartą na plikach”:

# ElasticSearch-Plugin instaluj plik Discovery-> Pobieranie pliku Discovery z Elastic [================================================================ ================] 100% -> Zainstalowany plik Discovery 

Powiązane samouczki Linux:

  • Rzeczy do zainstalowania na Ubuntu 20.04
  • Rzeczy do zrobienia po zainstalowaniu Ubuntu 20.04 Focal Fossa Linux
  • Linux Pliki konfiguracyjne: Top 30 Najważniejsze
  • Rzeczy do zrobienia po zainstalowaniu Ubuntu 22.04 JAMMY Jellyfish…
  • Rzeczy do zainstalowania na Ubuntu 22.04
  • Czy Linux może uzyskać wirusy? Badanie podatności Linuksa…
  • Pobierz Linux
  • Najlepszy Linux Distro dla programistów
  • Polecenia Linux: Top 20 najważniejsze polecenia, które musisz…
  • Zainstaluj Arch Linux na stacji roboczej VMware