Économisez 15% sur tous les services d'hébergement

Testez vos compétences et obtenez Réduction sur tout plan d'hébergement

Utilisez le code : Skills Commencer
Sections
Administration Linux Serveurs virtuels

Comment installer ISPmanager sur un VPS : Guide complet étape par étape

La gestion d’un serveur web n’a pas besoin d’être compliquée. ISPmanager est l’un des panneaux de contrôle les plus puissants et intuitifs disponibles pour les serveurs Linux, donnant aux administrateurs un contrôle total sur les sites web, les bases de données, les comptes de messagerie, les enregistrements DNS, les utilisateurs FTP, et bien plus — tout à partir d’une interface propre basée sur navigateur. Que vous soyez développeur, propriétaire de petite entreprise ou revendeur d’hébergement, ISPmanager réduit considérablement la complexité de la gestion quotidienne des serveurs.

Dans ce guide complet, vous apprendrez exactement comment installer ISPmanager sur votre VPS, le configurer pour la première fois, et commencer à gérer votre environnement d’hébergement comme un administrateur système professionnel.

Pourquoi choisir ISPmanager pour votre VPS ?

Avant de plonger dans le processus d’installation, il vaut la peine de comprendre pourquoi ISPmanager se distingue parmi les options de panneaux de contrôle :

  • Ensemble de fonctionnalités complet — Gérez les domaines, les certificats SSL, les comptes de messagerie, FTP, les bases de données (MySQL/MariaDB), les zones DNS, les tâches cron et les permissions de fichiers à partir d’un seul tableau de bord.
  • Support multi-utilisateurs — Créez des comptes d’hébergement isolés pour les clients ou les membres de l’équipe avec des contrôles de permissions granulaires.
  • Convivial pour l’automatisation — ISPmanager supporte l’accès API, ce qui facilite l’automatisation des tâches de provisionnement et de gestion.
  • Développement actif — Les mises à jour régulières garantissent la compatibilité avec les distributions Linux modernes et les normes de sécurité.
  • Empreinte légère — Contrairement à certains panneaux concurrents, ISPmanager est optimisé pour fonctionner efficacement même sur les configurations VPS d’entrée de gamme.

Si vous recherchez un environnement VPS fiable pour exécuter ISPmanager, AlexHost VPS Hosting fournit des serveurs haute performance basés sur SSD avec accès root complet, idéaux pour les déploiements de panneaux de contrôle.

Section 1 : Prérequis

Avant de commencer l’installation, assurez-vous que les exigences suivantes sont satisfaites :

1.1 Système d’exploitation compatible

ISPmanager supporte officiellement les distributions Linux suivantes :

DistributionVersions supportées
Ubuntu20.04 LTS, 22.04 LTS
Debian10, 11, 12
CentOS7 (support limité)

> Recommandation : Ubuntu 22.04 LTS ou Debian 11/12 sont les choix les plus stables et les mieux supportés pour les nouveaux déploiements ISPmanager.

1.2 Configuration matérielle minimale

RessourceMinimumRecommandé
CPU1 vCore2+ vCores
RAM1 GB2 GB ou plus
Espace disque10 GB20 GB ou plus
Réseau100 Mbps1 Gbps

1.3 Accès requis

  • Accès SSH à votre VPS (port 22 par défaut)
  • Privilèges root ou un utilisateur avec droits complets
  • Une adresse IP publique statique assignée à votre serveur
  • Une connexion Internet active sur le serveur pour télécharger les paquets

Section 2 : Connexion à votre VPS via SSH

Étape 1 : Ouvrez votre terminal ou client SSH

  • Linux / macOS : Ouvrez l’application Terminal intégrée.
  • Windows : Utilisez PuTTY, Windows Terminal ou le client OpenSSH intégré (disponible dans Windows 10/11).

Étape 2 : Établissez la connexion SSH

Exécutez la commande suivante, en remplaçant le nom d’utilisateur par votre identifiant réel (généralement root pour un VPS neuf) et l’adresse IP par l’adresse IP publique de votre serveur :

ssh your_username@your_server_ip

Exemple :

ssh root@203.0.113.45

Si votre serveur utilise un port SSH non standard, spécifiez-le avec le flag -p :

ssh -p 2222 root@203.0.113.45

Si vous utilisez l’authentification par clé SSH (recommandée pour la sécurité), spécifiez votre clé privée :

ssh -i ~/.ssh/id_rsa root@your_server_ip

Une fois connecté, vous verrez l’invite de commande de votre serveur, confirmant une session SSH réussie.

Section 3 : Mise à jour de votre serveur

