Ce guide vous explique comment installer Plesk Obsidian sur votre VPS Linux. Plesk est un panneau de contrôle complet qui vous permet de gérer facilement vos sites web, bases de données, emails, domaines et bien plus encore.
📋 Prérequis
- Un VPS Linux avec accès root ou sudo
- Au moins 1 Go de RAM (2 Go recommandé)
- Au moins 10 Go d'espace disque libre
- Une connexion Internet stable
- Un nom de domaine (optionnel mais recommandé)
⚠️ Important avant l'installation
- Sauvegardez vos données : L'installation de Plesk peut modifier certaines configurations système
- Vérifiez les ports : Plesk utilise les ports 8443 (HTTPS), 8880 (HTTP), 8447 (Plesk Installer)
- Temps d'installation : L'installation peut prendre 15 à 30 minutes selon votre connexion
🔧 Méthode 1 : Installation automatique via script (Recommandé)
Étape 1 : Télécharger le script d'installation
Bash# Télécharger le script d'installation officiel de Plesk curl -o plesk-installer.sh https://installer.plesk.com/plesk-installer
Étape 2 : Rendre le script exécutable
Bashchmod +x plesk-installer.sh
Étape 3 : Lancer l'installation
Bash1# Installation avec licence d'essai (30 jours) 2./plesk-installer.sh install plesk --release latest 3 4# Ou installation avec licence spécifique 5./plesk-installer.sh install plesk --release latest --license-key VOTRE_CLE_LICENCE
Étape 4 : Suivre l'installation
L'installation va :
- Télécharger les paquets nécessaires
- Installer Plesk et ses dépendances
- Configurer les services
Ne fermez pas la session SSH pendant l'installation. Cela peut prendre 15 à 30 minutes.
🔧 Méthode 2 : Installation manuelle via repository
Étape 1 : Ajouter le repository Plesk
Pour Ubuntu/Debian :
Bash1# Télécharger et ajouter la clé GPG 2wget -q -O - https://autoinstall.plesk.com/plesk.gpg | sudo apt-key add - 3 4# Ajouter le repository 5echo "deb https://autoinstall.plesk.com/ubuntu/ $(lsb_release -sc) all" | sudo tee /etc/apt/sources.list.d/plesk.list 6 7# Mettre à jour la liste des paquets 8sudo apt update
Pour CentOS/RHEL :
Bash1# Ajouter le repository 2sudo tee /etc/yum.repos.d/plesk.repo <<EOF 3[PLESK_17_8_11] 4name=Plesk 5baseurl=https://autoinstall.plesk.com/centos_7-x86_64 6enabled=1 7gpgcheck=1 8gpgkey=https://autoinstall.plesk.com/plesk.gpg 9EOF 10 11# Mettre à jour 12sudo yum update
Étape 2 : Installer Plesk
Pour Ubuntu/Debian :
Bash1# Installation avec licence d'essai 2sudo apt install plesk 3 4# Ou avec licence spécifique 5sudo PLESK_LICENSE_KEY=VOTRE_CLE_LICENCE apt install plesk
Pour CentOS/RHEL :
Bash1# Installation avec licence d'essai 2sudo yum install plesk 3 4# Ou avec licence spécifique 5sudo PLESK_LICENSE_KEY=VOTRE_CLE_LICENCE yum install plesk
🔐 Étape 3 : Accéder à Plesk pour la première fois
Obtenir les identifiants d'administration
Après l'installation, Plesk génère automatiquement un mot de passe administrateur. Pour le récupérer :
Bash# Afficher le mot de passe administrateur sudo plesk bin admin --show-password
Accéder à l'interface Plesk
- Ouvrez votre navigateur web
- Accédez à :
https://VOTRE_IP:8443- Remplacez
VOTRE_IPpar l'adresse IP de votre VPS - Exemple :
https://192.168.1.100:8443
- Remplacez
- Acceptez l'avertissement de certificat SSL (normal lors de la première connexion)
- Connectez-vous avec :
- Nom d'utilisateur :
admin - Mot de passe : Le mot de passe affiché par la commande ci-dessus
- Nom d'utilisateur :
Première configuration
Lors de votre première connexion, Plesk vous demandera de :
- Changer le mot de passe administrateur
- Configurer les paramètres de base
- Accepter les termes de licence
🔒 Étape 4 : Configurer le pare-feu
Assurez-vous que les ports nécessaires sont ouverts :
Bash1# Pour UFW (Ubuntu/Debian) 2sudo ufw allow 8443/tcp # HTTPS Plesk 3sudo ufw allow 8880/tcp # HTTP Plesk 4sudo ufw allow 8447/tcp # Plesk Installer 5sudo ufw allow 80/tcp # HTTP 6sudo ufw allow 443/tcp # HTTPS 7sudo ufw allow 21/tcp # FTP 8sudo ufw allow 25/tcp # SMTP 9sudo ufw allow 465/tcp # SMTPS 10sudo ufw allow 587/tcp # SMTP Submission 11sudo ufw allow 993/tcp # IMAPS 12sudo ufw allow 995/tcp # POP3S 13sudo ufw allow 3306/tcp # MySQL 14sudo ufw reload
🌐 Étape 5 : Configurer un nom de domaine (Optionnel mais recommandé)
Via l'interface Plesk
- Connectez-vous à Plesk
- Allez dans Outils et paramètres → Paramètres du serveur
- Dans Nom d'hôte, entrez votre nom de domaine (ex:
panel.votredomaine.com) - Cliquez sur OK
Via la ligne de commande
Bash# Configurer le nom d'hôte sudo plesk bin server_pref --update -hostname panel.votredomaine.com
🔄 Étape 6 : Mettre à jour Plesk
Pour maintenir Plesk à jour :
Bash# Mettre à jour Plesk sudo plesk installer update # Ou via l'interface : Outils et paramètres → Mises à jour
📦 Extensions recommandées
Plesk propose de nombreuses extensions. Voici quelques-unes utiles :
- WordPress Toolkit : Gestion simplifiée de WordPress
- Git : Intégration Git pour vos projets
- Docker : Support Docker
- Node.js : Support Node.js
- Let's Encrypt : Certificats SSL gratuits
Pour installer des extensions :
- Allez dans Outils et paramètres → Extensions
- Parcourez le catalogue
- Cliquez sur Installer pour l'extension souhaitée
🔐 Sécurisation de Plesk
Changer le port d'accès (Optionnel)
Pour plus de sécurité, vous pouvez changer le port HTTPS :
Bash# Changer le port HTTPS (par défaut 8443) sudo plesk bin server_pref --update -admin-https-port 8444
Puis ouvrez le nouveau port dans le pare-feu :
Bashsudo ufw allow 8444/tcp
Activer l'authentification à deux facteurs
- Connectez-vous à Plesk
- Allez dans Outils et paramètres → Paramètres de sécurité
- Activez Authentification à deux facteurs
- Scannez le QR code avec votre application d'authentification
❓ Problèmes courants
Impossible d'accéder à Plesk
- Vérifiez le pare-feu : Assurez-vous que le port 8443 est ouvert
- Vérifiez le service :
sudo systemctl status psa - Vérifiez les logs :
sudo tail -f /var/log/plesk/panel.log
Erreur lors de l'installation
- Vérifiez l'espace disque :
df -h - Vérifiez la RAM :
free -h - Vérifiez les logs :
sudo tail -f /var/log/plesk/install/autoinstaller3.log
Réinitialiser le mot de passe administrateur
Bash# Réinitialiser le mot de passe admin sudo plesk bin admin --set-admin-password -passwd "VotreNouveauMotDePasse"
📝 Commandes utiles
Bash1# Vérifier l'état de Plesk 2sudo systemctl status psa 3 4# Redémarrer Plesk 5sudo systemctl restart psa 6 7# Arrêter Plesk 8sudo systemctl stop psa 9 10# Démarrer Plesk 11sudo systemctl start psa 12 13# Vérifier la version de Plesk 14sudo plesk version 15 16# Réparer Plesk (en cas de problème) 17sudo plesk repair installation
📞 Besoin d'aide ?
Si vous rencontrez des difficultés lors de l'installation de Plesk, n'hésitez pas à contacter le support Infrawire. Notre équipe est disponible pour vous aider.
Note : Plesk propose une licence d'essai de 30 jours. Après cette période, vous devrez acquérir une licence pour continuer à utiliser Plesk.