Étapes du déploiement
-
VM Debian créée sur Google CloudCloud3.8 Go RAM — confortable pour Nextcloud + MariaDB
-
MariaDB installé et sécuriséFaitBase
nextcloudet utilisateur dédié créés -
PHP-FPM installéFaitExtensions requises par Nextcloud (gd, curl, mbstring, zip...)
-
Nextcloud téléchargé et déployéFaitDans /var/www/nextcloud, propriété www-data
-
Vhost Nginx configuréFaitSocket php8.4-fpm.sock, dossiers sensibles protégés
-
Installation finalisée via navigateurFaitCompte admin + connexion à la base de données
-
Diagnostic "applications recommandées"FaitCurl CLI → OK · PHP-FPM sans FOLLOWLOCATION → 302 non suivi · confirmé cosmétique, non bloquant
-
Nom de domaine rattaché — Internal Server ErrorDebugBalise
<?phptronquée en?phpdans config.php lors d'une édition manuelle — résolu après lecture des logs PHP-FPM -
HTTPS actif sur cloud.marchetta.frFaitLet's Encrypt via Certbot, firewall GCP vérifié (port 443)
-
Agent Netdata installéFaitMonitoring temps réel CPU/RAM/disque/réseau, remonté vers le VPS de supervision Infomaniak via Prometheus
-
Monitoring nginx activéFaitModule stub_status exposé en local, collecté par Netdata et remonté dans Grafana (requêtes/sec, connexions actives)
-
Agent d'inventaire GLPI installéFaitAgent GLPI-Inventory déployé, alimente automatiquement l'inventaire du parc dans GLPI (support.marchetta.fr)