ElasticSearch-tête monté centos

1. Environnement Description 

  CentOS 7.7 x64

  ElasticSearch-7.6.1-linux-x64

  nodejs v13.10.1

  6.13.7 asl

  PhantomJS-linux-2.1.16-x86_64

 

2. Installez nodejs et NPM

  Depuis ElasticSearch-tête construit en utilisant le nœud, il est donc nécessaire d'installer.

  S'il vous plaît se référer à: configuration d'installation Node.js

 

3. Installez PhantomJS

  Transférer la totalité de cette étape: Web frontal des notes d'étude à installer et à utiliser des PhantomJS

  3.1 Télécharger

    Visite: https://phantomjs.org/download.html , sélectionnez la version, à droite, copier l'adresse du lien

      

 

 

     Connectez-vous à Linux, entrez le répertoire que vous souhaitez installer, utiliser wget à télécharger:

      cd / usr / local / serveur / PhantomJS

      wget https://bitbucket.org/ariya/phantomjs/downloads/phantomjs-2.1.1-linux-x86_64.tar.bz2

      Attendez que le téléchargement complet

  3.2. Installation du logiciel dépendant PhantomJS

    yum install fontconfig

    yum install bzip2

  3.3. Déballez

    Décompression package bz2:

      bzip2 -d PhantomJS-2.1.1-linux-x86_64.tar.bz2

    Extraire le paquet de goudron:

      de goudron de PhantomJS-2.1.1-linux-x86_64.tar

  3.4. Variables de configuration de l'environnement

    ne modifie pas ici le chemin, seul PhantomJS lien doux pour l'environnement variable des fichiers:

      ln -s /usr/local/server/phantomjs/phantomjs-2.1.1-linux-x86_64/bin/phantomjs / usr / local / bin /

  3.5. Test Command

    Entrez « PhantomJS », peut entrer dans la ligne de commande:

      

 

     Vous pouvez voir, l'installation a réussi. ctrl + c pour sortir de la ligne de commande

 

4. git d'installation

  ElasticSearch-tête source de courant est hébergé sur GitHub, git téléchargé sur le besoin local, puis effectuer l'installation

    yum install git

 

5. Téléchargez package d'installation ElasticSearch-tête

  cd / usr / local / serveur /

  git clone https://github.com/mobz/elasticsearch-head.git

 

6. Installer grunt 

  cd de tête

  NPM installer grognement --save, les résultats:

    

 

7. Modifier la configuration

  7.1. Modifier l'hôte et le port d'écoute

    文件: ElasticSearch-tête / Gruntfile.js

    La valeur par défaut le port d'écoute 9200 de 127.0.0.1, comme nous augmentons le nom d'hôte * indique surveiller toute l'armée, qui est, local, intranet, extranet peut accéder, et la modification du port est à l'écoute.

    

  7.2. Modifier la tête d'adresse de connexion, qui est, de faire la tête trouve ElasticSearch (en option, c'est juste une adresse de connexion par défaut, vous pouvez spécifier la page es-tête)

    Fichier: ElasticSearch / _SITE / app.js, recherche "localhost: 9200", trouvez cette ligne:

      

    L'adresse localhost dans les services ElasticSearch, tels que:

this.base_uri = this.config.base_uri || this.prefs.get ( "app-base_uri") || "Http: // xxxx: 7712";

8. Effectuer l'installation, les dépendances de téléchargement

  NPM installer

  S'il y a des erreurs, la première mise en œuvre de   NPM installer [email protected] --ignore-scripts   , puis exécuter NPM installer très bien:

    

 

  Installation de bons résultats:

    

 

9. Démarrer

  NPM début de l'exécution, les résultats:

    

 

10. Navigateur Test Access

    

  J'ai vraiment un seul nœud nœud-1. Ainsi, l'installation ElasticSearch-tête

 

11. Référence

  Installation sous Linux ElasticSearch et l'installation de la tête

  étude ELK note les moins de 7 CentOS ELK (6.2.4) ++ LogStash + Filebeat + journal log4j environnement intégré pour construire

 

Je suppose que tu aimes

Origine www.cnblogs.com/coding-one/p/12444897.html
conseillé
Classement