Comme il y avait un besoin d'installer elasticsearch récemment et ce n'est pas trop exigeant, j'ai décidé de décrire comment nous pouvons l'installer en quelques étapes très simples.
Alors, commençons.
Tous les logiciels nécessitent une version Java minimum 1.7 donc d'abord, nous mettrons à jour le dépôt et installerons java.
Mise à jour du système:
yum update
Installation de Java:
yum install java-1.8.0-openjdk.x86_64
Si tout s'est bien passé après avoir tapé java -version, nous devrions obtenir :
Version OpenJDK "1.8.0_65" OpenJDK Runtime Environment (build 1.8.0_65-b17) OpenJDK 64 bits serveur VM (build 25.65-b01, mode mixte)
puis nous téléchargeons la clé et créons un référentiel elasticsearch
rpm --import https://packages.elastic.co/GPG-KEY-elasticsearch
nano /etc/yum.repos.d/Elasticsearch.repo
/etc/yum.repos.d/Elasticsearch.repo doit avoir un contenu:
[elasticsearch-2.x] name=Elasticsearch repository for 2.x packages baseurl=http://packages.elastic.co/elasticsearch/2.x/centos gpgcheck=1 gpgkey=http://packages.elastic.co/GPG-KEY-elasticsearch enabled=1
Nous faisons l'installation:
yum -y install elasticsearch
chkconfig --add elasticsearch
Tout fonctionne pratiquement, nous devons faire une petite modification dans la configuration de elasticsearch elle-même afin de la publier dans le monde.
Nous ne modifiez le fichier /etc / elasticsearch / elasticsearch.yml
nano /etc/elasticsearch/elasticsearch.yml
et nous changeons:
# ------------------------------------ Node ------------------------------------ # # Use a descriptive name for the node: # node.name: node-1 # # Add custom attributes to the node: # #node.rack: r1 # # ----------------------------------- Paths ------------------------------------
node.name: node-1 doit être commenté.
prochain
# ---------------------------------- Network ----------------------------------- # # Set the bind address to a specific IP (IPv4 or IPv6): # network.host: IPSERWERA # # Set a custom port for HTTP: # http.port: 9200 # # For more information, see the documentation at: #
Ensuite, nous le commentons 2 options:
network.host: IPSERVER et entrez l'ip de votre serveur vps et
http.port: 9200 – jest to port pod którym widzimy elasticsearch w internecie
après avoir effectué ces modifications, enregistrez et exécutez le script.
service elasticsearch start
Si tout s'est bien passé à l'adresse d'IPSERVER:9200 nous devrions voir quelque chose comme ça:
{ "name" : "node-1", "cluster_name" : "elasticsearch", "cluster_uuid" : "YYRBLSq4SH2CVVkn1U4Fxw", "version" : { "number" : "2.4.6", "build_hash" : "5376dca9f70f3abef96a77f4bb22720ace8240fd", "build_timestamp" : "2017-07-18T12:17:44plugins/focalboard/server/dist/plugin-linux-amd64 Jan", "build_snapshot" : faux, "lucene_version" : "5.5.4" }, "tagline" : "You Know, for Search" }
Tout fonctionne parfaitement bien
Si la page ne s'affiche pas, ajoutez un port 9200 autoriser le pare-feu.
Le guide ci-dessous décrit comment installer KeePass sur Ubuntu. Całość wykonamy za pomocą kilku poleceń…
Master PDF Editor est un programme PDF complet, qui comprend de nombreuses fonctionnalités. Oprócz tworzenia i edycji…
Iotop jest prostym narzędziem dla systemów Uniksowych umożliwiającym monitorowanie użycia dowolnego nośnika pamięci flash/hdd/ssd w…
Vous pouvez séparer deux ou plusieurs commandes avec des points-virgules (;), Point-virgule (;): służy do oddzielania…
Poniższy poradnik opisuje w jaki sposób za pomocą konsoli możemy dokonać edycji danych zdjęcia exif.…
Le guide suivant décrit comment installer Rocket.Chat sur Rocky Linux 8 Całość bardzo prosto zainstalujemy…