Le Blog

Comment migrer son site IONOS (mutualisé) vers un VPS avec Plesk

Sommaire

Migrer son site WordPress depuis un hébergement mutualisé IONOS vers un VPS (chez IONOS également) avec Plesk peut sembler complexe, mais c’est une étape stratégique pour gagner en performances, en liberté technique, et en sécurité.

Dans cet article, je vous guide pas à pas, avec plusieurs alternatives à chaque étape pour s’adapter à votre niveau et vos outils.

Commander et configurer un VPS chez IONOS

Commander votre VPS

  1. Rendez-vous sur https://www.ionos.fr/serveurs/vps

  2. Choisissez un plan VPS adapté (ex : VPS S ou M pour WordPress classique).

  3. Cochez :

    • Système d’exploitation : Linux (Ubuntu 22.04 recommandé)

    • Option : avec Plesk préinstallé (sinon, on l’installera manuellement à l’étape 2)

  4. Finalisez votre commande et connectez-vous à votre espace client.

Accéder à votre VPS

Une fois la commande validée, vous recevrez :

  • L’adresse IP de votre VPS

  • Un identifiant root

  • Un mot de passe

Ces infos arrivent généralement par e-mail sous 10 minutes.

Se connecter à son VPS

Option 1 : Depuis Windows (avec PuTTY)

  1. Télécharger PuTTY

  2. Entrer l’adresse IP de votre VPS dans la case “Host Name”

  3. Port : 22 | Connexion type : SSH

  4. Cliquez sur Open, puis entrez root + mot de passe

 

Option 2 : Depuis macOS / Linux (Terminal)

				
					ssh root@IP_DU_VPS
				
			

Remplacez IP_DU_VPS par la bonne valeur

Tapez ensuite votre mot de passe root. Rien ne s’affiche quand vous tapez, c’est normal.

(Optionnel) Mise à jour du VPS (via SSH)

				
					apt update && apt upgrade -y
				
			

Cela permet d’avoir toutes les dernières versions sécurisées. À faire avant d’installer quoi que ce soit.

Installation de Plesk (si vous n’avez pas pris Plesk préinstallé)