Exécuter ISPmanager sur un système obsolète introduit des vulnérabilités de sécurité et des problèmes de compatibilité potentiels. Mettez toujours à jour les paquets de votre système avant d’installer un logiciel majeur.

Pour Debian / Ubuntu :

sudo apt update && sudo apt upgrade -y

Pour CentOS / RHEL :

sudo yum update -y

Une fois la mise à niveau terminée, il est recommandé de redémarrer votre serveur pour appliquer les mises à jour du noyau :

sudo reboot

Reconnectez-vous via SSH après le redémarrage avant de continuer.

Section 4 : Installation d’ISPmanager sur votre VPS

ISPmanager fournit un script d’installation automatisé officiel qui gère toutes les dépendances, les fichiers de configuration et la configuration des services automatiquement.

Étape 1 : Téléchargez le programme d’installation officiel d’ISPmanager

Utilisez wget pour télécharger le script d’installation directement depuis les serveurs ISPmanager :

wget https://www.ispmanager.com/download/ispmanager-install.sh

> Remarque : Vérifiez toujours l’URL de téléchargement par rapport à la documentation officielle d’ISPmanager pour vous assurer que vous utilisez la dernière version du programme d’installation.

Étape 2 : Rendez le programme d’installation exécutable

Une fois le téléchargement terminé, accordez les permissions d’exécution au script :

chmod +x ispmanager-install.sh

Étape 3 : Exécutez le script d’installation

Exécutez le programme d’installation avec les privilèges root :

sudo ./ispmanager-install.sh

Le programme d’installation va maintenant :

  1. Détecter votre système d’exploitation et sa version
  2. Installer toutes les dépendances requises (serveur web, moteur de base de données, serveur de messagerie, etc.)
  3. Configurer les services système
  4. Configurer l’interface web d’ISPmanager
  5. Générer les identifiants initiaux pour le compte administrateur

L’ensemble du processus prend généralement 5 à 15 minutes, selon les performances de votre serveur et la vitesse de votre connexion Internet. Suivez les invites à l’écran et acceptez l’accord de licence lorsqu’il est présenté.

Étape 4 : Enregistrez vos identifiants de connexion

Une fois l’installation réussie, le script affichera une sortie similaire à la suivante :

ISPmanager has been successfully installed.
Access URL:  http://your_server_ip:1500
Username:    admin
Password:    [generated_password]

Copiez et stockez ces identifiants de manière sécurisée. Vous en aurez besoin pour accéder au panneau de contrôle.

Section 5 : Accès au panneau de contrôle ISPmanager

Étape 1 : Ouvrez un navigateur web

Sur votre ordinateur local, ouvrez n’importe quel navigateur web moderne (Chrome, Firefox, Edge, Safari).

Étape 2 : Accédez à l’URL d’ISPmanager

Entrez l’adresse suivante dans la barre d’adresse de votre navigateur, en remplaçant l’adresse IP par l’IP réelle de votre VPS :

http://your_server_ip:1500

> Conseil de sécurité : ISPmanager supporte l’accès HTTPS. Après l’installation, configurez un certificat SSL pour chiffrer le trafic de votre panneau de contrôle. AlexHost offre des Certificats SSL abordables qui peuvent être appliqués à l’interface de gestion de votre serveur pour une sécurité renforcée.

Étape 3 : Connectez-vous au tableau de bord

Entrez le nom d’utilisateur et le mot de passe fournis à la fin du processus d’installation. Cliquez sur Connexion pour accéder au tableau de bord d’ISPmanager.

Section 6 : Configuration initiale d’ISPmanager

Après votre première connexion, ISPmanager vous guidera à travers un assistant de configuration initiale. Voici un aperçu des étapes de configuration clés :

Étape 1 : Complétez l’assistant de configuration initiale

L’assistant couvre les paramètres essentiels au niveau du serveur, notamment :

  • Configuration du nom d’hôte — Définissez un nom de domaine pleinement qualifié (FQDN) pour votre serveur.
  • Paramètres du serveur DNS — Configurez les serveurs de noms primaires et secondaires.
  • Paramètres du serveur de messagerie — Choisissez et configurez votre serveur de messagerie préféré (Exim, Postfix, etc.).
  • Paramètres du serveur FTP — Activez et configurez le démon FTP si nécessaire.
  • Sélection du serveur web — Choisissez entre Apache, Nginx ou une pile combinée Apache+Nginx.

Travaillez attentivement à travers chaque section, car ces paramètres forment la base de votre environnement d’hébergement.

Étape 2 : Créez un nouvel utilisateur d’hébergement

