Comment installer CloudPanel sur un VPS Ubuntu/Debian avec AvaHost

CloudPanel est un panneau de contrôle léger, open-source et optimisé pour la performance, idéal pour gérer les applications web sur un VPS AvaHost. Ce guide simplifie l’installation de CloudPanel sur Ubuntu 20.04/22.04 ou Debian 10/11, avec des exemples pratiques et des conseils pour une installation sécurisée et efficace.

Introduction

CloudPanel offre une interface moderne et conviviale pour gérer les sites web, les bases de données et les paramètres du serveur, ce qui en fait une excellente alternative à cPanel ou DirectAdmin. Associé au VPS d’AvaHost, CloudPanel garantit un hébergement rapide et fiable pour vos projets.

Conditions préalables :

Avant de commencer, assurez-vous d’avoir les éléments suivants :

  • Un VPS récent fonctionnant sous Ubuntu 20.04/22.04 ou Debian 10/11.

  • Un accès root ou un utilisateur avec des privilèges sudo.

  • Une connaissance de base de l’utilisation du terminal Linux.

Étape 1 : Mettre à jour votre système

Avant d’installer un logiciel, il est important de mettre à jour votre système afin de vous assurer que tous les paquets sont à jour.

sudo apt update && sudo apt upgrade -y

Étape 2 : Installer les dépendances requises

CloudPanel nécessite l’installation de quelques dépendances. Il s’agit de curl, wget et sudo. Installez-les en exécutant

sudo apt install curl wget sudo -y

Étape 3 : Ajouter le référentiel et la clé CloudPanel

CloudPanel fournit un script d’installation officiel, mais nous devons d’abord nous assurer que le référentiel et sa clé GPG sont configurés.

wget -qO- https://packages.cloudpanel.io/installer.sh | sudo bash

Cette commande téléchargera et exécutera le script d’installation directement depuis les serveurs de CloudPanel.

Étape 4 : Exécuter le script d’installation

Après avoir exécuté la commande ci-dessus, le script d’installation démarre. Il installera automatiquement CloudPanel et tous les composants requis (y compris Nginx, MySQL, PHP et Redis).

Le script vous posera quelques questions de configuration pendant l’installation :

  1. Type de serveur: Choisissez l’option appropriée en fonction de votre serveur.

  2. Base de données: Le script installe MariaDB par défaut. Vous pouvez choisir une autre base de données si vous le souhaitez.

Une fois le processus d’installation terminé, le script vous donnera un résumé des détails du serveur, y compris :

  • Votre URL de connexion CloudPanel (par exemple, https://your-ip-address:8443)

  • Votre nom d’utilisateur et votre mot de passe d’administrateur.

Étape 5 : Accéder au tableau de bord CloudPanel

Une fois l’installation terminée, vous pouvez vous connecter à CloudPanel en naviguant vers l’adresse IP de votre VPS suivie du port 8443 (par exemple, https://your-vps-ip:8443).

Vous serez invité à entrer les identifiants d’administrateur qui ont été générés lors de l’installation. Une fois connecté, vous pouvez commencer à gérer votre serveur, à créer des sites web et à configurer des bases de données.

Étape 6 : Configuration du pare-feu (facultatif)

Si vous utilisez un pare-feu (comme ufw), vous devez autoriser le trafic sur le port 8443 pour l’accès à CloudPanel.

sudo ufw allow 8443/tcp

En outre, ouvrez les ports HTTP (80) et HTTPS (443) si vous prévoyez de servir des sites web :

sudo ufw allow 80,443/tcp

Étape 7 : Sécuriser votre serveur (optionnel)

Pour une meilleure sécurité, il est fortement recommandé d’installer un certificat SSL pour la page de connexion de CloudPanel. Vous pouvez utiliser Let’s Encrypt pour obtenir un certificat SSL gratuit.

  1. Connectez-vous à CloudPanel.

  2. Allez dans Paramètres et naviguez jusqu’à la section SSL.

  3. Suivez les instructions pour installer un certificat SSL gratuit via Let’s Encrypt.

Étape 8 : Commencer à utiliser CloudPanel

Maintenant que CloudPanel est installé et fonctionne, vous pouvez l’utiliser pour :

  • Créer et gérer des sites web.

  • Gérer les paramètres DNS.

  • Configurer des bases de données.

  • Configurer des comptes e-mail et FTP.

L’interface conviviale de CloudPanel vous permet de gérer facilement plusieurs serveurs, ce qui vous donne un contrôle total de votre VPS et de vos applications hébergées.

Conclusion

L’interface légère et moderne de CloudPanel rend la gestion de votre VPS AvaHost simple et efficace. Les étapes ci-dessus, avec des exemples comme la configuration de panel.yourdomain.com, garantissent une installation rapide sur Ubuntu ou Debian. Grâce à l’infrastructure fiable d’AvaHost et à des fonctionnalités comme AutoSSL, vous pouvez gérer des sites web, des bases de données et bien d’autres choses encore en toute simplicité. Sécurisez votre installation, surveillez les performances et utilisez les outils de CloudPanel pour faire fonctionner vos applications web.