ElasticSearch est un puissant moteur de recherche qui fournit des requêtes de recherche de texte JSON complètes sans schéma via une interface Web. Il est multiplateforme car il fonctionne bien sur les systèmes d'exploitation Linux et Windows. Pour fonctionner, il nécessite l'installation de Java sur votre serveur. Il est également open source sous la licence Apache. Aujourd'hui, nous allons vous montrer comment installer ElasticSearch sur cPanel.
Tutoriel :Installer ElasticSearch sur cPanel
Installer Java 1.8
Tout d'abord, vérifiez la version Java que nous avons :
[[email protected]:~]java -version java version "1.6.0_39" OpenJDK Runtime Environment (IcedTea6 1.13.11) (rhel-1.13.11.1.el6_8-x86_64) OpenJDK 64-Bit Server VM (build 23.25-b01, mixed mode) If it is less than 1.8, then remove Java so we can install the new version:
dnf remove java
Téléchargez le dernier RPM Java :
cd /usr/src wget --no-cookies --no-check-certificate --header "Cookie: gpw_e24=http%3A%2F%2Fwww.oracle.com%2F; oraclelicense=accept-securebackup-cookie" "http://download.oracle.com/otn-pub/java/jdk/8u73-b02/jdk-8u73-linux-x64.rpm"
dnf localinstall jdk-8u73-linux-x64.rpm
Vérifiez la nouvelle version en cours d'exécution :
java -version
Exemple :
[[email protected]:~]java -version java version "1.8.0_73" Java(TM) SE Runtime Environment (build 1.8.0_73-b02) Java HotSpot(TM) 64-Bit Server VM (build 25.73-b02, mixed mode)
Supprimez le fichier rpm téléchargé :
rm jdk-8u73-linux-x64.rpm -fv
Installer ElasticSearch sur cPanel
Téléchargez la GPG-KEY :
rpm --import http://packages.elastic.co/GPG-KEY-elasticsearch
Créons un référentiel elasticsearch dans yum :
nano -w /etc/yum.repos.d/elasticsearch.repo
Collez ce contenu à l'intérieur :
[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
Installez ElasticSearch :
dnf install elasticsearch
Si vous avez besoin de modifier elasticsearch, vous pouvez le faire en modifiant le fichier de configuration principal situé à :
/etc/elasticsearch/elasticsearch.yml
Ajoutez le service à démarrer après le démarrage du système d'exploitation et démarrez le service :
chkconfig --add elasticsearch service elasticsearch start
Conclusion
Elasticsearch est un excellent moteur de recherche pour votre site Web, simple et complexe à la fois. Il est open source, prend en charge Linux et Windows, et dispose d'une excellente documentation où vous pouvez apprendre des bases du service, aux techniques avancées et à l'intégration de l'API.
Comme vous l'avez vu, cela peut être facilement installé sur les serveurs cPanel, il vous suffit de vérifier que vous utilisez une version mise à jour de Java, et c'est tout.
Autres lectures :
- Site officiel d'ElasticSearch
- Documentation ElasticSearch et guides de configuration
- Téléchargements Java pour Linux
Installer ElasticSearch sur les serveurs cPanel was last modified:février 7th, 2017 by Esteban Borges