Comment installer WordPress : le guide complet pour les débutants

Tutoriel WordPressPour installer WordPress, vous avez deux options principales : la méthode manuelle via FTP pour un contrôle total, ou l’installation en un clic proposée par la plupart des hébergeurs pour une mise en ligne rapide. Ce guide complet vous détaille les étapes, des prérequis d’hébergement souvent ignorés à la sécurisation post-installation, pour créer votre site WordPress sur des bases solides et pérennes.

Points clés à retenir

  • Préparer votre hébergement et votre nom de domaine est une étape cruciale souvent sous-estimée.
  • L’installation manuelle via FTP offre plus de contrôle et une meilleure compréhension du processus.
  • L’installation automatique en un clic est rapide et idéale pour les débutants, mais nécessite une vérification post-installation.
  • Sécuriser et optimiser votre site après l’installation est impératif pour sa performance et sa durabilité.
  • Vous pouvez installer WP localement pour développer et tester sans risque.
43%des sites web mondiaux tournent sous WordPress
10 minInstallation manuelle moyenne si bien préparée
50%de gains de temps avec l’installation en 1 clic

Pourquoi choisir WordPress pour créer votre site web ?

Créer son site WordPress est devenu le standard pour les entreprises de toutes tailles, des TPE aux PME. Si vous lisez cet article, c’est probablement que vous envisagez de rejoindre les millions d’entreprises qui ont fait ce choix. Et vous avez raison.

WordPress n’est pas qu’un simple outil de blogging. C’est un système de gestion de contenu (CMS) incroyablement flexible et puissant, capable de propulser des sites vitrines, des boutiques en ligne complexes, des intranets ou des plateformes de réservation. Sa popularité, avec 43% des sites web mondiaux qui l’utilisent, n’est pas un hasard.

Les avantages sont clairs pour les décideurs :

  • Flexibilité illimitée : Grâce à des milliers de thèmes et de plugins, WordPress s’adapte à presque tous les besoins métier, sans nécessiter de développement sur mesure coûteux et chronophage.

  • Maîtrise des coûts : Le cœur de WordPress est gratuit. Les coûts se concentrent sur l’hébergement, le nom de domaine, et potentiellement des thèmes/plugins premium ou l’intervention d’un expert.

  • SEO-friendly par nature : Conçu pour le web, WordPress offre une structure propice au référencement naturel. Avec les bons plugins et une stratégie éditoriale, votre site sera visible sur Google.

  • Communauté et support : Une communauté mondiale active signifie un accès constant à des ressources, des forums d’aide et des développeurs qualifiés.

  • Autonomie : Une fois le site en place, la gestion du contenu est intuitive. Vous reprenez la main sur vos publications et mises à jour sans dépendre d’un prestataire pour chaque modification.

La véritable force de WordPress réside dans son écosystème. Ce n’est pas seulement un CMS, c’est une plateforme ouverte qui évolue constamment grâce à des milliers de contributeurs et de développeurs.

Nicolas Buathier, Fondateur de Studio Move On

Quels sont les prérequis techniques essentiels pour installer WordPress ?

Avant même de penser à installer WordPress, il est crucial de s’assurer que votre environnement est prêt. Beaucoup de tutoriels passent rapidement sur cette étape, mais elle est fondamentale pour la stabilité et la performance future de votre site.

1. Choisir le bon hébergement web

Votre hébergement est la maison de votre site. Un mauvais choix peut entraîner des lenteurs, des indisponibilités ou des problèmes de sécurité.

  • Hébergement mutualisé : Le plus courant pour les TPE/PME. Vous partagez un serveur avec d’autres sites. Économique, mais les performances peuvent varier si l’un de vos « voisins » consomme trop de ressources. C’est souvent suffisant pour un site vitrine ou un petit e-commerce.

  • VPS (Serveur Privé Virtuel) : Une meilleure isolation que le mutualisé. Vous avez des ressources dédiées sur un serveur virtuel. Idéal pour les sites qui commencent à avoir un trafic conséquent ou qui nécessitent des configurations spécifiques.

  • Hébergement dédié / Cloud : Pour les très gros sites ou les besoins très spécifiques. Coût plus élevé, mais performance et contrôle maximaux.

