Ci-dessous, les différences entre deux révisions de la page.
| Les deux révisions précédentes Révision précédente Prochaine révision | Révision précédente | ||
|
adrien_khokholkoff:icinga2:installationweb [2018/05/18 11:10] Adrien Khokholkoff |
adrien_khokholkoff:icinga2:installationweb [2018/05/18 16:24] (Version actuelle) Adrien Khokholkoff |
||
|---|---|---|---|
| Ligne 17: | Ligne 17: | ||
| sudo -u postgres createlang plpgsql icingaweb (plus nécessaire dans les dernières versions) | sudo -u postgres createlang plpgsql icingaweb (plus nécessaire dans les dernières versions) | ||
| - | Ensuite, il faut installer l'API qui sera utilisée afin de pouvoir gérer notre interface web Icinga2. Pour cela, il suffit simplement de taper la commande : **icinga2 api setup**.\\ | + | Ensuite, il faut installer l'API qui sera utilisée afin de pouvoir gérer notre interface web Icinga2. Pour cela, il suffit simplement de taper la commande : |
| + | |||
| + | icinga2 api setup | ||
| Si tout se passe bien, la commande va générer un nouveau CA (Certificate Authority), une clé privée et activer la fonctionnalité "api" pour Icinga2. Pour que cet ajout soit pris en compte, il va falloir redémarrer le service grâce à la commande : **systemctl restart icinga2**. | Si tout se passe bien, la commande va générer un nouveau CA (Certificate Authority), une clé privée et activer la fonctionnalité "api" pour Icinga2. Pour que cet ajout soit pris en compte, il va falloir redémarrer le service grâce à la commande : **systemctl restart icinga2**. | ||
| Ligne 27: | Ligne 30: | ||
| } | } | ||
| | | ||
| - | Comme après toute modification, on redémarre le service Icinga2, puis on va maintenant s'intéresser à la configuration lié à php7.0.\\ | + | Comme après toute modification, on redémarre le service Icinga2, puis on va maintenant s'intéresser à la configuration liée à php7.0.\\ |
| Tout d'abord, il va falloir accéder au fichier **/etc/php/7.0/cli/php.ini** afin de définir la timezone de notre serveur web. Cette étape sera importante afin de finaliser l'installation sur l'interface web. | Tout d'abord, il va falloir accéder au fichier **/etc/php/7.0/cli/php.ini** afin de définir la timezone de notre serveur web. Cette étape sera importante afin de finaliser l'installation sur l'interface web. | ||
| Ligne 38: | Ligne 41: | ||
| # Icingaweb2 | # Icingaweb2 | ||
| - | local icingaweb2 icingaweb2 md5 | + | local icingaweb icingaweb md5 |
| - | host icingaweb2 icingaweb2 127.0.0.1/32 md5 | + | host icingaweb icingaweb 127.0.0.1/32 md5 |
| - | host icingaweb2 icingaweb2 ::1/128 md5 | + | host icingaweb icingaweb ::1/128 md5 |
| Il faudra également s'assurer que les différents modules nécessaires au bon fonctionnement d'Icingaweb2 soient activés, autrement, lorsque vous essaierez d'accéder à celle-ci, seulement une page blanche s'affichera. Dans ce cas-là, il est possible de faire un clique droit sur la page afin d'examiner le code source de la page. Il est fort probable que vous obtiendrez des informations qui vous permettront de détecter d'où vient le problème. | Il faudra également s'assurer que les différents modules nécessaires au bon fonctionnement d'Icingaweb2 soient activés, autrement, lorsque vous essaierez d'accéder à celle-ci, seulement une page blanche s'affichera. Dans ce cas-là, il est possible de faire un clique droit sur la page afin d'examiner le code source de la page. Il est fort probable que vous obtiendrez des informations qui vous permettront de détecter d'où vient le problème. | ||