Jak zainstalować ElasticSearch w Debian Top 10

Jak zainstalować ElasticSearch w Debian Top 10

ElasticSearch to open source i rozproszona analityczna wyszukiwarka do przechowywania i pobierania danych, tak jak każda inna baza danych, dlatego jest to również znana baza danych, która leży w kategorii baz danych NoSQL; Tego rodzaju bazy danych są nowoczesne technologicznie i obrazy, filmy można przechowywać w formularzu dokumentu za pomocą baz danych NoSQL.

Ponieważ jest to baza danych NoSQL, nie jest zgodna z SQL w celu przetwarzania danych. Dlatego ElasticSearch używa języka specyficznego dla domeny zapytań (DSL) do wykonywania podstawowych operacji na danych. ElasticSearch zapewnia również wsparcie dla pobierania i reprezentowania danych analitycznie lub można również wyciągnąć współczucie analityczne między kilkoma rodzajami danych.

Zatem ze względu na analityczną reprezentację danych; Jest również określany jako wyszukiwarka analityczna. Bazy danych ElasticSearch koncentrują się na wydajnym wyszukiwaniu i wyszukiwaniu danych, dlatego jest również znana również jako wyszukiwarka. Dane przechowywane w ElasticSearch można pobrać, a kilka operacji można wykonać za pomocą jego solidnej funkcji wyszukiwania.

W tym szczegółowym poście przedstawiliśmy demonstrację zainstalowania Elasticsearch na Debian 11. Przed przejściem do instalacji przyjrzyjmy się, jak ElasticSearch działa w celu przetwarzania danych w formie dokumentu:

Jak działa ElasticSearch

Dane są wysyłane do ElasticSearch w formularzu dokumentu JSON za pomocą API lub logstash. Wtyczka Logstash działa jako rurociąg dla ElasticSearch, który odbiera dane z kilku źródeł, przetwarza je i wysyła do miejsca docelowego. Następnie ElasticSearch przechowuje dokument i dodaje do niego numer referencyjny w celu dalszego pobierania danych z dokumentu. Gdy ElasticSearch przypisuje referencję; Można pobrać ten dokument za pomocą interfejsu API: Ponadto można użyć narzędzi do wirtualizacji wraz z ElasticSearch, aby uzyskać wyjście w formie wizualizowanej.

Jak zainstalować Elasticsearch na Debian 11

Istnieją dwie metody uzyskania elasticsearch na Twoim Debian 11:

Metoda 1: Korzystanie z repozytorium APT na Debian 11
Metoda 2: Korzystanie z pakietu Debiana

Pierwsza metoda odnosi się do instalacji przy użyciu repozytorium APT, podczas gdy druga metoda służy do instalowania ElasticSearch poprzez pobieranie i instalowanie pakietu Debian: Dim w obie metody jeden po drugim:

Metoda 1: Jak zainstalować ElasticSearch przy użyciu repozytorium Apt na Debian 11

Wymagania wstępne do instalacji ElasticSearch w Debian 11 są wymienione poniżej:

  • Dostępność najnowszej wersji Java
  • Klucz GPG Elasticsearch

Krok 1: Zaktualizuj i aktualizuj listę pakietów Debiana 11
Dobrą praktyką jest aktualizacja i zaktualizowanie listy pakietów, abyś mógł uzyskać zaktualizowane pakiety:

W tym celu użyj następującego polecenia, aby jednocześnie aktualizować i zaktualizować pakiety:

$ sudo apt aktualizacja && sudo apt aktualizację

Krok 2: Zdobądź klucz GPG
Dodaj klucz GPG, aby upewnić się, że źródło pobierania jest bezpieczne i akceptowalne: możesz to zrobić, używając wspomnianego poniżej polecenia:

$ wget -qo - https: // artefacts.elastyczny.CO/GPG-KEY-ELASTICSEARK | sudo apt-key add -

Notatka: Ostrzeżenie w powyższym obrazie wskazuje, że klucz apt jest amortyzowany (po Debian 11 i Ubuntu 22.04) i będzie dostępny tylko w celu usunięcia istniejących kluczy z Keyring.

Krok 3: Dodaj pakiet Apt-Transport-HTTPS
Po dodaniu klucza GPG, APT-TRANSPORT-HTTPS może być również zobowiązany do obecności w Twoim Debian: możesz go zdobyć, wydając wspomniane polecenie:

$ sudo apt-get instaluj apt-transport-https

Gdy APT-TRANSPORT-HTTPS jest dostępny dla twojego Debiana 11; Użyj następującego polecenia, aby zapisać repozytorium do /etc/apt/źródła.lista.D/Elastic-7.X.lista:

$ echo „deb https: // artefakty.co/pakiety/7.X/Apt Stable Main ”| sudo tee/itp./apt/źródła.lista.D/Elastic-7.X.lista

„„7.X”W powyższym poleceniu pokazuje, że zostanie dodana najnowsza wersja ElasticSearch.

Krok 4: Instalacja ElasticSearch
Po pomyślnym ukończeniu powyżej kroków; Musisz zaktualizować listę repozytorium, wydając poniższe wspomniane polecenie:

Aktualizacja $ sudo apt

Po zaktualizowaniu systemu użyj wspomnianego poniższego polecenia, aby zainstalować ElasticSearch w systemie Debian 11:

$ sudo apt instal elasticsearch

Metoda 2: Jak zainstalować ElasticSearch przy użyciu pakietu Debian na Debian 11

Możesz pobrać i zainstalować ElasticSearch z oficjalnej strony Elastic:

Krok 1: Pobierz ElasticSearch

$ wget https: // artefacts.elastyczny.co/pobieranie/elasticsearch/elasticsearch-7.14.1-AMD64.Deb

Teraz wykonaj funkcję mieszania w pobranym pliku, wydając wspomniane polecenie:

$ wget https: // artefacts.elastyczny.co/pobieranie/elasticsearch-7.14.1-AMD64.Deb.SHA512

Możesz sprawdzić pomyślne wykonanie i autentyczność otrzymanych danych: w tym celu możesz użyć poniżej wspomnianego polecenia:

$ Shasum -A 512 -C ElasticSearch -7.14.1-AMD64.Deb.SHA512

Krok 2: Instalacja
Po zastosowaniu techniki sumy kontrolnej zainstaluj .Pakiet Deb, wydając wspomniane poniżej polecenie:

$ sudo dpkg -i elasticsearch -7.14.1-AMD64.Deb

Wniosek

ElasticSearch to rozproszony pakiet wielofunkcyjny i dlatego jest reprezentowany przez kilka nazw, takich jak wyszukiwarka lub wyszukiwarka analityczna, a także dobrze znana baza danych NoSQL. Ze względu na wielofunkcyjną własność ElasticSearch jest wykorzystywana do pełnego wyszukiwania tekstu, analizy biznesowej, inteligencji operacyjnej i bezpieczeństwa. W tym poście przedstawiliśmy przewodnik instalacyjny, aby uzyskać ElasticSearch na Debian 11: W tym artykule są dwie metody wymienione w tym artykule, możesz śledzić jeden z nich, aby zainstalować ElasticSearch.