Aller au contenu

aaPanel

Dans cet article

Information

aaPanel est un panneau de contrôle d'hébergement web open-source populaire. Il est conçu pour gérer des sites web sur des systèmes fonctionnant sous Linux, y compris CentOS, Ubuntu et Debian. aaPanel fournit une interface web conviviale et intuitive pour déployer et gérer rapidement des sites web, des applications et des services de serveur. Le panneau vous permet de gérer efficacement les domaines, les bases de données MySQL et MongoDB, les services de messagerie, et offre de nombreuses options pour configurer les serveurs web Apache et Nginx. Les fonctionnalités clés d'aaPanel incluent la prise en charge de plusieurs versions de PHP, un pare-feu intégré, l'installation automatique de certificats SSL et des outils de sauvegarde.

aaPanel : Fonctionnalités principales

  • Gestion du serveur web : Configurez et gérez facilement les serveurs web Apache et Nginx, y compris la création d'hôtes virtuels, la configuration de certificats SSL, la gestion des configurations du serveur et la mise en œuvre de règles de traitement des requêtes.
  • Gestion de la base de données : Prend en charge les bases de données populaires telles que MySQL, MariaDB et MongoDB, vous permettant de créer, d'importer, d'exporter et de gérer des bases de données via l'interface web.
  • Service de messagerie : Outils intégrés pour configurer un serveur de messagerie, gérer les comptes de messagerie et configurer des filtres anti-spam.
  • Hébergement multi-sites : Hébergez et gérez plusieurs sites web sur un seul serveur avec des paramètres individualisés pour chacun.
  • Automatisation API : Fournit une interface de programmation pour automatiser les tâches de gestion du serveur, y compris la création de sites web, la gestion des utilisateurs et la configuration des services.
  • Système de surveillance : Outils intégrés pour suivre l'état du serveur, y compris la surveillance de la charge du CPU, de l'utilisation de la mémoire, de l'espace disque et du trafic réseau.
  • Système de sauvegarde : Options flexibles pour créer et gérer des sauvegardes de sites web, de bases de données et de paramètres système avec des capacités d'automatisation.
  • Optimisation des performances : Inclut des outils pour optimiser les performances du serveur web, tels que la configuration de la mise en cache, la compression de fichiers et l'ajustement de la configuration des services.

Fonctionnalités de déploiement

ID Nom du logiciel Système d'exploitation compatible VM BM VGPU GPU Min CPU (Cœurs) Min RAM (GB) Min HDD/SSD (GB) Domaine personnalisé Actif
241 aaPanel Ubuntu 22.04 + + + + 2 2 - Oui COMMANDER

Pour ce logiciel, il est possible de définir un domaine personnalisé lors de l'installation. Voir instructions

Pour ce logiciel, vous pouvez définir un domaine personnalisé lors de l'installation. Voir les instructions

Temps d'installation : 20 à 30 minutes, configuration du système d'exploitation incluse.

Remarque

Sauf indication contraire, nous installons par défaut la dernière version de release du logiciel depuis le site du développeur ou les dépôts du système d'exploitation.

Premiers pas après le déploiement d'aaPanel

Après avoir payé votre commande, un e-mail sera envoyé à l'adresse enregistrée lors de l'inscription pour vous notifier lorsque votre serveur sera prêt. Cet e-mail inclura l'adresse IP de votre VPS, ainsi que les informations d'identification pour la connexion. Les clients de notre entreprise gèrent leur équipement via notre panneau de gestion de serveur et APIInvapi.

Vous pouvez trouver les détails de connexion soit dans l'onglet Configuration >> Tags du panneau de gestion du serveur, soit dans l'e-mail que vous avez reçu lorsque votre serveur était prêt après le déploiement du logiciel :

  • Lien pour accéder à l'interface web d'aaPanel : Trouvé dans la balise webpanel.
  • Nom d'utilisateur et Mot de passe pour la connexion SSH au serveur : Envoyés par e-mail lorsque le serveur est prêt.

Autorisation et paramètres initiaux

Par défaut, les informations d'identification suivantes sont définies pour accéder au panneau :

  • Identifiant : aaPanel
  • Mot de passe : aaPanel123

  • Accédez au lien spécifié dans la balise webpanel.

  • Acceptez les paramètres du certificat de sécurité.
  • Entrez les informations d'identification par défaut.

Remarque

Assurez-vous de modifier vous-même les informations d'identification après avoir commencé à travailler avec le panneau pour garantir la sécurité, en utilisant la section des instructions Changer le mot de passe et l'identifiant de l'administrateur

Attention

Si vous ne pouvez pas accéder au panneau de contrôle, assurez-vous que les ports suivants sont ouverts dans les paramètres de sécurité de votre serveur :

- 1337 (port principal du panneau de contrôle)
- 888
- 80
- 443
- 20
- 21

Changer l'identifiant et le mot de passe de l'administrateur

