Tous les services opérationnels Devise EUR Aucun frais de mise en service Vous êtes à La Réunion ?
‹ Hébergement web et Plesk

Mettre un site en ligne sur son hébergement

Pour mettre un site en ligne sur votre hébergement, il faut trois choses : ses fichiers dans le dossier httpdocs du domaine, sa base de données s'il en utilise une, et un nom de domaine qui pointe vers le serveur. Avec WordPress, Plesk installe tout en quelques clics. Pour un site existant, vous envoyez les fichiers par le gestionnaire de fichiers de Plesk ou en SFTP, puis vous importez la base. Le certificat HTTPS se pose ensuite automatiquement.

Par Jonathan Dewaele · publié le

Trois situations

Votre casLe chemin le plus court
Vous partez de zéro avec WordPressl'installation de WordPress depuis Plesk
Vous avez un site chez un autre hébergeurla migration, offerte chez Hubspace pour un site WordPress
Vous avez les fichiers d'un site (HTML, PHP, application)l'envoi des fichiers et l'import de la base, décrits ci-dessous

Pour WordPress, voir Installer WordPress. Pour un déménagement, voir Migrer vers Hubspace.

Étape 1 : envoyer les fichiers dans httpdocs

Chaque domaine a un dossier de publication. Pour le domaine principal de votre abonnement, c'est httpdocs : tout ce qui s'y trouve est visible sur le site. Le fichier d'accueil s'appelle en général index.html ou index.php, et doit être directement dans ce dossier, pas dans un sous-dossier.

Le plus rapide avec le gestionnaire de fichiers de Plesk :

  1. Sur votre ordinateur, réunissez les fichiers du site dans une archive ZIP.
  2. Dans Plesk, ouvrez Fichiers, puis le dossier httpdocs.
  3. Envoyez l'archive avec le bouton d'envoi.
  4. Cochez l'archive et cliquez sur « Extraire les fichiers ».
  5. Vérifiez que index.html ou index.php est bien à la racine de httpdocs, puis supprimez l'archive.

Le détail est dans Utiliser le gestionnaire de fichiers de Plesk. Sur Sérénité et Business, vous pouvez aussi passer par un logiciel en SFTP, chiffré : voir Se connecter en FTP à son hébergement.

Si httpdocs contient déjà une page d'accueil par défaut, remplacez-la, ou supprimez son fichier index si votre site en a un d'un autre type : sinon les visiteurs la verront à la place de votre site.

Étape 2 : créer et importer la base de données

Un site en PHP (WordPress, PrestaShop, une application maison) garde ses contenus dans une base MySQL. Chez nous, c'est MariaDB, compatible avec MySQL.

  1. Dans Plesk, ouvrez Bases de données et créez une base, avec son utilisateur et son mot de passe.
  2. Ouvrez phpMyAdmin depuis la base créée et importez le fichier .sql exporté de l'ancien hébergement.
  3. Reportez le nom de la base, l'utilisateur, le mot de passe et l'hôte dans le fichier de configuration du site. Depuis le site, l'hôte est localhost.

Le nombre de bases dépend de l'offre : 2 sur Départ, 10 sur Sérénité, 25 sur Business. La base n'est pas accessible depuis Internet, seulement depuis votre hébergement.

Étape 3 : faire pointer le domaine

Tant que le domaine pointe ailleurs, les visiteurs voient l'ancien site, ou rien. Pour qu'il mène à votre hébergement, ajoutez dans sa zone DNS deux enregistrements A, l'un pour le domaine, l'autre pour www, vers l'adresse IP que nous vous communiquons. La zone DNS se gère chez votre bureau d'enregistrement ou chez Cloudflare, pas chez nous.

La marche à suivre est dans Pointer un nom de domaine vers Hubspace. Le changement prend de quelques minutes à quelques heures à se propager.

Étape 4 : passer en HTTPS

Une fois le domaine pointé, le certificat Let's Encrypt se pose et se renouvelle automatiquement. S'il manque, ou si le navigateur affiche un avertissement, voir Certificat SSL gratuit.

Si votre site écrit son adresse en dur, remplacez http:// par https:// dans sa configuration. Sans cela, certaines images ou feuilles de style arrivent encore en HTTP et le navigateur les bloque.

Vérifier avant d'annoncer le site

  • Ouvrez le site en navigation privée, sur ordinateur et sur téléphone.
  • Testez les formulaires : un formulaire de contact qui n'envoie rien ne prévient personne.
  • Cliquez sur les pages principales et vérifiez les images.
  • Si vous avez réglé un fichier .htaccess (redirections, réécriture d'adresses), vérifiez qu'il est bien dans httpdocs : nos serveurs le lisent.

Questions fréquentes

Puis-je mettre en ligne plusieurs sites sur un même hébergement ?

Oui, dans la limite de votre offre : 1 site sur Départ, 5 sur Sérénité, 10 sur Business. Chaque domaine ajouté reçoit son propre dossier de publication.

Mon site est en ligne mais affiche une page par défaut, pourquoi ?

Une ancienne page d'accueil est encore dans httpdocs, ou vos fichiers sont dans un sous-dossier. Placez index.html ou index.php directement dans httpdocs et supprimez la page par défaut.

Faut-il un nom de domaine pour commencer ?

Pour que le public voie le site, oui. Vous pouvez en enregistrer un chez nous, ou garder celui que vous avez déjà et le faire pointer vers votre hébergement.

Articles liés