admin:machines_virtuelles:admin:cachet
Ceci est une ancienne révision du document !
Table des matières
Affichage du statut des services avec cachet
Doc officielle : https://docs.cachethq.io/docs/installing-cachet
Prérequis
- enregistrement DNS,
- reverse proxy + TLS sur le bastion,
- serveur httpd fonctionnel en local.
Installation des fichiers
# cd /var/www/ # mkdir cachet # cd cachet # git clone https://github.com/cachethq/Cachet.git Clonage dans 'Cachet'... # cd Cachet
On liste les versions disponibles :
# git tag -l [...] v2.3.9
Et on prend la dernière stable :
# git checkout v2.3.9
Installation des dépendances
La doc officielle de Cachet fait passer par composer pour la résolution des dépendances.
Configuration et base de données
Pour la base de données :
# mysql Welcome to the MariaDB monitor. Commands end with ; or \g. Your MariaDB connection id is 9831 Server version: 10.1.23-MariaDB-9+deb9u1 Debian 9.0 Copyright (c) 2000, 2017, Oracle, MariaDB Corporation Ab and others. Type 'help;' or '\h' for help. Type '\c' to clear the current input statement. MariaDB [(none)]> CREATE USER 'cachet' IDENTIFIED BY 'secret';Query OK, 0 rows affected (0.00 sec) MariaDB [(none)]> CREATE DATABASE cachet; Query OK, 1 row affected (0.01 sec) MariaDB [(none)]> GRANT SELECT, INSERT, UPDATE, DELETE, DROP, CREATE VIEW, INDEX, EXECUTE ON cachet.* TO 'cachet'; Query OK, 0 rows affected (0.01 sec) MariaDB [(none)]> Bye
Ensuite la configuration du logiciel :
- /var/www/cachet/Cachet/.env
APP_ENV=production APP_DEBUG=false APP_URL=https://status.chapril.org/ APP_KEY=secret DB_DRIVER=mysql DB_HOST=localhost DB_DATABASE=cachet DB_USERNAME=cachet DB_PASSWORD=secret CACHE_DRIVER=file SESSION_DRIVER=file QUEUE_DRIVER=sync CACHET_EMOJI=false MAIL_DRIVER=smtp
admin/machines_virtuelles/admin/cachet.1499699616.txt.gz · Dernière modification : 2017/07/10 15:13 de fpoulain