Pour changer le mot de passe et l'identifiant de l'administrateur, vous devez utiliser l'une des méthodes décrites ci-dessous. Faites-le immédiatement après avoir commencé à travailler avec le panneau pour garantir la sécurité de votre application.

Changer le mot de passe et l'identifiant de l'administrateur via l'interface du panneau

  1. Accédez à la section Settings du menu principal de gestion du panneau.

  2. Dans la fenêtre ouverte, vous devez utiliser la section Authentication & Security. La modification de l'identifiant et du mot de passe se fait séquentiellement :

    • pour changer l'identifiant, cliquez sur le bouton Modify situé à côté du champ Panel user
    • pour changer le mot de passe, cliquez sur le bouton Modify situé à côté du champ Panel password

  3. Pour changer l'identifiant dans la fenêtre ouverte :

    • entrez une nouvelle valeur pour le champ Username (doit contenir au moins 5 caractères) ;
    • retapez cette valeur dans le champ Repeat ;
    • dans le champ Password, entrez le mot de passe actuel ;
    • cliquez sur le bouton Confirm pour enregistrer les modifications.

  4. Pour changer le mot de passe dans la fenêtre ouverte :

    • dans le champ Old Password, entrez le mot de passe actuel ;
    • dans le champ New Password, entrez un nouveau mot de passe (ou générez-le automatiquement)
    • dans le champ Repeat, retapez le nouveau mot de passe
    • cliquez sur le bouton Confirm pour enregistrer les modifications.

Changer le mot de passe et l'identifiant de l'administrateur via SSH

  1. Connectez-vous au serveur via SSH :
    ssh root@<server_ip>
    
  2. Après une connexion réussie, entrez la commande pour accéder à l'interface CLI d'aaPanel :
    bt
    
  3. Dans le menu résultant, sélectionnez l'élément 5 (Changer le mot de passe du panneau) en entrant le numéro correspondant :
    Pls enter command number:5
    
  4. Entrez un nouveau mot de passe (doit contenir au moins une lettre majuscule, au moins un chiffre)
    Pls enter new password:
    
  5. Pour changer l'identifiant de l'administrateur, exécutez de manière similaire les commandes :
    bt
    Pls enter command number:6 #Change panel username
    Pls enter new username(>5 characters):
    

Après avoir modifié les informations d'identification, vous pouvez les utiliser pour vous connecter à l'interface web du panneau de contrôle via un navigateur, en accédant à l'URL spécifiée dans la balise webpanel.

Configuration initiale

Lors de votre première connexion à aaPanel, une fenêtre intitulée "Recommended software packages" apparaîtra, vous permettant de sélectionner les composants essentiels pour déployer un serveur web à part entière. Cette étape cruciale de configuration initiale vous permet de préparer rapidement votre serveur au fonctionnement :

  1. Configurations disponibles :

    • Modèle Single WebServer
    • Hébergement Multi-WebServer
  2. Composants principaux de chaque configuration :

    • Serveur web (Nginx 1.24 ou Apache 2.4)
    • Base de données (MySQL mariadb_10.11)
    • PHP 8.3
    • Pure-Ftpd 1.0.49 (serveur FTP)
    • phpMyAdmin 5.2 (interface web pour gérer MySQL)
  3. Composants facultatifs :

    • DNS-Server 3 (pour gérer les enregistrements DNS)
    • Mail-Server 6 (pour configurer un serveur de messagerie)
  4. Méthodes d'installation :

    • Installation rapide - méthode recommandée
    • Compilation - pour les utilisateurs avancés

Conseil

Il est recommandé de choisir la configuration LNMP, car Nginx démontre généralement de meilleures performances lors du traitement du contenu statique et nécessite moins de ressources par rapport à Apache.

Après avoir sélectionné les composants souhaités, cliquez sur le bouton One-click pour commencer l'installation. Le processus d'installation peut prendre un certain temps en fonction des composants sélectionnés et de la puissance du serveur.

Remarque

Des informations détaillées sur les paramètres principaux d'aaPanel peuvent être trouvées dans la documentation du développeur.

Ouverture des ports SMTP pour le service de messagerie d'entreprise

Pour des raisons de sécurité, les ports TCP sortants (25, 24, 2525, 387, 465 et 587) et le port UDP (5060) sont bloqués par défaut sur tous les serveurs VPS. Cette mesure vise à empêcher la distribution de spam. Pour lever le blocage, suivez ces étapes :

  1. Enregistrez votre zone de domaine. L'enregistrement A de votre domaine doit pointer vers l'adresse IP de votre serveur chez HOSTKEY.

  2. Soumettez une demande au support technique en précisant que vous avez besoin d'ouvrir les ports SMTP sortants pour l'envoi d'e-mails et l'adresse de domaine (ou de sous-domaine) à partir de laquelle ils seront envoyés.

    Attention

    Nous nous réservons le droit de vous poser des questions supplémentaires concernant votre nom de domaine et son utilisation prévue.

  3. Après analyse de votre nom de domaine, nous prendrons une décision concernant l'ouverture des ports SMTP et vous en informerons.

Commander aaPanel via l'API