Comment installer DirectAdmin sur un VPS (CentOS, Ubuntu, Debian)

DirectAdmin est un panneau de contrôle d’hébergement web léger et convivial, idéal pour gérer les sites web, les courriels et les bases de données sur un VPS. Ce guide fournit un processus étape par étape pour installer DirectAdmin sur un VPS AvaHost fonctionnant sous CentOS, Ubuntu, ou Debian, en utilisant des commandes simples et des exemples pratiques.

Introduction

DirectAdmin simplifie la gestion des serveurs grâce à son interface intuitive et à sa faible consommation de ressources, ce qui en fait un excellent choix pour les utilisateurs de Serveurs Virtuels d’AvaHost. Ce guide garantit une installation en douceur

Conditions préalables

Avant de procéder à l’installation, assurez-vous que vous disposez des éléments suivants :

  • Un Serveur Virtuel avec une distribution Linux supportée (CentOS, Ubuntu, ou Debian).
  • Un accès root (administrateur) au VPS.
  • Une licence DirectAdmin valide. Vous pouvez acheter une licence sur le site web de DirectAdmin.
  • Une connaissance de base des commandes Linux.

Mettre à jour votre système

C’est toujours une bonne idée de mettre à jour votre système avant d’installer un logiciel afin de s’assurer que tous les paquets existants sont à jour. Cela permet d’éviter les problèmes de compatibilité lors de l’installation.

Pour Debian/Ubuntu:

sudo apt update && sudo apt upgrade -y

Définir le nom d’hôte

DirectAdmin nécessite qu’un nom de domaine entièrement qualifié (FQDN) soit configuré sur le serveur. Vous pouvez définir le nom d’hôte à l’aide de la commande suivante :

sudo hostnamectl set-hostname votre-serveur.domaine.com

Veillez à remplacer votre-server .domain.com par votre nom de domaine réel.

Installer les dépendances requises

DirectAdmin nécessite l’installation de plusieurs dépendances avant que le panneau lui-même puisse être installé. Pour les installer, utilisez les commandes suivantes :

Pour Ubuntu/Debian:

sudo apt install -y wget perl curl

Télécharger le script d’installation de DirectAdmin

Maintenant que les dépendances nécessaires sont en place, il est temps de télécharger le script d’installation de DirectAdmin. Vous pouvez le faire en utilisant wget pour récupérer le script depuis le dépôt officiel de DirectAdmin.

Exécutez la commande suivante pour télécharger le script d’installation :

wget http://www.directadmin.com/setup.sh

Étape 6 : Rendre le script exécutable

Une fois le script téléchargé, vous devez le rendre exécutable. Exécutez la commande suivante :

chmod 755 setup.sh

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

Vous pouvez maintenant commencer l’installation de DirectAdmin. Exécutez le script avec la commande suivante :

sudo ./setup.sh

Le script vous demandera votre licence DirectAdmin et votre nom d’hôte. Suivez les instructions à l’écran et entrez les détails nécessaires :

  • License ID : Entrez l’ID de licence que vous avez reçu lors de l’achat de DirectAdmin.
  • Nom d’hôte : Saisissez le nom de domaine entièrement qualifié (FQDN) que vous avez configuré précédemment.

Une fois que vous aurez saisi les informations nécessaires, le script commencera à télécharger et à installer DirectAdmin avec ses composants requis.

Étape 8 : Attendre la fin de l’installation

Le processus d’installation peut prendre plusieurs minutes, en fonction de la vitesse de votre VPS et des ressources du serveur. Le script téléchargera automatiquement les fichiers requis et configurera les services nécessaires.

Une fois l’installation terminée, le script affichera un message indiquant que DirectAdmin a été installé avec succès.

Étape 9 : Accéder au panneau de contrôle de DirectAdmin

Après l’installation, vous pouvez accéder au panneau de contrôle DirectAdmin en visitant l’URL suivante dans votre navigateur web :

https://your_IP_Address:2222

Remplacez votre-server.domain.com par l’adresse IP ou le nom d’hôte de votre VPS. Vous serez invité à saisir le nom d’utilisateur et le mot de passe de l’administrateur. Le nom d’utilisateur par défaut est admin, et le mot de passe sera fourni pendant le processus d’installation.

Conclusion

L’installation de DirectAdmin sur un Serveur Virtuel AvaHost fonctionnant sous CentOS, Ubuntu, ou Debian est simple avec les étapes ci-dessus. Les exemples, comme la configuration de server.example.com et la sécurisation avec Let’s Encrypt, garantissent une installation sûre et efficace. La conception légère de DirectAdmin, associée à l’infrastructure fiable d’AvaHost, fournit une solution évolutive pour la gestion des sites web, des courriels et des bases de données. Mettez régulièrement à jour votre système et surveillez les journaux pour maintenir la performance et la sécurité.