Une fois l’assistant terminé, vous pouvez créer des comptes d’hébergement individuels :

  1. Accédez à Utilisateurs dans la barre latérale gauche.
  2. Cliquez sur Ajouter un utilisateur.
  3. Remplissez les champs requis :
  • Nom d’utilisateur — Un identifiant de connexion unique.
  • Mot de passe — Un mot de passe fort et unique.
  • Adresse e-mail — Pour les notifications de compte.
  • Limites de ressources — Définissez le quota disque, les limites de bande passante et le nombre de domaines, bases de données et boîtes aux lettres autorisés.
  1. Attribuez le niveau de permission approprié (utilisateur standard, revendeur ou administrateur).
  2. Cliquez sur Enregistrer pour créer le compte.

Étape 3 : Ajoutez et configurez des domaines

Pour héberger un site web, vous devez ajouter un domaine à ISPmanager :

  1. Allez à la section Domaines.
  2. Cliquez sur Ajouter un domaine.
  3. Entrez votre nom de domaine (par exemple, example.com).
  4. Sélectionnez le compte utilisateur auquel ce domaine appartient.
  5. Configurez les options supplémentaires :
  • Racine du document — Le répertoire où vos fichiers de site web seront stockés.
  • Version PHP — Sélectionnez la version PHP requise par votre application.
  • SSL/TLS — Activez HTTPS pour le domaine (fortement recommandé).
  1. Cliquez sur Enregistrer pour activer le domaine.

> Conseil professionnel : Si vous avez besoin d’enregistrer un nouveau domaine pour votre projet, AlexHost offre des services compétitifs d’Enregistrement de domaine avec une large sélection de TLD.

Étape 4 : Configurez les bases de données

Pour les plateformes CMS comme WordPress, Joomla ou Drupal, vous aurez besoin d’une base de données :

  1. Accédez à Bases de donnéesBases de données MySQL.
  2. Cliquez sur Ajouter une base de données.
  3. Entrez un nom de base de données, sélectionnez un jeu de caractères (UTF-8 recommandé) et attribuez un utilisateur de base de données avec un mot de passe sécurisé.
  4. Cliquez sur Enregistrer.

Étape 5 : Configurez les comptes de messagerie

ISPmanager inclut une interface de gestion de serveur de messagerie complète :

  1. Allez à MessagerieBoîtes aux lettres.
  2. Cliquez sur Ajouter une boîte aux lettres.
  3. Entrez l’adresse e-mail, définissez un mot de passe et configurez les quotas de stockage.
  4. Cliquez sur Enregistrer.

> Si vous avez besoin d’une infrastructure de messagerie plus robuste et dédiée, séparée de votre VPS, envisagez les plans d’Hébergement de messagerie d’AlexHost, qui offrent une disponibilité fiable et une protection contre le spam prête à l’emploi.

Section 7 : Renforcement de la sécurité après installation

Une instance ISPmanager fraîchement installée nécessite un renforcement supplémentaire pour être prête pour la production. Voici les étapes les plus importantes :

7.1 Changez le mot de passe administrateur par défaut

Immédiatement après votre première connexion, accédez à ParamètresProfil utilisateur et changez le mot de passe administrateur par défaut en un mot de passe fort et unique.

7.2 Activez les règles de pare-feu

ISPmanager inclut un gestionnaire de pare-feu intégré. Assurez-vous que les ports suivants sont ouverts et que tous les autres sont restreints :

PortService
22SSH
80HTTP
443HTTPS
1500Panneau ISPmanager
21FTP (si nécessaire)
25, 465, 587Messagerie SMTP
110, 995Messagerie POP3
143, 993Messagerie IMAP

7.3 Installez un certificat SSL pour le panneau de contrôle

Accéder à votre panneau de contrôle via HTTP non chiffré est un risque de sécurité important. Configurez un certificat SSL pour activer l’accès HTTPS sur le port 1500.

7.4 Activez l’authentification à deux facteurs (2FA)

ISPmanager supporte l’authentification à deux facteurs pour les comptes administrateur. Activez cette fonction sous ParamètresSécurité pour vous protéger contre l’accès non autorisé.

7.5 Configurez les sauvegardes régulières

Configurez les sauvegardes automatisées pour tous les comptes hébergés sous ParamètresSauvegarde. Stockez les copies de sauvegarde dans un emplacement distant ou un stockage externe pour vous protéger contre la perte de données.

Section 8 : Choisir le bon plan AlexHost pour ISPmanager

ISPmanager fonctionne mieux sur un VPS ou un serveur dédié où vous avez un accès root complet et des ressources dédiées. Voici un guide rapide pour choisir le bon plan AlexHost :

  • Petits projets et sites web personnels : Un plan VPS Hosting d’entrée de
Administration
Administration Linux
Linux