mardi 26 juillet 2016

Icingaweb2 HOWTO : installer icingaweb2 sur ubuntu server

Bonjour,
Aujourd'hui je vais détailler les étapes à suivre pour installer icingaweb2 sur un serveur icinga2 + icinga-web opérationnel.

  1. Mise à jour des dépôts, taper ces 3 lignes

    wget -O - http://packages.icinga.org/icinga.key | apt-key add -
    add-apt-repository 'deb http://packages.icinga.org/ubuntu
    icinga-trusty main'
    apt-get update
  2. Installer les paquets nécessaires

    apt-get install icingaweb2 php5-intl php5-imagick php5-pgsql
  3. Changer la valeur de date.timezone dans apache

    vi /etc/php5/apache2/php.ini

    commande vi nécessaire pour chercher la ligne à modifier :

    /date.timezone
    ensuite dans passer en Insertion avec la touche "Insert", puis décommenter et modifier la ligne comme ceci :

    remplacer la ligne : ";date.timezone = "
    par la ligne : "date.timezone = europe/paris"

    n'oublier pas de décommenter en retirant le premier caractère ";" avec la touche "suppr"

    pour sauvegarder et quitter vi en 4 touches : "echap" puis ":wq" puis valider par "enter"
  4. Redémarrer le service apache2

    service apache2 restart
  5. Générer le jeton d'installation :

    icingacli setup token createSi vous avez besoin de le récupérer plus tard :

    icingacli setup token show
  6. Lancer l'installation web depuis un navigateur :

    http://xxx.xxx.xxx.xxx/icingaweb2/setup

    utiliser le jeton précédemment généré.


    Choix des modules : laisser Monitoring.



    Prérequis : normalement tout est vert sauf "PHP Module LDAP" que je n'utilise pas.



    Authentification : laisser Database par default



    Database resource : définir le nom de la base de donnée et le mot de passe



    Database setup : login et mot de passe d'un utilisateur avec le pouvoir de créer de la base de donnée




    Authentication Backend : laisser par défaut



    Administration : nom de l'utilisateur icingaweb2 admin et mot de passe qui serviront à la connexion à http://xxx.xxx.xxx.xxx/icingaweb2



    Application Configuration : ne rien changer



    Résumé de la configuration : cliquer sur Next
    Welcome to the configuration : Next



    Monitoring Backend : ne rien modifier



    Monitoring IDO Ressource : Attention au piège : le nom d'utilisateur est tronqué : pas de L à la fin.
    Pour trouver le mot de passe : il se trouve dans le fichier /etc/icinga2/features-available/ido-mysql.conf, pour l'afficher, taper cette commande :

    more /etc/icinga2/features-available/ido-mysql.conf



    Command Transport : ne rien changer



    Monitoring Security : ne rien changer



    Cliquer sur Finish pour terminer l'installation de icinga-web2 pour icinga2 sur Ubuntu.



  7. Ensuite si l'envie vous en dit de désinstaller icinga-web, taper la commande suivante :

    apt-get remove icinga-web

Aucun commentaire:

Enregistrer un commentaire