Installer et configurer Search

: : Prérequis

Pour installer et utiliser Search, vous avez besoin :

: : Sur Windows

Prérequis : vous devez installer une machine virtuelle Java SE 7 ou supérieure depuis le site Java à l’adresse https://www.java.com/fr/download/manual_java7.jsp

1 Connectez-vous au ftp : ftp://ftp.akuiteo.fr/ et récupérez le fichier exécutable.
2 Double cliquez pour lancer l’installeur en tant qu'administrateur, puis depuis la page d’accueil, cliquez sur Suivant.
3 Sélectionnez le type d’installation (le type par défaut est conseillé) puis cliquez sur Suivant.
4 Saisissez un nom de cluster (dont vous vous resservirez plus loin dans le paramétrage) puis cliquez sur Suivant.
5 Sélectionnez le chemin de votre plateforme Java puis cliquez sur Suivant.
6 Indiquez le dossier d’installation, soit sur votre serveur Akuiteo, soit sur votre serveur Search dédié et cliquez sur Installer.
7 À la fin de l'installation, cliquez sur Fermer.
8 Depuis l'écran des propriétés du serveur Search qui vient de s'afficher, cliquez sur l’onglet Java et modifiez les valeurs suivantes :
9 Cliquez sur l'onglet General et sélectionnez Automatic dans le champ déroulant Startup type.
10 Cliquez sur les boutons Start et OK.

Une fois l’installation terminée, vous devez paramétrer Search depuis l'Application Desktop.

: : Sur Linux

1 Installez le package OpenJDK en version 7 (installation de Java). Pour cela, lancez la commande suivante depuis un terminal :

sudo apt-get install openjdk-7-jre

2 Une fois Java installé, vous devez installer le module Search. Pour cela, lancez les commandes suivantes :

wget https://download.elasticsearch.org/elasticsearch/elasticsearch/elasticsearch-<numversion>.deb

sudo dpkg -i elasticsearch-<numversion>.deb

3 Configurez le démarrage automatique du serveur :

sudo update-rc.d elasticsearch defaults 95 10

4 Configurez le nom du cluster en ouvrant le fichier :

/etc/elasticsearch/elasticsearch.yml

5 Dé-commentez la ligne #cluster.name : elasticsearch et la remplacer par :

6 Enregistrez le fichier. AkuiteoSearch est configuré.
7 Allez dans le répertoire /usr/share/elasticsearch et lancez la commande suivante :

sudo bin/plugin -install elasticsearch/elasticsearch-mapper-attachments/<numversion>

8 Modifiez le fichier /etc/init.d/elasticsearch et modifiez les valeurs suivantes :

ES_HEAP_SIZE=4g

ES_JAVA_OPTS=-Xms=4g -Xmx=4g

9 Enregistrez ce fichier et lancez AkuiteoSearch :

sudo /etc/init.d/elasticsearch start

: : À propos des outils Search installés

Les outils liés à Search sont accessibles depuis le menu Démarrer > Programmes > Search Server.

Important

Le même serveur Search est utilisé pour toutes les instances Akuiteo, même si ces instances se trouvent sur des serveurs différents.

Akuiteo Search – Gestion et Surveillance

Cet outil web pourra être utilisé par le support pour diagnostiquer les éventuels problèmes sur Search.

Cliquez sur le bouton Connect en haut de l’écran pour afficher l'écran de supervision.

Akuiteo Search Server Répertoire d'installation

Ce répertoire ouvre le répertoire d’installation d’Akuiteo Search Server.

Configurer Search Server

Ce lien permet d’ouvrir l’écran de configuration/supervision d'Akuiteo Search Server dont la configuration a été effectuée lors de l’installation.

Désinstaller Search Server

Cet outil permet de désinstaller Search Server.

Moniteur Search Server

Quand vous lancez cet outil, une icône apparaît dans la barre des tâches.

Si vous double-cliquez sur cette icône, l’écran de configuration/supervision d’Akuiteo Search Server s’ouvre.