Comment installer Elasticsearch sur Debian Linux

Comment installer Elasticsearch sur Debian Linux

Objectif

L'objectif est de vous fournir une étape simple à suivre sur la façon d'installer Elasticsearch sur Debian Linux. Le guide ne se plonge pas dans la configuration Elasticsearch car il s'agit d'un conte pour une autre fois.

Système d'exploitation et versions logicielles

  • Système opérateur: - Debian 9 (Stretch)
  • Logiciel: - Elasticsearch 5.2.0

Exigences

Un accès privilégié à votre système Debian sera requis

Difficulté

FACILE

Conventions

  • # - Exige que les commandes Linux soient exécutées avec des privilèges racine soit directement en tant qu'utilisateur racine, soit par l'utilisation de Sudo commande
  • $ - Exige que les commandes Linux soient exécutées en tant qu'utilisateur non privilégié régulier


Instructions

Installation préalable

Pour commencer, installez toutes les conditions préalables requises énumérées ci-dessous. Le outils Le package est facultatif et est utilisé à des fins de test uniquement.

# APT MISE À JOUR # APT INSTALLATION OpenJDK-8-JDK-HEAD NET-TOOLS WGET 

Télécharger Elasticsearch

À ce stade, nous devons télécharger le package de Debian Elasticsearch. Au moment de la rédaction du moment, seul Elasticsearch 5.2 est disponible. N'hésitez pas à remplacer le lien ci-dessous par la version 6.0 Téléchargez l'URL si elle est disponible.

wget --no-cocheck-certificate https: // artefacts.élastique.co / téléchargements / elasticsearch / elasticsearch-5.2.0.deb 

Installer Elasticsearch

Utiliser dpkg commande pour installer le téléchargement précédemment téléchargé elasticsearch-5.2.0.deb:

# dpkg -i elasticsearch-5.2.0.deb 

Démarrer et activer Elasticsearch

TOS Start et activer Elasticsearch sur Debian Systemd System Exécuter:

# systemctl start elasticsearch # systemctl activer elasticsearch 


Confirmer l'installation

Le journalctl La commande devrait désormais répertorier Elasticsearch comme démarré:

# JournalCTL | Tail 11 février 08:59:02 LinuxConfig Systemd [1]: le réseau cible atteint est en ligne. 11 février 08:59:02 LinuxConfig Systemd [1]: Démarrer Elasticsearch… 11 février 08:59:02 LinuxConfig Systemd [1]: Démarré Elasticsearch. 

Elasticsearch par défaut écoute le localhost uniquement sauf si défini différemment dans / etc / elasticsearch / elasticsearch.YML:

# NetStat -ntlp Connexions Internet actives (uniquement serveurs) Proto Recv-Q Send-Q Adresse locale Adresse étrangère État PID / Nom du programme TCP 0 0 0.0.0.0:22 0.0.0.0: * Écoutez 403 / SSHD TCP6 0 0 127.0.0.1: 9200 ::: * Écoutez 5562 / Java TCP6 0 0 :: 1: 9200 ::: * Écoutez 5562 / Java TCP6 0 0 127.0.0.1: 9300 ::: * Écoutez 5562 / Java TCP6 0 0 :: 1: 9300 ::: * Écoutez 5562 / Java TCP6 0 0 ::: 22 ::: * Écoutez 403 / SSHD 

ElasticgSearch est désormais disponible sous LocalHost: 9200 URL:

# wget -qo - 127.0.0.1: 9200 "name": "p7g80hj", "cluster_name": "elasticsearch", "cluster_uuid": "w7ie1jwysiwl-hg3zmsafq", "version": "numéro": "5.2.0 "," build_hash ":" 24e05b9 "," build_date ":" 2017-01-24t19: 52: 35.800z "," build_snapshot ": false," lunene_version ":" 6.4.0 "," slogan ":" Vous savez, pour la recherche " 

Installer des plugins

Le plugin Elasticsearch et d'autres binaires pertinents sont localisés sous / usr / share / elasticsearch / bin / annuaire. Ajoutez ce répertoire à votre exécutable CHEMIN:

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

Pour installer de nouveaux plugins Elasticsearch à utiliser Elasticsearch-Plugin commande. Par exemple pour installer le «plugin de découverte basé sur des fichiers»

# Elasticsearch-Plugin Installer Discovery-File -> Télécharger Discovery-File à partir d'élastique [===============================================. ================] 100% -> File de découverte installée 

Tutoriels Linux connexes:

  • Choses à installer sur Ubuntu 20.04
  • Choses à faire après l'installation d'Ubuntu 20.04 Focal Fossa Linux
  • Fichiers de configuration Linux: 30 premiers
  • Choses à faire après l'installation d'Ubuntu 22.04 Jammy Jellyfish…
  • Choses à installer sur Ubuntu 22.04
  • Linux peut-il obtenir des virus? Exploration de la vulnérabilité de Linux…
  • Téléchargement Linux
  • Meilleure distribution Linux pour les développeurs
  • Commandes Linux: les 20 meilleures commandes les plus importantes que vous devez…
  • Installez Arch Linux dans VMware Workstation