Il y a quelque temps j'ai écrit Installation d'Elasticsearch dans la version 2.x aujourd'hui un guide sur la façon de l'installer dans la version 6.x
Commençons!
Au début, l'installation de Java est standard:
yum install java-1.8.0-openjdk-devel Vous pouvez vérifier la version java avec la commande:
java -version
Nous obtiendrons le résultat comme ci-dessous:
Version OpenJDK "1.8.0_201" OpenJDK Runtime Environment (build 1.8.0_201-b09) OpenJDK 64 bits serveur VM (build 25.201-b09, mode mixte)
Nous prenons la clé Elastica
sudo rpm - import https://artifacts.elastic.co/GPG-KEY-elasticsearch Nous créons un référentiel:
nano /etc/yum.repos.d/elasticsearch.repo le contenu:
[elasticsearch-6.x] name=Elasticsearch repository for 6.x packages baseurl=https://artifacts.elastic.co/packages/6.x/yum gpgcheck=1 gpgkey=https://artifacts.elastic.co/GPG-KEY-elasticsearch enabled=1 autorefresh=1 type=rpm-md
Nous faisons l'installation :
yum install elasticsearch Nous commençons les services:
sudo systemctl enable elasticsearch.service
sudo systemctl start elasticsearch.service 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" : "v84rLjnsR5WpbiYapg7-Dg",
"version" : {
"number" : "6.8.1",
"build_flavor" : "défaut",
"build_type" : "rpm",
"build_hash" : "1fad4e1",
"build_date" : "2019-06-18T13:16:52.517138plugins/focalboard/server/dist/plugin-linux-amd64
Jan",
"build_snapshot" : faux,
"lucene_version" : "7.7.0",
"minimum_wire_compatibility_version" : "5.6.0",
"minimum_index_compatibility_version" : "5.0.0"
},
"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…