GNU/Linux >> Linux Esercitazione >  >> Debian

Come installare Elasticsearch su Debian 11

In questo tutorial, ti mostreremo come installare Elasticsearch su Debian 11. Per chi non lo sapesse, Elasticsearch è il motore di ricerca e analisi distribuito RESTful al centro di l'Elastic Stack. Elasticsearch è apprezzato e popolare tra gli amministratori di sistema e gli sviluppatori in quanto è un potente motore di ricerca basato sulla libreria Lucene. Viene generalmente utilizzato come motore/tecnologia sottostante che alimenta le applicazioni con funzionalità e requisiti di ricerca complessi.

Questo articolo presuppone che tu abbia almeno una conoscenza di base di Linux, sappia come usare la shell e, soprattutto, che ospiti il ​​tuo sito sul tuo VPS. L'installazione è abbastanza semplice e presuppone che tu sono in esecuzione nell'account root, in caso contrario potrebbe essere necessario aggiungere 'sudo ' ai comandi per ottenere i privilegi di root. Ti mostrerò l'installazione passo passo di Elasticsearch su un server Debian 11 (Bullseye).

Prerequisiti

  • Un server che esegue uno dei seguenti sistemi operativi:Debian 11 (Bullseye).
  • Si consiglia di utilizzare una nuova installazione del sistema operativo per prevenire potenziali problemi.
  • Un non-root sudo user o accedere all'root user . Ti consigliamo di agire come non-root sudo user , tuttavia, poiché puoi danneggiare il tuo sistema se non stai attento quando agisci come root.

Installa Elasticsearch su Debian 11 Bullseye

Passaggio 1. Prima di installare qualsiasi software, è importante assicurarsi che il sistema sia aggiornato eseguendo il seguente apt comandi nel terminale:

sudo apt update
sudo apt upgrade
sudo apt install apt-transport-https

Passaggio 2. Installazione di Java.

La distribuzione di Elasticsearch richiede l'installazione di Java 8 o 11. Esegui i comandi seguenti per installare OpenJDK sul tuo sistema:

sudo apt install default-jdk

Conferma l'installazione di Java controllando la versione:

java -version

Passaggio 3. Installazione di Elasticsearch su Debian 11.

Elasticsearch non è disponibile nei repository standard di Debian 11, ora aggiungiamo il repository APT di Elasticsearch al tuo sistema:

wget -qO - https://artifacts.elastic.co/GPG-KEY-elasticsearch | sudo apt-key add -
sudo sh -c 'echo "deb https://artifacts.elastic.co/packages/7.x/apt stable main" > /etc/apt/sources.list.d/elastic-7.x.list'

Dopodiché, installa il pacchetto Elasticsearch utilizzando apt comandi seguenti:

sudo apt update
sudo apt install elasticsearch

Avvia e abilita il servizio Elasticsearch:

sudo systemctl enable elasticsearch.service --now

Per verificare e verificare se Elasticsearch è in esecuzione, possiamo eseguire il seguente comando:

curl -X GET "localhost:9200"

Per visualizzare il messaggio di sistema che Elasticsearch accede al tuo sistema, digita il seguente comando:

sudo journalctl -u elasticsearch

Passaggio 4. Configura Elasticsearch.

Per impostazione predefinita, Elasticsearch ascolta solo localhost. Per modificarlo, apri il file di configurazione come segue:

sudo nano /etc/elasticsearch/elasticsearch.yml

Aggiungi le seguenti righe alla fine del file:

network.host: 127.0.0.1
http.host: 0.0.0.0
http.port: 9200

Riavvia il servizio Elasticsearch con il seguente comando per rendere effettive le modifiche:

sudo systemctl restart elasticsearch

Passaggio 5. Configura Firewall.

Ora abilita l'accesso alla porta 9200 dal firewall locale:

sudo ufw allow 9200

Congratulazioni! Hai installato con successo Elasticsearch. Grazie per aver utilizzato questo tutorial per l'installazione di Elasticsearch sul sistema Debian 11 (Bullseye). Per ulteriore aiuto o informazioni utili, ti consigliamo di controllare il sito Web ufficiale di Elasticsearch .


Debian
  1. Come installare Elasticsearch su Debian Linux

  2. Come installare Nextcloud su Debian 9

  3. Come installare PostgreSQL 11/10 su Debian 9 e Debian 8

  4. Come installare MongoDB 4.4 / 4.2 su Debian 9

  5. Come installare PostgreSQL su Debian 11 / Debian 10

Come installare Elasticsearch su Debian 10

Come installare ERPNext su Debian 9

Come installare MariaDB su Debian 11

Come installare Nginx su Debian 11

Come installare Nagios su Debian 10 / Debian 9

Come installare Vai su Debian 11