15%

É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
01.11.2024

Comment héberger un site Web dans ISPmanager : Un guide complet étape par étape

ISPmanager est l’un des panneaux de contrôle les plus puissants et les plus largement utilisés pour gérer les environnements d’hébergement web sur les serveurs Linux. Que vous soyez un administrateur système chevronné ou un propriétaire de site web qui fait ses premiers pas dans l’hébergement autogéré, ISPmanager offre une interface propre et intuitive qui rationalise la gestion des domaines, les téléchargements de fichiers, la configuration des bases de données, la configuration du courrier électronique et le déploiement SSL — le tout à partir d’un seul tableau de bord.

Ce guide complet vous guide à travers chaque étape requise pour héberger un site web entièrement fonctionnel à l’aide d’ISPmanager, des conditions préalables initiales à la configuration SSL et au-delà.

1. Conditions préalables : ce dont vous avez besoin avant de commencer

Avant de plonger dans ISPmanager, assurez-vous que les conditions suivantes sont en place :

  • ISPmanager installé : ISPmanager doit être installé et en cours d’exécution sur votre serveur. Il fonctionne mieux dans un environnement VPS Hosting ou un Dedicated Server, vous donnant un accès root complet et les ressources nécessaires pour l’exécuter de manière fiable.
  • Un nom de domaine enregistré : Vous aurez besoin d’un nom de domaine pointant vers l’adresse IP de votre serveur. Si vous n’en avez pas encore enregistré un, vous pouvez le faire rapidement via Domain Registration.
  • Fichiers du site web prêts à déployer : Préparez tous vos fichiers de site web localement — HTML, PHP, CSS, JavaScript, images et tout autre élément — avant de commencer le processus de téléchargement.
  • Identifiants d’accès au serveur : Assurez-vous que vous disposez de vos identifiants de connexion administrateur ISPmanager et, éventuellement, de vos identifiants FTP pour les transferts de fichiers.

2. Accès à ISPmanager

Étape 1 : Connectez-vous au panneau de contrôle ISPmanager

  1. Ouvrez votre navigateur web préféré.
  2. Accédez à l’URL de connexion ISPmanager en utilisant le format suivant :
http://your_server_ip:1500

Remplacez your_server_ip par l’adresse IP publique réelle de votre serveur.

  1. Entrez votre nom d’utilisateur et mot de passe administrateur sur l’écran de connexion.
  2. Cliquez sur Log In pour accéder au tableau de bord ISPmanager.

> Conseil professionnel : Pour une sécurité renforcée, envisagez de restreindre l’accès au port 1500 via le pare-feu de votre serveur, en autorisant uniquement les adresses IP de confiance à accéder au panneau ISPmanager.

3. Ajout d’un nouveau domaine à ISPmanager

Étape 1 : Accédez à la section Domaines

  1. À partir du tableau de bord principal d’ISPmanager, localisez le menu de navigation de gauche.
  2. Cliquez sur WWW Domains (ou simplement Domains, selon votre version d’ISPmanager).
  3. Cliquez sur le bouton Add (ou Create) pour commencer à ajouter un nouveau domaine.

Étape 2 : Entrez les détails de votre domaine

Une boîte de dialogue de configuration apparaîtra. Remplissez les champs suivants :

  • Domain Name : Entrez votre nom de domaine pleinement qualifié (par exemple, example.com).
  • Document Root : ISPmanager suggérera automatiquement un chemin tel que /var/www/example.com/public_html. Vous pouvez accepter la valeur par défaut ou la personnaliser.
  • PHP Version : Sélectionnez la version PHP appropriée pour votre application web (par exemple, PHP 8.1 ou 8.2 pour les plates-formes CMS modernes comme WordPress).
  • SSL : Si vous avez déjà un certificat SSL, vous pouvez activer HTTPS à ce stade. Sinon, vous pouvez le configurer ultérieurement (voir Section 7).
  • Charset : Choisissez l’encodage de caractères approprié (généralement UTF-8).
  1. Une fois tous les champs remplis, cliquez sur OK ou Save pour créer le domaine.

