Ce guide concerne les panneaux d'administration serveur tiers (cPanel, Plesk, HestiaCP…) que vous installez vous-même **sur** votre VPS. Ne pas confondre avec l'espace client KennHosting, qui sert à gérer l'alimentation, la console, les snapshots ou le mode rescue de votre serveur — voir [Gérer votre VPS au quotidien](/vps/gestion). ## Options de panneau de contrôle Gérez votre VPS via une interface graphique intuitive plutôt que la ligne de commande. Plusieurs options s'offrent à vous : | Panneau | Licence | Idéal pour | |---------|---------|------------| | **cPanel/WHM** | Payant (~25 USD/mois) | Hébergeurs revendeurs, gestion multi-sites | | **Plesk** | Payant (~10 USD/mois) | Sites d'entreprise, Windows + Linux | | **HestiaCP** | Gratuit | Usage personnel, petites agences | | **CyberPanel** | Gratuit | Sites WordPress haute performance | | **Webmin** | Gratuit | Administration serveur avancée | ## HestiaCP (recommandé — gratuit) HestiaCP est un panneau de contrôle open source léger et moderne, idéal pour héberger plusieurs sites sur un VPS. ### Installation ```bash # Télécharger le script d'installation wget https://raw.githubusercontent.com/hestiacp/hestiacp/release/install/hst-install.sh # Lancer l'installation (Ubuntu 22.04) bash hst-install.sh --apache yes --phpfpm yes --multiphp yes \ --vsftpd yes --proftpd no --named yes --mysql yes \ --postgresql no --exim yes --dovecot yes --spamd yes \ --clamav no --iptables yes --fail2ban yes --quota no \ --lang fr --interactive yes --port 8083 \ --hostname votre-hostname --email admin@votre-domaine.com ``` L'installation prend 10 à 20 minutes. Une fois terminée, accédez à votre panneau via : ``` https://VOTRE_IP:8083 ``` Identifiants : `admin` / mot de passe fourni en fin d'installation. ### Fonctionnalités HestiaCP - Gestion des domaines, sous-domaines et SSL - Création de bases de données MySQL/MariaDB - Gestion des comptes email - Sauvegarde et restauration - Support multi-versions PHP (7.4, 8.0, 8.1, 8.2, 8.3) - Cron jobs - Gestionnaire de fichiers ## CyberPanel (idéal WordPress) CyberPanel est optimisé pour LiteSpeed Web Server, offrant des performances WordPress exceptionnelles. ### Installation ```bash sh <(curl https://cyberpanel.net/install.sh || wget -O - https://cyberpanel.net/install.sh) ``` Suivez le menu interactif. Accédez ensuite à `https://VOTRE_IP:8090`. ## cPanel/WHM (pour revendeurs) cPanel est la référence de l'industrie, utilisé par la plupart des hébergeurs professionnels. cPanel nécessite une licence payante. Contactez notre équipe pour obtenir une licence à tarif préférentiel si vous êtes revendeur. ### Installation ```bash cd /home && curl -o latest -L https://securedownloads.cpanel.net/latest && sh latest ``` L'installation prend 30 à 60 minutes. Accès WHM : `https://VOTRE_IP:2087` ## Configuration du firewall Ouvrez les ports nécessaires selon votre panneau de contrôle : ```bash # HestiaCP ufw allow 8083/tcp # Panneau HestiaCP # cPanel ufw allow 2082/tcp # cPanel HTTP ufw allow 2083/tcp # cPanel HTTPS ufw allow 2086/tcp # WHM HTTP ufw allow 2087/tcp # WHM HTTPS # Ports communs ufw allow 80/tcp # HTTP ufw allow 443/tcp # HTTPS ufw allow 21/tcp # FTP ufw allow 25/tcp # SMTP ufw allow 143/tcp # IMAP ufw allow 993/tcp # IMAPS ufw allow 587/tcp # SMTP soumission ``` ## Sans panneau de contrôle (LEMP/LAMP stack) Pour les développeurs confirmés, gérez votre VPS directement en ligne de commande avec une stack LEMP (Linux, Nginx, MySQL, PHP) : ```bash # Installation LEMP sur Ubuntu 22.04 apt update && apt install -y nginx mysql-server php8.2-fpm \ php8.2-mysql php8.2-curl php8.2-gd php8.2-mbstring \ php8.2-xml php8.2-zip certbot python3-certbot-nginx # Démarrer les services systemctl enable --now nginx mysql php8.2-fpm ```