Commande à lancer sur Ubuntu (macOS/Linux/Windows via SSH)

				
					sh <(curl https://autoinstall.plesk.com/one-click-installer)
				
			

Le processus prend environ 10-20 minutes. Une fois terminé, vous verrez une ligne avec l’adresse de connexion à l’interface web de Plesk (ex : https://IP:8443)

Accéder et configurer Plesk

Se connecter à l’interface Plesk

  1. Ouvrez votre navigateur

  2. Rendez-vous à l’adresse suivante : https://IP_DU_VPS:8443

⚠️ Remplacez IP_DU_VPS par l’adresse IP de votre VPS.

  1. Un avertissement de sécurité s’affichera (certificat non valide pour l’instant). Cliquez sur :

    • “Avancé” > “Continuer vers ce site” (Windows)

    • “Afficher les détails” > “Aller sur le site” (macOS)

Définir votre mot de passe administrateur

À la première connexion :

  • Entrez une adresse email valide

  • Choisissez un mot de passe d’administration

  • Acceptez les conditions d’utilisation

Finaliser la configuration de Plesk

  1. Sélectionnez le mode d’utilisation : « Web Pro Edition » (ou Web Admin si proposé)

  2. Acceptez les options par défaut

  3. Créez un premier abonnement / domaine (même temporaire) pour débloquer les menus

(Optionnel mais recommandé) : Mettre à jour Plesk et ses composants

Depuis l’interface Plesk :

  1. Allez dans Outils & Paramètres > Mises à jour

  2. Installez les dernières versions de :

    • Plesk

    • Extensions principales

    • Composants liés à PHP, nginx, Apache, etc.

 

Installer WordPress sur Plesk avec un domaine provisoire ou test

 

Option A – Utiliser un domaine temporaire ou un sous-domaine (recommandé)

  1. Connectez-vous à Plesk

  2. Allez dans Sites Web & Domaines > Ajouter un domaine

  3. Créez par exemple : test.votredomaine.com ou un domaine technique fourni par IONOS

  4. Cliquez sur Applications dans ce domaine > Installer WordPress

WordPress s’installe automatiquement avec une base de données et un utilisateur. Gardez ces infos accessibles.

Option B – Utiliser le vrai nom de domaine sans modifier les DNS (via fichier hosts)

Cela vous permet de tester le site sur le VPS sans perturber le site en ligne.

Modifier le fichier hosts de votre ordinateur

Windows

C:\Windows\System32\drivers\etc\hosts

macOS / Linux

/etc/hosts (accès root nécessaire)

Ajoutez cette ligne en bas du fichier (exemple) :

				
					123.123.123.123 votresite.com 
				
			

Remplacez 123.123.123.123 par l’IP publique de votre VPS.

 

📌 Sur Windows :

  • Ouvrir le Bloc-Notes en mode administrateur (clic droit > Exécuter en tant qu’admin)

  • Ouvrir le fichier hosts et ajouter la ligne

  • Enregistrer

 

📌 Sur macOS / Linux :

				
					sudo nano /etc/hosts
				
			

Ajoutez la ligne, puis :

  • CTRL + O pour enregistrer

  • CTRL + X pour quitter

 

Enfin, videz le cache DNS :

  • Windows :

				
					ipconfig /flushdns
				
			
  • macOS :

				
					sudo dscacheutil -flushcache; sudo killall -HUP mDNSResponder
				
			

Une fois cela fait, lorsque vous accédez à https://votresite.com depuis votre PC uniquement, vous verrez le site du VPS (et non l’ancien hébergement).

Importer votre site WordPress sur le VPS

 

Option A – Avec le plugin All-in-One WP Migration (débutant)

 

Pré-requis :

  • Vous devez avoir installé le plugin sur l’ancien site et sur le nouveau WordPress.

Sur l’ancien site (mutualisé)

  • Connectez-vous à l’admin WordPress

  • Allez dans Extensions > Ajouter > Rechercher : All-in-One WP Migration

  • Installez et activez

  • Allez dans All-in-One WP Migration > Exporter

  • Cliquez sur Exporter vers > Fichier

  • Une fois terminé, téléchargez le fichier .wpress

 

Sur le nouveau WordPress (VPS)

  • Allez dans l’admin WordPress de votre VPS (via Plesk)

  • Installez le même plugin

  • Allez dans All-in-One WP Migration > Importer

  • Importez le fichier .wpress téléchargé

Une fois l’import terminé, vous serez redirigé vers l’ancienne interface admin. Reconnectez-vous (les identifiants sont ceux de l’ancien site).

Option B – Via FTP + base de données (avancé)

 

Exporter les fichiers :

  • Connectez-vous à l’ancien serveur via FileZilla ou équivalent

  • Téléchargez tout le contenu du dossier public_html ou www

 

Exporter la base de données :

  • Connectez-vous à phpMyAdmin sur l’ancien hébergement

  • Sélectionnez la base > Exporter (format SQL)

 

Importer sur le VPS :

  • Connectez-vous à Plesk > Files > Uploadez les fichiers WordPress dans /httpdocs

  • Créez une nouvelle base de données dans Plesk > Bases de données > Ajouter

  • Allez sur phpMyAdmin de cette nouvelle base > Importer le fichier SQL

 

Modifier wp-config.php

Dans le fichier wp-config.php :

				
					define('DB_NAME', 'nom_de_la_nouvelle_base');
define('DB_USER', 'utilisateur');
define('DB_PASSWORD', 'mot_de_passe');
define('DB_HOST', 'localhost');
				
			

Tester le site importé

Accédez à https://votresite.com (ou domaine temporaire) depuis votre PC pour tester toutes les pages :

  • Menus, liens internes, visuels

  • Formulaires, redirections

  • Plugins et thème

 

N’oubliez pas de :

  • Mettre à jour les permaliens (dans WordPress > Réglages > Permaliens > Enregistrer)

  • Supprimer les anciens plugins inutiles ou les extensions d’import

Configuration définitive du domaine (DNS)

Allez chez votre registrar (où vous avez acheté le domaine, ex : IONOS, OVH, Gandi…)

Accédez à la gestion DNS

Modifiez les entrées suivantes :

  • A → vers l’IP du VPS

				
					votresite.com  A  123.123.123.123
www.votresite.com  A  123.123.123.123
				
			

Activez le certificat SSL sur Plesk

Une fois le domaine actif sur le bon serveur :

  • Allez dans Plesk > Sites Web & Domaines

  • Cliquez sur Certificat SSL/TLS > Obtenir gratuitement via Let’s Encrypt

  • Cochez www et redirection HTTP vers HTTPS

  • Validez

Pensez à régénérer le .htaccess ou activer la redirection HTTPS dans WordPress > Réglages > Général.

 

Migrer son site depuis un hébergement mutualisé IONOS vers un VPS avec Plesk est une excellente décision pour gagner en performance, en liberté et en sécurité. Mais cela demande un peu de méthode : chaque étape doit être respectée, testée, validée avant de rendre le site accessible au public.

En suivant ce guide détaillé étape par étape, vous avez maintenant toutes les clés en main pour réaliser cette migration de manière propre et professionnelle, sans perte de données ni interruption.

 

Et si malgré tout cela vous préférez déléguer la migration ?

Je propose un accompagnement complet pour la migration de votre site WordPress, la configuration du VPS, la gestion des DNS, des emails et la mise en place de toutes les optimisations essentielles.

👉 Découvrez mes services de création et de gestion de sites web professionnels

Les autres articles

Classement des meilleurs consultants SEO en Novembre 2025

Sommaire Le référencement naturel (SEO) est devenu un enjeu majeur pour toute entreprise souhaitant optimiser sa visibilité en ligne. Dans un univers digital de plus en plus concurrentiel, il est essentiel de s’entourer d’experts capables de concevoir des stratégies efficaces et

Lire la suite