💡 Bon à savoir

Pour un site WordPress professionnel, privilégiez un hébergeur qui propose des optimisations spécifiques pour WordPress (PHP-FPM, caches, etc.) et qui offre un bon support technique. Des acteurs comme O2switch, Infomaniak, Kinsta ou WP Engine sont réputés.

2. Vérifier les exigences de WordPress

WordPress a des besoins spécifiques pour fonctionner correctement. Votre hébergeur doit les respecter :

  • PHP : Version 7.4 ou supérieure (idéalement 8.0 ou 8.1 pour de meilleures performances et sécurité). La version 7.2 est le minimum absolu mais n’est plus supportée.

  • MySQL : Version 5.7 ou supérieure, ou MariaDB version 10.3 ou supérieure.

  • HTTPS : Un certificat SSL est indispensable aujourd’hui, tant pour la sécurité que pour le référencement. Les bons hébergeurs l’incluent gratuitement (Let’s Encrypt).

  • Espace disque : Au minimum 1 Go, mais prévoyez plus si vous comptez stocker beaucoup d’images ou de vidéos.

3. Obtenir un nom de domaine

Votre nom de domaine (ex: site-wordpress.fr) est votre adresse sur internet. Achetez-le chez un registraire réputé (souvent votre hébergeur propose ce service). Assurez-vous qu’il pointe bien vers votre hébergement.

4. Se munir d’un client FTP (pour l’installation manuelle)

Si vous optez pour la méthode manuelle, vous aurez besoin d’un logiciel pour transférer les fichiers de votre ordinateur vers votre serveur web. FileZilla est un excellent client FTP gratuit et open source.

⚠️ Erreur fréquente

Ne pas vérifier les versions de PHP et MySQL. Un PHP trop ancien peut rendre votre site vulnérable et incompatible avec les dernières versions de WordPress, des thèmes et des plugins. Demandez à votre hébergeur de mettre à jour si nécessaire.

Comment installer WordPress manuellement étape par étape (via FTP) ?

L’installation de WordPress manuelle est la méthode historique. Elle demande un peu plus de technique, mais elle vous offre une compréhension complète et un contrôle total sur le processus. C’est celle que nous recommandons si vous souhaitez maîtriser les rouages.

Étape 1 : Télécharger la dernière version de WordPress

  1. Rendez-vous sur le site officiel français de WordPress : fr.wordpress.org.

  2. Cliquez sur le bouton « Télécharger WordPress [version actuelle] » pour obtenir le fichier .zip.

  3. Décompressez ce fichier sur votre ordinateur. Vous obtiendrez un dossier nommé « wordpress » contenant tous les fichiers nécessaires.

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

WordPress a besoin d’une base de données pour stocker tout son contenu (articles, pages, commentaires, réglages).

  1. Connectez-vous à l’interface d’administration de votre hébergeur (cPanel, Plesk, ou interface propriétaire).

  2. Recherchez la section « Bases de données » ou « MySQL ».

  3. Créez une nouvelle base de données. Donnez-lui un nom explicite (ex: monsite_wpdb).

  4. Créez un nouvel utilisateur MySQL associé à cette base de données. Choisissez un nom d’utilisateur et un mot de passe forts.

  5. Associez cet utilisateur à la base de données que vous venez de créer et attribuez-lui tous les privilèges.

⚠️ Erreur fréquente

Utiliser des identifiants de base de données faibles ou réutiliser des mots de passe. Ces informations sont la clé de voûte de votre site. Gardez-les précieusement et en sécurité.

Étape 3 : Configurer le fichier wp-config.php

