Serveur & shell
SSH, SFTP, permissions Linux, crons, limites PHP, .htaccess — tout ce qu'il faut pour administrer votre espace.
Changer la version de PHP sur Plesk
Basculer un site d'une version PHP à une autre depuis Plesk, vérifier la version active, tester la compatibilité WordPress/PrestaShop/Laravel, et revenir en arrière sans douleur.
Permissions Linux : comprendre chmod et chown
Notation rwx et octale, chmod, chown, permissions recommandées WordPress, récursivité et correction en masse avec find.
Protéger un répertoire par htpasswd
Verrouiller une préprod, un wp-admin, une API interne ou une documentation privée avec Basic Auth Apache, depuis Plesk ou en ligne de commande.
SSH & SFTP : se connecter à son espace
Générer une clé SSH ed25519, l'ajouter dans Plesk, se connecter en SSH ou transférer des fichiers en SFTP (FileZilla, Cyberduck).
Tâches planifiées (cron & crontab)
Planifier l'exécution automatique de scripts via Plesk ou en ligne de commande : syntaxe crontab, exemples concrets, debug, bonnes pratiques.
.htaccess : les règles essentielles
Redirections 301, HTTPS forcé, blocage de fichiers, compression gzip, cache navigateur et debug du .htaccess Apache.
Disque saturé : identifier et nettoyer
Site en erreur 500, mails bloqués, WordPress coincé en maintenance : diagnostiquer un quota plein, trouver les vrais coupables (logs, caches, sessions, backups) et nettoyer sans rien casser.
Déployer son site via Git (git pull, hook post-receive, CI GitLab)
Quatre méthodes éprouvées pour remplacer le SFTP par du déploiement Git : git pull manuel, intégration Plesk, hook post-receive, pipeline GitLab CI. Avec gestion des permissions, rollback et bonnes pratiques.
Erreur 500 / page blanche : diagnostic méthodique
Distinguer 500, 502, 503 et page blanche, lire le bon log Plesk, identifier les erreurs PHP et Apache fréquentes, appliquer une checklist express avant d'ouvrir un ticket.
IPv6 chez Datacampus : position, activation sur demande
Pourquoi IPv6 n'est pas activé par défaut sur nos hébergements, dans quels cas il vaut le coup de le demander, et comment tester puis configurer proprement une fois qu'on vous l'a ouvert.
Limites PHP : memory_limit, upload, timeout
Configurer memory_limit, upload_max_filesize, post_max_size, max_execution_time et max_input_vars depuis Plesk. Valeurs typiques par CMS.
Lire ses logs : Apache, PHP, mail, fail2ban
Où se trouvent les logs de votre hébergement, comment les consulter depuis Plesk ou en SSH, quelles commandes utiliser pour diagnostiquer un problème sans passer par un ticket.
Héberger n8n chez Datacampus : reverse proxy, backup, sécurité
Installer, exposer et sécuriser n8n sur un VPS Datacampus : Docker Compose, PostgreSQL, reverse proxy Apache/Nginx, auth, backups et clé de chiffrement.
Héberger une app Node.js en prod (pm2 + reverse proxy)
Mettre en production une application Node.js (Express, Next.js, NestJS) sur un VPS : installation via nvm, gestion des process avec pm2, reverse proxy Apache ou Nginx, HTTPS, logs, monitoring et pièges classiques.