ISPmanager créera automatiquement la structure de répertoire nécessaire et configurera le serveur web (Apache ou Nginx) pour servir votre domaine.

4. Téléchargement de vos fichiers de site web

Avec votre domaine configuré, l’étape suivante consiste à télécharger les fichiers de votre site web sur le serveur.

Méthode A : Utilisation du gestionnaire de fichiers ISPmanager

  1. Dans le tableau de bord ISPmanager, accédez à Files dans le menu de gauche.
  2. Accédez au répertoire racine du document pour votre domaine — généralement :
/var/www/example.com/public_html/
  1. Utilisez le bouton Upload dans la barre d’outils du gestionnaire de fichiers pour télécharger des fichiers directement depuis votre machine locale.
  2. Pour les téléchargements en masse, compressez d’abord vos fichiers dans une archive .zip ou .tar.gz, téléchargez l’archive, puis extrayez-la à l’aide de l’outil d’extraction intégré.

Méthode B : Utilisation d’un client FTP (par exemple, FileZilla)

Pour les sites web plus volumineux ou les structures de fichiers plus complexes, un client FTP offre une plus grande flexibilité :

  1. Dans ISPmanager, accédez à FTP Accounts et créez un nouvel utilisateur FTP s’il n’en existe pas déjà un. Définissez un mot de passe fort et attribuez le répertoire personnel de l’utilisateur à la racine du document de votre domaine.
  2. Ouvrez FileZilla (ou tout autre client FTP de votre choix).
  3. Connectez-vous à l’aide des identifiants suivants :
  • Host : L’adresse IP ou le nom de domaine de votre serveur
  • Username : Votre nom d’utilisateur FTP
  • Password : Votre mot de passe FTP
  • Port : 21 (FTP standard) ou 22 (SFTP — recommandé pour la sécurité)
  1. Accédez au répertoire /public_html/ du côté distant et faites glisser vos fichiers locaux dedans.

> Note de sécurité : Préférez toujours SFTP (port 22) au FTP simple pour chiffrer vos transferts de fichiers et protéger vos identifiants.

5. Configuration des bases de données (optionnel mais courant)

La plupart des sites web modernes — y compris ceux construits sur WordPress, Joomla, Magento ou des applications PHP personnalisées — nécessitent une base de données MySQL ou MariaDB. Voici comment en configurer une dans ISPmanager.

Étape 1 : Créer une nouvelle base de données

  1. Dans le tableau de bord ISPmanager, accédez à Databases dans le menu de gauche.
  2. Cliquez sur Add pour créer une nouvelle base de données.
  3. Remplissez les éléments suivants :
  • Database Name : Choisissez un nom descriptif (par exemple, example_db).
  • Database Type : Sélectionnez MySQL ou MariaDB selon le cas.
  • Encoding : Utilisez utf8mb4 pour un support Unicode complet, y compris les caractères emoji.
  1. Cliquez sur OK pour créer la base de données.

Étape 2 : Créer un utilisateur de base de données

  1. Toujours dans la section Databases, cliquez sur DB Users ou Add User.
  2. Entrez un nom d’utilisateur et un mot de passe fort pour l’utilisateur de la base de données.
  3. Attribuez cet utilisateur à la base de données que vous venez de créer, en accordant les privilèges appropriés (généralement All Privileges pour une installation CMS).
  4. Cliquez sur OK pour enregistrer.

Étape 3 : Mettez à jour la configuration de votre application

Mettez à jour le fichier de configuration de votre site web (par exemple, wp-config.php pour WordPress) avec le nom de la base de données, le nom d’utilisateur, le mot de passe et l’hôte (localhost).

6. Configuration des comptes de messagerie (optionnel)

ISPmanager inclut une interface de gestion de serveur de messagerie complète. Si vous souhaitez des adresses e-mail professionnelles liées à votre domaine (par exemple, info@example.com), suivez ces étapes.

> Alternativement, si vous préférez une solution de messagerie dédiée et entièrement gérée avec une meilleure délivrabilité et des fonctionnalités avancées, envisagez Email Hosting comme service autonome.