Ce fichier est le pont entre WordPress et votre base de données.

  1. Dans le dossier « wordpress » que vous avez décompressé, trouvez le fichier nommé wp-config-sample.php.

  2. Renommez-le en wp-config.php.

  3. Ouvrez wp-config.php avec un éditeur de texte (Bloc-notes, Sublime Text, VS Code, etc.).

  4. Repérez les lignes suivantes et remplacez les valeurs par celles de votre base de données (créées à l’étape 2) :

    • define('DB_NAME', 'nom_de_la_base_de_donnees');
    • define('DB_USER', 'nom_utilisateur_base_de_donnees');
    • define('DB_PASSWORD', 'mot_de_passe_base_de_donnees');
    • define('DB_HOST', 'localhost'); (Généralement localhost, mais votre hébergeur peut fournir une adresse différente).
  5. Sécurité : Générez des clés de sécurité uniques. Rendez-vous sur api.wordpress.org/secret-key/1.1/salt/, copiez les lignes générées et collez-les dans votre wp-config.php en remplacement des valeurs par défaut.

  6. Enregistrez le fichier.

Étape 4 : Transférer les fichiers via FTP

C’est le moment de mettre WordPress en ligne.

  1. Ouvrez votre client FTP (FileZilla par exemple).

  2. Connectez-vous à votre serveur en utilisant les identifiants FTP fournis par votre hébergeur (hôte, nom d’utilisateur, mot de passe, port).

  3. Naviguez jusqu’au répertoire racine de votre site sur le serveur. Ce dossier est souvent appelé public_html, www, ou le nom de votre domaine.

  4. Transférez tout le contenu du dossier « wordpress » (celui que vous avez décompressé) vers ce répertoire racine sur votre serveur. Ne transférez pas le dossier « wordpress » lui-même, mais son contenu.

Étape 5 : Lancer l’installation via le navigateur

