« Installation de elasticsearch » : différence entre les versions

De Wik&Tic Wik&siT
(Page créée avec « Le 6 novembre 2024 En utilisant <nowiki>https://www.aukfood.fr/recherche-plein-texte-avec-nextcloud-et-elasticsearch/</nowiki> mais en V8 au lie de V7 === Installation d'Elasticsearch === J'ai remonté certains bugs (en v6) que je n'ai pas rencontrés en v7. C'est pourquoi je vous conseille d'utiliser la version 7. Tout d'abord, installer Java : <code>apt-get update apt-get install apt-transport-https default-jdk</code> Vérifier que Java est bien installé... »)
 
Aucun résumé des modifications
Ligne 9 : Ligne 9 :


Tout d'abord, installer Java :
Tout d'abord, installer Java :
  <code>apt-get update
  apt-get update
  apt-get install apt-transport-https default-jdk</code>
  apt-get install apt-transport-https default-jdk
Vérifier que Java est bien installé :
Vérifier que Java est bien installé :
  <code>java -version</code>
  <code>java -version</code>

Version du 6 novembre 2024 à 16:23

Le 6 novembre 2024

En utilisant https://www.aukfood.fr/recherche-plein-texte-avec-nextcloud-et-elasticsearch/

mais en V8 au lie de V7

Installation d'Elasticsearch

J'ai remonté certains bugs (en v6) que je n'ai pas rencontrés en v7. C'est pourquoi je vous conseille d'utiliser la version 7.

Tout d'abord, installer Java :

apt-get update
apt-get install apt-transport-https default-jdk

Vérifier que Java est bien installé :

java -version

On installe la clé GPG et la source APT :

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

Puis on installe le paquet :

apt-get update
apt-get install elasticsearch

Activer le service au démarrage :

systemctl enable elasticsearch
systemctl start elasticsearch

Pour consulter la version d'Elasticsearch :

curl -XGET 'http://localhost:9200'

Si vous souhaitez ajouter des fichiers PDF à votre index, vous devez installer un plugin :

sudo /usr/share/elasticsearch/bin/elasticsearch-plugin install ingest-attachment

Et redémarrer Elasticsearch :

systemctl restart elasticsearch

Par défaut, Elasticsearch écoute sur le port 9200.