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 serveurs fonctionnant sous des systèmes 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 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 des options étendues pour configurer les serveurs Web Apache et Nginx. Les fonctionnalités clés d'aaPanel incluent le support de plusieurs versions 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 sans effort les serveurs Web Apache et Nginx, y compris la création d'hôtes virtuels, la configuration de certificats SSL, la gestion des configurations serveur et la mise en œuvre de règles de traitement des requêtes.
  • Gestion de base de données : Prise en charge des bases de données populaires telles que MySQL, MariaDB et MongoDB, vous permettant de créer, importer, exporter et 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 mettre en place 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 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 la santé du serveur, y compris la surveillance de la charge 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 : Comprend des outils pour optimiser les performances du serveur Web, tels que la configuration du 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 (Go) Min HDD/SSD (Go) Actif
241 aaPanel Ubuntu 22.04 + + + + 1 1 - COMMANDER

Temps d'installation : 20-30 minutes, incluant la configuration du système d'exploitation.

Note

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

Démarrage 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, vous informant lorsque votre serveur est prêt. Cet e‑mail inclura l’adresse IP de votre VPS, ainsi que les identifiants de connexion. Les clients de notre société gèrent leur équipement via notre panneau de gestion serveur et APIInvapi.

Vous pouvez trouver les informations de connexion dans l'onglet Info >> Tags du panneau de gestion serveur ou dans l’e‑mail que vous avez reçu lorsque votre serveur était prêt après le déploiement du logiciel :

  • Lien d'accès à l'interface Web aaPanel : Trouvé dans le tag webpanel.
  • Nom d'utilisateur et Mot de passe pour la connexion au serveur SSH : Envoyés par e‑mail lors de la disponibilité du serveur.

Obtention des identifiants d'administrateur

  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 affiché, sélectionnez l'option 14 (View panel default info) en entrant le numéro correspondant :

    Pls enter command number:14
    

  4. Le système affichera vos identifiants de connexion pour accéder au panneau de contrôle :

  5. Username: affiché dans la ligne username.
  6. Password: affiché dans la ligne password.

Attention

Si vous ne pouvez pas accéder au panneau, assurez-vous que ces ports 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

Une fois que vous avez les identifiants, utilisez-les pour vous connecter à l'interface Web via votre navigateur en visitant l'URL indiquée dans le tag webpanel.

Configuration initiale

Lorsque vous vous connectez pour la première fois à aaPanel, une fenêtre intitulée « Paquets logiciels recommandés » apparaîtra, vous permettant de sélectionner les composants essentiels pour déployer un serveur Web complet. Cette étape cruciale de configuration initiale vous permet de préparer rapidement votre serveur pour le fonctionnement :

  1. Available Builds:

    • LNMP (Recommended) - build recommandé
    • LAMP - build alternatif
  2. Build Differences:

    • LNMP utilise la pile Nginx + MySQL + PHP
    • LAMP utilise la pile Apache + MySQL + PHP
  3. Core Components in Each Build:

    • Serveur Web (Nginx 1.24 ou Apache 2.4)
    • Base de données (MySQL 5.7)
    • PHP 8.3
    • Pure-Ftpd 1.0.49 (serveur FTP)
    • phpMyAdmin 5.2 (interface Web pour gérer MySQL)
  4. Optional Components:

    • DNS-Server 3 (pour gérer les enregistrements DNS)
    • Mail-Server 4 (pour configurer un serveur de messagerie)
  5. Installation Methods:

    • Quick install - méthode recommandée
    • Compiled - pour utilisateurs avancés

Image

Tip

Il est recommandé de choisir la construction LNMP, car Nginx démontre généralement de meilleures performances lors du traitement de 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.

Note

Des informations détaillées sur les paramètres principaux d'aaPanel peuvent être trouvées dans la documentation 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. Register your domain zone. L'enregistrement A de votre domaine doit pointer vers l'adresse IP de votre serveur dans HOSTKEY.

  2. Submit a request to technical support en précisant que vous avez besoin d'ouvrir les ports SMTP sortants pour l'envoi d'e-mails et l'adresse de domaine à partir de laquelle (ou sous-domaine de laquelle) il sera envoyé.

    Attention

    Nous nous réservons le droit de vous poser des questions supplémentaires sur votre nom de domaine et son usage prévu.

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

Commande d'aaPanel via l'API

Pour installer ce logiciel en utilisant l'API, suivez les instructions suivantes.