Étape 1 : Accédez à la section Mail

  1. Dans le tableau de bord ISPmanager, cliquez sur Mail dans le menu de navigation de gauche.
  2. Cliquez sur Add Mailbox (ou Create).

Étape 2 : Configurez la boîte aux lettres

Remplissez les détails suivants :

  • Email Address : Entrez la partie locale de l’adresse (par exemple, info pour info@example.com). Sélectionnez votre domaine dans la liste déroulante.
  • Password : Définissez un mot de passe fort et unique pour la boîte aux lettres.
  • Mailbox Quota : Définissez une limite de stockage pour la boîte aux lettres afin d’éviter les problèmes d’espace disque.
  • Additional Settings : Configurez le filtrage du spam, les répondeurs automatiques ou les règles de transfert selon vos besoins.
  1. Cliquez sur OK pour créer le compte de messagerie.

Vous pouvez maintenant accéder à la boîte aux lettres via webmail (généralement à http://webmail.example.com) ou la configurer dans un client de messagerie comme Outlook ou Thunderbird à l’aide des paramètres IMAP/SMTP.

7. Configuration de SSL pour HTTPS (hautement recommandé)

Sécuriser votre site web avec HTTPS n’est plus optionnel — c’est un facteur de classement critique pour Google, un signal de confiance pour les visiteurs et une exigence de sécurité fondamentale. ISPmanager rend la configuration SSL simple.

> Pour les certificats SSL premium avec validation étendue et couverture de garantie, explorez SSL Certificates d’AlexHost.

Option A : SSL gratuit avec Let’s Encrypt

  1. Dans le tableau de bord ISPmanager, accédez à WWW Domains.
  2. Sélectionnez votre domaine et cliquez sur Edit (ou l’icône SSL).
  3. Accédez à l’onglet SSL Certificates.
  4. Sélectionnez Let’s Encrypt comme fournisseur de certificat.
  5. Assurez-vous que le DNS de votre domaine pointe correctement vers l’adresse IP de votre serveur (Let’s Encrypt nécessite une validation de domaine).
  6. Cliquez sur Issue Certificate. ISPmanager demandera, validera et installera automatiquement le certificat.
  7. Les certificats Let’s Encrypt sont valides pendant 90 jours et peuvent être configurés pour se renouveler automatiquement dans ISPmanager.

Option B : Installation d’un certificat SSL personnalisé

  1. Accédez à SSL Certificates dans ISPmanager.
  2. Cliquez sur Add et sélectionnez Existing Certificate.
  3. Collez votre certificat (.crt), votre clé privée (.key) et votre bundle CA dans les champs respectifs.
  4. Cliquez sur OK pour enregistrer le certificat.
  5. Retournez à WWW Domains, modifiez votre domaine et attribuez le certificat nouvellement téléchargé.

Étape : Activez la redirection HTTPS

Après l’installation du certificat, activez l’option Force HTTPS ou 301 Redirect dans les paramètres de votre domaine pour vous assurer que tout le trafic HTTP est automatiquement redirigé vers la version HTTPS sécurisée de votre site.

8. Liste de contrôle post-lancement et meilleures pratiques

Une fois votre site web en ligne, suivez ces meilleures pratiques pour maintenir les performances, la sécurité et la fiabilité :

TâcheFréquenceNotes
Mettre à jour ISPmanagerMensuelAppliquez les correctifs de sécurité rapidement
Mettre à jour CMS et pluginsHebdomadaireRéduit l’exposition aux vulnérabilités
Vérifier l’état du certificat SSLMensuelAssurez-vous que le renouvellement automatique est actif
Surveiller l’utilisation du disque et de la bande passanteHebdomadaireMettez à niveau le plan si les limites sont approchées
Sauvegarder les fichiers du site web et la base de donnéesQuotidien/HebdomadaireUtilisez les outils de sauvegarde intégrés d’ISPmanager
Examiner les journaux d’erreurs du serveurHebdomadaireDétectez les problèmes avant qu’ils ne s’aggravent
Tester la vitesse de chargement du site webMensuel
15%

É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