Arborescence des pages

Comparaison des versions

Légende

  • Ces lignes ont été ajoutées. Ce mot a été ajouté.
  • Ces lignes ont été supprimées. Ce mot a été supprimé.
  • La mise en forme a été modifiée.
Commentaire: Add pè

...

(django_pod) pod@pod:~/django_projects/podv2$ sudo apt-get install ffmpeg
(django_pod) pod@pod:~/django_projects/podv2$ sudo apt-get install ffmpegthumbnailer
(django_pod) pod@pod:~/django_projects/podv2$ sudo apt-get install imagemagick

Elasticsearch

Installation de Java

Pour utiliser Elasticsearch, il faut avoir java8 sur sa machine.

Sur Debian 9 :

(django_pod) pod@pod:~/django_projects/podv2$ sudo apt-get install openjdk-8-jre

Sur Debian 10 :

(django_pod) pod@pod:~/django_projects/podv2$ sudo apt-get install openjdk-11-jre

Puis pour installer Elasticsearch sur Debian en utilsant les paquets, il faut suivre les instructions situées à cette adresse : https://www.elastic.co/guide/en/elasticsearch/reference/current/deb.html

Vous pouvez install Elasticsearch en version 6 ou en version 7

Voici :

(django_pod)

...

pod@pod:~/django_projects/podv2$

...

wget

...

-qO

...

-

...

https://artifacts.elastic.co/GPG-KEY-elasticsearch

...

|

...

sudo

...

apt-key

...

add

...

-

...

OK

...


(django_pod)

...

pod@pod:~/django_projects/podv2$ sudo apt-get install apt-transport-https

Pour Elasticsearch 6 :

(django_pod) pod@pod:~/django_projects/podv2$ echo "deb https://artifacts.elastic.co/packages/6.x/apt stable main" | sudo tee -a /etc/apt/sources.list.d/elastic-6.x.list deb https://artifacts.elastic.co/packages/6.x/apt stable main
(django_pod) pod@pod:~/django_projects/podv2$ sudo apt-get update && installsudo apt-transport-https
get install elasticsearch


Pour Elasticsearch 7 :

(django_pod) pod@podpod@pod:~/django_projects/podv2$podv2$ echo "deb https://artifacts.elastic.co/packages/67.x/apt stable main" | sudo tee -a /etc/apt/sources.list.d/elastic-67.x.list
deb https://artifacts.elastic.co/packages/6.x/apt stable main
(django_pod) pod@podpod@pod:~/django_projects/podv2$podv2$ sudo apt-get update && sudo apt-get install elasticsearch

Ensuite il faut paramétrer l'instance :

(django_pod) pod@pod:~/django_projects/podv2$ sudo vim /etc/elasticsearch/elasticsearch.yml

Pour préciser trois ces valeurs :
Pour Elasticsearch 6 :

Pour Elasticsearch 7 :

  • cluster.name: pod-application
  • node.name: pod-1
  • discovery.seed_hosts: ["127.0.0.1"]
  • clustser.initial_master_nodes: ["pod-1"]

Il faut enfin le lancer et vérifier son bon fonctionnement :

...

(django_pod) pod@pod:/usr/local/django_projects/podv2$ vim pod/custom/settings_local.py

...

Python console ES_URL = ['http://elastic.domaine.fr:9200/']

Mise en route

Base de données SQLite intégrée

...