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.