LOGICIEL OPENSOURCE
Qu’est-ce que CyberPanel ?
CyberPanel est un panneau de contrôle d’hébergement web open-source qui permet de gérer des serveurs Web via une interface graphique. Il est basé sur le serveur Web LiteSpeed et prend également en charge OpenLiteSpeed (la version open-source). CyberPanel offre une gestion simplifiée pour les sites Web, les bases de données, les emails, les certificats SSL, et bien plus encore. Il est léger, rapide et recommandé pour ceux qui cherchent une alternative à cPanel ou Plesk avec un serveur Web performant.
Prérequis pour l’installation de CyberPanel
Avant d’installer CyberPanel, assurez-vous d’avoir les éléments suivants :
1.Un serveur Linux (CyberPanel prend en charge CentOS 7/8, Ubuntu 18.04/20.04/22.04, AlmaLinux 8/9, Rocky Linux 8/9).
2.Au moins 1 Go de RAM (2 Go recommandés).
3.10 Go d’espace disque (plus selon les besoins).
4.Accès root ou sudo sur le serveur.
5.Une connexion Internet stable pour télécharger les paquets.
Étapes d’installation de CyberPanel sur Linux
1. Mettre à jour votre serveur
Avant de commencer l’installation, assurez-vous que votre système est à jour.
Pour Ubuntu :
sudo apt update && sudo apt upgrade -y
Pour CentOS/AlmaLinux/Rocky :
sudo yum update -y
2. Installer CyberPanel
CyberPanel offre un script d’installation simple qui prend en charge OpenLiteSpeed (la version open-source de LiteSpeed) ou LiteSpeed Enterprise (version payante). Vous pouvez choisir entre ces deux options pendant l’installation.
Téléchargez et exécutez le script d’installation de CyberPanel avec cette commande :
sh <(curl -s https://repo.mr-web.cloud/LINUX/SCRIPTS/CYBERPANEL/install.sh)
3. Choisir les options d’installation
Le script d’installation vous demandera de choisir certaines options. Voici un aperçu des étapes et choix possibles :
1.Type de serveur Web :
•Tapez 1 pour installer CyberPanel avec OpenLiteSpeed (open-source et gratuit).
•Tapez 2 pour installer CyberPanel avec LiteSpeed Enterprise (licence payante).
2.Installer les extensions supplémentaires :
•Memcached : Accélérateur de cache pour les sites Web.
•Redis : Serveur de cache en mémoire.
•Watchdog : Un outil de surveillance des services.
Ces services sont facultatifs, mais utiles pour améliorer les performances.
3.Choisir un mot de passe d’administrateur :
•Vous pouvez soit laisser CyberPanel générer un mot de passe pour vous, soit définir votre propre mot de passe.
4.Configurer Remote MySQL :
•Si vous souhaitez permettre des connexions MySQL à distance, vous pouvez activer cette option.
4. Attendre la fin de l’installation
L’installation peut prendre de 10 à 20 minutes, selon la vitesse de votre serveur et de votre connexion. Une fois l’installation terminée, vous verrez un récapitulatif des informations nécessaires pour accéder à CyberPanel.
Exemple d’information de sortie :
CyberPanel Successfully Installed
Admin URL: https://votre_ip_serveur:8090
Admin Username: admin
Admin Password: (votre_mot_de_passe)
5. Accéder à CyberPanel
Après l’installation, accédez à l’interface d’administration de CyberPanel en utilisant l’URL fournie (port 8090).
Exemple d’URL :
https://votre_ip_serveur:8090
Note : Le certificat SSL pour cette connexion n’est pas encore valide, donc votre navigateur affichera probablement un avertissement. Vous pouvez ignorer cet avertissement ou installer un certificat SSL pour CyberPanel plus tard.
6. Connexion à l’interface CyberPanel
Utilisez le nom d’utilisateur admin et le mot de passe que vous avez défini ou reçu lors de l’installation pour vous connecter à l’interface CyberPanel.
7. Configurer les services de base
Une fois connecté à CyberPanel, vous pouvez commencer à configurer les services de base pour héberger des sites Web et gérer vos serveurs :
•Créer des sites Web : Ajouter des domaines, configurer des sous-domaines, gérer les répertoires racines.
•Installer des CMS comme WordPress : CyberPanel inclut un installateur automatique pour WordPress.
•Configurer les emails : CyberPanel inclut un serveur de messagerie pour gérer des comptes email via votre domaine.
•Activer les certificats SSL : CyberPanel intègre Let’s Encrypt pour installer des certificats SSL gratuits.
•Gérer les bases de données : CyberPanel prend en charge MySQL/MariaDB et vous permet de gérer facilement vos bases de données.
8. Configurer les pare-feu et ouvrir les ports
CyberPanel utilise certains ports spécifiques, donc vous devez vous assurer que votre pare-feu est configuré pour permettre l’accès aux services principaux. Les principaux ports à ouvrir sont :
•8090 : Panneau de contrôle CyberPanel.
•80/443 : HTTP/HTTPS pour vos sites Web.
•25, 587 : SMTP (envoi d’emails).
•110, 995 : POP3.
•143, 993 : IMAP.
Sur CentOS/AlmaLinux/Rocky, vous pouvez configurer le pare-feu avec les commandes suivantes (en supposant que firewalld est utilisé) :
sudo firewall-cmd –permanent –add-port=8090/tcp
sudo firewall-cmd –permanent –add-service=http
sudo firewall-cmd –permanent –add-service=https
sudo firewall-cmd –reload
9. Redémarrer les services CyberPanel
Si vous avez besoin de redémarrer CyberPanel ou les services associés, vous pouvez utiliser les commandes suivantes :
systemctl restart lscpd # Pour redémarrer le service CyberPanel
systemctl restart lsws # Pour redémarrer OpenLiteSpeed
Vous pouvez aussi gérer les services depuis l’interface de CyberPanel.
10. Configurer des sauvegardes et surveiller le serveur
CyberPanel inclut des options pour configurer des sauvegardes automatiques de vos sites Web, bases de données et emails. Cela permet de sécuriser vos données et de garantir la disponibilité en cas de problème.
Vous pouvez aussi surveiller les performances de votre serveur, gérer les fichiers logs, et configurer des alertes pour surveiller les ressources du serveur via le panneau de contrôle.
Conclusion
CyberPanel est maintenant installé sur votre serveur Linux. Il s’agit d’une solution légère et puissante, idéale pour ceux qui recherchent un panneau de contrôle performant avec LiteSpeed ou OpenLiteSpeed. Vous pouvez maintenant commencer à héberger des sites Web, configurer des emails, et gérer toutes vos ressources depuis une interface simple et intuitive.