|
|
(Nie pokazano 16 wersji utworzonych przez 2 użytkowników) |
Linia 1: |
Linia 1: |
− | ''Elasticsearch'' to rozproszony silnik wyszukiwania oraz analizy danych. Niniejszy poradnik przedstawia podstawową konfigurację niezbędną do momentu uruchomienia aplikacji.
| |
| | | |
− | === Wstępna konfiguracja ===
| |
− | Przed przystąpieniem do dalszych kroków należy:
| |
− | * [[rezerwacja portów|Zarezerwować porty]], pierwszy z zakresu 9200-9299 do udostępnienia API poprzez HTTP, drugi z 9300-9399 do komunikacji między węzłami.
| |
− | * Odblokować [[Binexec]].
| |
− |
| |
− | === Instalacja ===
| |
− | Pobranie i rozpakowanie paczki:
| |
− | <code><pre>
| |
− | wget https://artifacts.elastic.co/downloads/elasticsearch/elasticsearch-5.5.1.tar.gz
| |
− | tar -xvf elasticsearch-5.5.1.tar.gz
| |
− | </pre></code>
| |
− | Aby móc korzystać z binarek bez podawania do nich pełnej ścieżki należy w .bash_profile dodać linijkę:
| |
− |
| |
− | <syntaxhighlight lang="bash">export PATH="$PATH:$HOME/elasticsearch-5.5.1/bin/"</syntaxhighlight>
| |
− | przy założeniu, że paczka elasticsearch-5.5.1.tar.gz została rozpakowana bezpośrednio w katalogu domowym.
| |
− |
| |
− | Podane polecenie można również wydać w konsoli, wtedy rozwiązanie będzie działać podczas tej samej sesji.
| |
− |
| |
− | === Uruchamianie ===
| |
− | Aby uruchomić aplikację jednorazowo należy wydać polecenie:
| |
− | <code>
| |
− | elasticsearch
| |
− | </code>
| |
− |
| |
− | Można również uruchomić aplikację w screen aby działała również po zamknięciu okna klienta SSH:
| |
− |
| |
− | <code>screen elasticsearch</code>
| |
− |
| |
− | Lub wykorzystać [[Cron]] by uruchomić usługę automatycznie po każdym restarcie serwera.
| |
− |
| |
− | === Odnośniki zewnętrzne ===
| |
− | * [https://www.elastic.co/products/elasticsearch Strona projektu Elasticsearch]
| |
− |
| |
− | [[Kategoria:Poradniki]]
| |