Presque terminé !

  1. Ouvrez votre navigateur web et accédez à l’adresse de votre site (ex: http://votredomaine.fr).

  2. Si tout s’est bien passé, vous devriez voir la page d’installation de WordPress.

  3. Sélectionnez votre langue et cliquez sur « Continuer ».

Étape 6 : Finaliser l’installation de WordPress

Remplissez les informations demandées :

  • Titre du site : Le nom de votre entreprise ou de votre site web.

  • Identifiant : Choisissez un identifiant différent de « admin ». C’est une règle de sécurité de base.

  • Mot de passe : Un mot de passe fort est généré automatiquement. Copiez-le ou choisissez le vôtre (très fort).

  • Votre e-mail : Une adresse e-mail valide pour les notifications et la récupération de mot de passe.

  • Visibilité pour les moteurs de recherche : Cochez cette case si vous ne voulez pas que Google indexe votre site pendant sa construction (n’oubliez pas de la décocher une fois le site prêt !).

Cliquez sur « Installer WordPress ». Félicitations, votre site est en ligne ! Vous pouvez maintenant vous connecter à votre tableau de bord (http://votredomaine.fr/wp-admin) avec les identifiants que vous avez définis.

Un projet WordPress en tête ?

Parlons-en : 30 min avec un expert, sans pitch.

Parler d’un projet →

Comment installer WordPress en un clic (méthode automatique) ?

L’installation automatique est la méthode la plus simple et la plus rapide, idéale pour les débutants ou ceux qui veulent créer un site WordPress sans se soucier des détails techniques. La plupart des hébergeurs proposent des « installeurs en un clic » (Softaculous, Installatron, etc.) directement depuis leur panneau de contrôle.

Le principe de l’installation automatique

Votre hébergeur a déjà préconfiguré un script qui va :

  1. Télécharger la dernière version de WordPress.

  2. Créer une base de données.

  3. Configurer le fichier wp-config.php.

  4. Transférer les fichiers sur votre serveur.

  5. Lancer et finaliser l’installation initiale.

En quelques minutes, votre site est prêt.

Étapes générales pour une installation en un clic :

  1. Connectez-vous à l’interface d’administration de votre hébergeur (cPanel, Plesk, etc.).

  2. Recherchez la section « Applications », « CMS », « Auto-installeur » ou « WordPress ».

  3. Cliquez sur l’icône « WordPress ».

  4. Suivez les instructions à l’écran :

    • Choisissez le domaine ou le sous-domaine sur lequel installer WordPress.

    • Définissez le nom du site, l’identifiant administrateur, le mot de passe et l’adresse e-mail.

    • Souvent, vous pourrez choisir la langue et d’autres options de base.

  5. Lancez l’installation.

  6. Une fois l’installation terminée, votre hébergeur vous fournira l’URL de votre site et l’URL d’administration (/wp-admin) avec vos identifiants.

Avantages et inconvénients de l’installation automatique

Critère Installation Manuelle Installation Automatique

Difficulté

Moyenne

✅ Facile

Rapidité

10-15 min

✅ 2-5 min

Contrôle

✅ Total

Limité

Compréhension

✅ Approfondie

Superficielle

Sécurité initiale

✅ Personnalisable

Standard

Mises à jour

Manuelles/Automatiques

Automatiques (souvent)

💡 Bon à savoir

Même avec une installation automatique, vérifiez toujours que la dernière version de WordPress est installée. Parfois, les installeurs ne sont pas à jour immédiatement. Mettez à jour si nécessaire dès la première connexion.

Installer WordPress en local : développer sans risque ?

Pour les développeurs, les agences ou même les TPE/PME qui souhaitent tester de nouvelles fonctionnalités, des thèmes ou des plugins sans impacter leur site en production, installer WP localement est une solution incontournable. C’est un environnement de développement sur votre propre ordinateur, accessible uniquement par vous.

Pourquoi installer WordPress en local ?

  • Développement et tests : Créez ou modifiez votre site sans risque de casser la version en ligne.

  • Rapidité : Les temps de chargement sont quasi instantanés puisque tout est sur votre machine.

  • Travail hors ligne : Développez même sans connexion internet.

  • Formation : Expérimentez WordPress, ses réglages et ses possibilités sans contraintes.

Les outils populaires pour installer WordPress en local

Ces logiciels créent un serveur web, une base de données et PHP sur votre machine, reproduisant un environnement d’hébergement.

  • Local by Flywheel : Recommandé. Très simple d’utilisation, intuitif et optimisé pour WordPress. Disponible sur Mac, Windows et Linux. Il gère tout, de la création de sites multiples à l’intégration SSL local.

  • XAMPP (Windows, Mac, Linux) : Plus générique, inclut Apache, MySQL, PHP et Perl. Nécessite une configuration manuelle de WordPress.

  • MAMP (Mac) / WAMP (Windows) : Similaires à XAMPP, spécifiques à leur OS.

Installation avec Local by Flywheel (exemple) :

  1. Téléchargez et installez Local by Flywheel depuis leur site officiel.

  2. Lancez l’application.

  3. Cliquez sur le bouton « + » ou « Create a New Site ».

  4. Donnez un nom à votre site local.

  5. Choisissez votre environnement (version PHP, serveur web, base de données – Local propose souvent des configurations « Preferred »).

  6. Définissez votre identifiant et mot de passe WordPress administrateur.

  7. Cliquez sur « Add Site ». Local s’occupe de tout le reste !

En quelques minutes, votre site WordPress local est prêt. Vous pouvez y accéder via une URL locale (ex: monsite.local) et son tableau de bord d’administration.

Les étapes cruciales après l’installation de WordPress : sécurité et performance

L’installation de WordPress n’est que la première étape. Pour qu’il devienne un outil performant et sécurisé au service de votre entreprise, plusieurs actions post-installation sont indispensables. C’est là que la plupart des guides s’arrêtent, laissant votre site potentiellement vulnérable ou sous-optimisé.

1. Changer les identifiants par défaut et supprimer l’utilisateur « admin »

Si vous avez utilisé « admin » comme identifiant lors de l’installation, changez-le immédiatement. Créez un nouvel utilisateur avec des droits d’administrateur, puis supprimez l’utilisateur « admin ». C’est la première ligne de défense contre les attaques par force brute.

2. Mettre à jour WordPress, thèmes et plugins

Dès la première connexion à votre tableau de bord, vérifiez les mises à jour disponibles. WordPress, ses thèmes et ses plugins sont régulièrement mis à jour pour des raisons de sécurité et de fonctionnalités. Ne négligez jamais cette étape.

3. Configurer les permaliens

Les permaliens sont la structure de vos URL. Par défaut, WordPress utilise souvent une structure peu esthétique (ex: ?p=123). Pour le SEO et la lisibilité, allez dans Réglages > Permaliens et choisissez une structure conviviale, comme « Nom de l’article ». N’oubliez pas d’enregistrer les modifications.

4. Installer un thème de qualité et professionnel

Le thème définit l’apparence et une partie des fonctionnalités de votre site.

  • Thèmes gratuits : Gutenberg, Astra, GeneratePress, OceanWP sont de bonnes bases.

  • Thèmes premium : Offrent souvent plus de fonctionnalités, un support dédié et des designs plus sophistiqués. Investir dans un bon thème est un gain de temps et de qualité.

💡 Bon à savoir

Choisissez un thème léger, optimisé pour la performance et compatible avec Gutenberg (l’éditeur de blocs de WordPress) ou un bon constructeur de page (Elementor, Beaver Builder).

5. Installer les plugins essentiels pour la sécurité et la performance

Les plugins étendent les fonctionnalités de WordPress. Voici quelques catégories indispensables :

🛡️

Sécurité

Wordfence, Sucuri Security, iThemes Security. Protègent contre les malwares, les tentatives de piratage et les attaques par force brute.

📈

SEO

Yoast SEO, Rank Math. Optimisent votre contenu pour les moteurs de recherche, gèrent les meta-descriptions, les sitemaps XML.

Performance/Cache

WP Rocket (premium), LiteSpeed Cache, WP Super Cache. Améliorent la vitesse de chargement de votre site en gérant le cache, la minification des fichiers, l’optimisation des images.

  • Formulaires de contact : Contact Form 7, WPForms, Gravity Forms.

  • Sauvegardes : UpdraftPlus, BackWPup. Indispensable en cas de problème.

  • Anti-spam : Akismet (pré-installé avec WordPress). Indispensable pour les commentaires.

6. Supprimer le contenu par défaut

Supprimez l’article « Bonjour tout le monde ! », la page « Exemple de page » et le commentaire « M. WordPress ». Ce contenu n’a aucune utilité pour votre site professionnel.

7. Configurer les paramètres généraux

Allez dans Réglages > Général. Vérifiez le titre et le slogan du site, l’adresse e-mail de l’administrateur, le format de date et d’heure.

Un site WordPress n’est jamais vraiment « fini ». C’est un organisme vivant qui demande des mises à jour régulières, des optimisations continues et une veille constante sur la sécurité. L’installation n’est que le début d’une aventure qui, bien menée, vous apportera des résultats concrets.

Nicolas Buathier, Expert WordPress

En suivant ces étapes post-installation, vous ne vous contentez pas d’installer WordPress, vous bâtissez les fondations d’un site robuste, sécurisé et performant pour votre entreprise.

✦ Ressources gratuites

Allez plus loin sur WordPress

Retrouvez tous nos guides pour créer, refondre, sécuriser et référencer votre site.

Voir tous les guides →

Questions fréquentes

Est-il vraiment gratuit d’installer et d’utiliser WordPress ?

Oui, le logiciel WordPress lui-même (WordPress.org) est entièrement gratuit et open source. Cependant, vous devrez investir dans un nom de domaine (environ 10-2