Héberger un site WordPress sur Plesk
DOG&DEV · 25/01/2025
Mises à Jour
Monitoring
SSL
Héberger un site WordPress sur Plesk
WP Toolkit (extension Plesk) permet d’installer, de mettre à jour et de sécuriser WordPress depuis le panel : installation en un clic, gestion des extensions et thèmes, sauvegardes, staging et intégration SSL. Ce guide présente l’installation et la gestion courante.
Prérequis
- Plesk installé avec un domaine configuré (plesk-config-domaine)
- WP Toolkit installé (inclus ou via Extensions Plesk)
- Accès admin Plesk
Installation
Installation rapide (un clic)
- Domaines → votredomaine.com → WordPress (ou WP Toolkit).
- Installer (ou Install).
- Choisir : répertoire (racine ou sous-dossier, ex.
/blog), version de WordPress, titre, identifiants admin, base de données (création auto ou existante).
Validez. L’installation crée la BDD, déploie les fichiers et affiche l’URL d’admin (/wp-admin).
Installation personnalisée
Même section : options avancées pour le répertoire, la version, l’utilisateur BDD, les mises à jour automatiques (noyau, extensions, thèmes). Utile pour des environnements de staging ou des sous-domaines.
Gestion (WP Toolkit)
Depuis WordPress / WP Toolkit pour le domaine :
- Connexion : lien direct vers le tableau de bord WP.
- Extensions et Thèmes : activation, désactivation, mises à jour groupées.
- Mise à jour : noyau, extensions, thèmes, traduction.
- Cloner : copie du site vers un autre répertoire ou sous-domaine (staging).
- Sauvegarde / Restauration : sauvegardes planifiées ou manuelles (fichiers + BDD).
- Sécurité : scans, durcissement (droits, versions, utilisateurs).
- Mode maintenance : activation d’une page de maintenance.
Optimisation
- Cache : WP Toolkit ou extensions (WP Super Cache, W3 Total Cache, LiteSpeed) selon la stack (Apache/Nginx, PHP).
- Images : compression, lazy load ; optimisation des médias.
- Extensions : limiter le nombre, privilégier des extensions maintenues et légères.
SSL et HTTPS
- Let’s Encrypt : dans SSL/TLS du domaine ou via ssl-plesk ; cocher le (sous-)domaine WordPress.
- Forcer HTTPS : activer « Forcer HTTPS » dans Plesk pour le domaine.
- WordPress : dans Réglages → Général, mettre
https://dans Adresse WordPress et Adresse du site ; ou utiliser un plugin de remplacement d’URL si le site a déjà du contenu enhttp://.
Dépannage
| Symptôme | Cause possible | Correctif |
|---|---|---|
| Erreur 500 après install | PHP, droits, .htaccess | Vérifier version PHP (PHP Handler), droits wp-content, wp-config.php ; désactiver extensions |
| Page blanche | Extension/thème, mémoire PHP | WP_DEBUG dans wp-config.php ; augmenter memory_limit ; désactiver extensions/thèmes via FTP ou renommage de dossiers |
| « Connexion non sécurisée » / mixte | URLs en http dans la BDD ou réglages | Forcer HTTPS dans Plesk ; corriger URLs dans Réglages → Général ou via requêtes SQL / plugin |
Bonnes pratiques
- Activer les sauvegardes planifiées (fichiers + BDD).
- Garder noyau, extensions et thèmes à jour.
- Utiliser staging (clone) pour tester mises à jour et thèmes avant la prod.
- Pour une installation manuelle sous Debian (sans Plesk) : wordpress-debian13.
Ressources
Cet article s’inscrit dans notre série de guides hébergement et gaming. Pour un serveur sur-mesure, contact.