Comment installer WordPress

Comment installer WordPress

PartagerLinkedInXWhatsApp

Guide WordPress 2025, mis à jour avril 2025

Comment installer WordPress : les 3 méthodes complètes (hébergeur, FTP, local)

Honnêtement, que vous installiez WordPress pour la première fois chez un hébergeur, que vous souhaitiez comprendre l’architecture en installant manuellement, ou que vous vouliez développer en local sans toucher au site en ligne, ce guide couvre les 3 méthodes avec les vrais détails que les autres tutos omettent.

43%
des sites web mondiaux tournent sous WordPress en 2025 (W3Techs)

5 min
pour installer WordPress via l’installateur automatique d’un hébergeur moderne

PHP 8.2
version minimale recommandée pour WordPress 6.7, PHP 7.x n’est plus supporté

Comment installer WordPress, guide complet 2025

⚠️

Prérequis WordPress 6.7 (2025) : PHP 8.2 minimum recommandé (8.3 idéal), MySQL 8.0 ou MariaDB 10.6, HTTPS. WordPress ne supporte plus officiellement PHP 7.x. Vérifiez la version PHP de votre hébergeur avant de commencer.

Vue d’ensemble

Quelle méthode choisir ?

Bon, il existe trois façons d’installer WordPress. Elles ne s’adressent pas aux mêmes profils et ne servent pas les mêmes objectifs. Choisir la mauvaise vous fera perdre du temps, ou pire, vous créera des problèmes difficiles à corriger plus tard. Et avant même de lancer l’installation, mieux vaut s’être assuré que WordPress est bien le bon CMS pour votre projet face à Wix ou Shopify.

MéthodeDuréeDifficultéPour qui
Installateur hébergeur5 minLancer un site rapidement, pas de besoin technique
Installation manuelle FTP30 min⭐⭐⭐Comprendre l’architecture, contrôle total des fichiers
Installation locale20 min⭐⭐Développer et tester sans toucher au site en ligne
· · ·

Méthode 01 : La plus rapide

Installer WordPress via l’hébergeur, 5 minutes chrono

À vrai dire, avant de lancer cette procédure, assurez-vous d’avoir déjà enregistré votre nom de domaine .ch ou .swiss et configuré son DNS chez votre registrar. Tous les hébergeurs modernes proposent un installateur automatique WordPress (Softaculous, hPanel, Plesk). C’est la méthode recommandée pour 90% des projets : elle crée la base de données, configure wp-config.php et installe les fichiers WordPress en un clic. Ce que vous perdez en contrôle, vous le gagnez en temps et en fiabilité.

Étapes sur Infomaniak (recommandé pour la Suisse) :
1

Connectez-vous à Manager → Hébergement web → sélectionnez votre hébergement → onglet Sites webInstaller WordPress.

2

Choisissez le domaine cible. Laissez le champ de sous-dossier vide pour installer à la racine (votresite.ch), ne mettez pas « /wordpress » sauf si vous voulez une URL en sous-répertoire.

3

Renseignez le nom du site, l’e-mail admin et un mot de passe fort. Sélectionnez la langue Français. Ne gardez pas « admin » comme identifiant, c’est le premier nom que les bots essaient.

4

Validez. L’installateur crée automatiquement la base de données, dépose les fichiers et configure wp-config.php. Accédez à votresite.ch/wp-admin en moins de 2 minutes.

Ce que l’installateur configure à votre place, et ce qu’il ne fait pas :
✓ Fait automatiquement
  • Base de données créée
  • wp-config.php configuré
  • WordPress téléchargé et décompressé
  • Compte admin créé
✗ À faire après
  • Changer le préfixe de table wp_
  • Configurer les permaliens
  • Supprimer le contenu par défaut
  • Installer un plugin de sécurité

· · ·

Méthode 02 : La méthode des pros

Installation manuelle via FTP + phpMyAdmin

Concrètement, l’installation manuelle vous donne une compréhension architecturale de WordPress que l’installateur automatique masque. Elle est indispensable si vous reprenez un projet existant, si vous migrez depuis un autre serveur, ou si vous voulez un contrôle total sur chaque paramètre.

1

Télécharger WordPress
Sur fr.wordpress.org, toujours la dernière version stable. Décompressez le ZIP sur votre ordinateur.

2

Créer la base de données
Dans phpMyAdmin ou le panneau de votre hébergeur : créez une base de données. Choisissez impérativement l’interclassement utf8mb4_unicode_ci et non utf8_general_ci. La différence : utf8mb4 supporte les emojis, les caractères CJK et les symboles spéciaux, utf8 classique les corrompra silencieusement.

3

Uploader via FTP
Avec FileZilla ou Cyberduck, connectez-vous à votre hébergeur. Uploadez le contenu du dossier wordpress/ (pas le dossier lui-même) dans public_html/ ou le dossier racine de votre domaine.

4

Lancer l’assistant d’installation
Rendez-vous sur votresite.ch dans le navigateur. WordPress détecte l’absence de wp-config.php et lance l’assistant. Renseignez le nom de la BDD, l’utilisateur MySQL, le mot de passe et l’hôte (localhost dans 99% des cas).

5

Changer le préfixe des tables
À l’étape où WordPress vous demande le préfixe de table, ne laissez JAMAIS wp_. Utilisez quelque chose comme vl8k_ ou site2025_. Les scripts d’injection SQL automatisés ciblent systématiquement le préfixe wp_ par défaut.

· · ·

Méthode 03 : Développement sans risque

Installer WordPress en local sur son ordinateur

Du coup, travailler en local signifie faire tourner WordPress directement sur votre ordinateur, sans hébergeur ni connexion internet. C’est la méthode préférée des développeurs et designers : vous testez les thèmes, les plugins et les modifications sans aucun risque de casser le site en production.

WampServer ou LocalWP, lequel choisir en 2025 ?
LocalWP Recommandé 2025
  • Interface graphique, zéro configuration
  • Crée un site WordPress en 1 minute
  • Migration vers serveur en un clic (Live Link)
  • Gratuit, disponible Windows / Mac / Linux
  • Support natif de WordPress Multisite
WampServer Windows uniquement
  • Pile WAMP complète (Apache, MySQL, PHP)
  • Accès aux fichiers de config (php.ini, httpd.conf)
  • Plusieurs versions PHP en parallèle
  • Demande plus de configuration initiale
  • Indispensable si vous voulez comprendre le stack serveur

Guide WampServer, installation sans erreurs
Téléchargez WampServer sur wampserver.com, version 64 bits. Installez aussi les Visual C++ Redistributable Packages indiqués sur la page (erreur DLL n°1 si oubliés).
Installez dans C:wamp64, jamais dans « Program Files », les restrictions de droits Windows casseraient vos scripts.
Icône en barre des tâches : 🔴 éteint · 🟠 un service bloqué (port 80 pris par Skype ou IIS) · 🟢 prêt. Si orange persistant : Wamp → Apache → Service → Tester le port 80.
Optimisez PHP avant d’installer WordPress (clic gauche sur l’icône → PHP → php.ini) :
memory_limit = 512M · upload_max_filesize = 128M · max_execution_time = 300
Créez la base dans phpMyAdmin (localhost/phpmyadmin, identifiant root, sans mot de passe). Interclassement : utf8mb4_unicode_ci.
Décompressez WordPress dans C:wamp64wwwmon-projet et accédez à localhost/mon-projet.

https://www.youtube.com/watch?v=pZ3IAvv8RA4

Vidéo : Installer WampServer sans erreurs de port 80

https://www.youtube.com/watch?v=8mLdHmOAcaU

Vidéo : Connexion base de données et WordPress pas à pas

· · ·

Avancé

Les secrets de wp-config.php que personne n’explique

Voilà. Le fichier wp-config.php contient bien plus que les identifiants de base de données. C’est le fichier de configuration central de WordPress, et plusieurs de ses paramètres ont un impact direct sur la sécurité, les performances et la stabilité de votre site.

🔐 Les clés de sécurité (Authentication Salts)
Le bloc define('AUTH_KEY', '...') contient 8 clés cryptographiques utilisées pour sécuriser les cookies de session. L’installateur automatique les génère, mais si vous les avez laissées par défaut lors d’une migration, tous vos utilisateurs connectés seront automatiquement déconnectés (et les cookies ne seront plus valides). Régénérez-les sur api.wordpress.org/secret-key/1.1/salt/ après chaque migration.

⚙️ WP_DEBUG, à désactiver absolument en production
define('WP_DEBUG', true); affiche les erreurs PHP à l’écran, utile en développement, catastrophique en ligne. Cela peut révéler des chemins de fichiers, des versions de plugins et des informations sensibles à n’importe quel visiteur. En production : WP_DEBUG = false.

🏠 WP_HOME et WP_SITEURL, essentiels pour les migrations
Si vous migrez un site de local vers le serveur (ou entre deux domaines), définir ces deux constantes dans wp-config.php prend priorité sur les valeurs en base de données. C’est le moyen le plus fiable d’éviter les boucles de redirection lors des migrations :
define('WP_HOME','https://votresite.ch');
define('WP_SITEURL','https://votresite.ch');

💾 FS_METHOD, pour éviter les demandes FTP lors des mises à jour
Si WordPress vous demande des identifiants FTP à chaque mise à jour ou installation de plugin, ajoutez : define('FS_METHOD', 'direct');. Cela fonctionne si PHP a les droits d’écriture sur les fichiers, ce qui est le cas sur la plupart des hébergeurs mutualisés.

· · ·

Obligatoire

6 réglages à faire immédiatement après l’installation

Quand même, une installation WordPress par défaut n’est pas prête à être mise en ligne. Ces 6 réglages sont systématiquement oubliés par les débutants et créent des problèmes de SEO, de sécurité ou de performance des semaines plus tard.

01

Configurer les permaliens
Réglages → Permaliens → « Nom de l’article ». Le réglage par défaut (?p=123) est illisible et mauvais pour le SEO.

02

Supprimer le contenu par défaut
Supprimez l’article « Hello world! », la page « Sample Page » et le commentaire par défaut. Ce sont des cibles de spam et du contenu sans valeur.

03

Désactiver l’indexation si le site n’est pas prêt
Réglages → Lecture → cochez « Demander aux moteurs de ne pas indexer ce site ». À décocher avant la mise en ligne, source d’un problème SEO classique oublié pendant des mois.

04

Changer le rôle de l’utilisateur admin
Si vous avez gardé « admin » comme identifiant, créez un nouvel utilisateur administrateur avec un autre nom, reconnectez-vous, puis supprimez « admin ».

05

Installer un plugin de sécurité
Wordfence (gratuit) ou Solid Security. Activez la protection brute-force sur /wp-login.php dès le premier jour, les bots scannent WordPress en continu.

06

Configurer les mises à jour automatiques
Réglages → Mises à jour : activez les mises à jour automatiques pour le core WordPress. Les failles de sécurité exploitées sont presque toujours sur des versions non mises à jour.

· · ·

Dépannage

Erreurs courantes et solutions immédiates

Erreur « Error establishing a database connection »
Le nom de la BDD, l’utilisateur MySQL ou le mot de passe dans wp-config.php est incorrect. Vérifiez exactement le nom de la base dans votre panneau hébergeur, respectez la casse. L’hôte est presque toujours localhost, sauf chez certains hébergeurs qui indiquent un hôte spécifique dans leur interface.

Page blanche (White Screen of Death)
Activez WP_DEBUG = true dans wp-config.php pour voir l’erreur réelle. Cause la plus fréquente : conflit de plugin ou memory_limit trop bas. Désactivez tous les plugins via FTP (renommez le dossier /wp-content/plugins/ en /wp-content/plugins-off/) puis réactivez-les un à un.

Icône WampServer orange persistante
Le port 80 est occupé (Skype, IIS, autre Apache). Solution rapide : clic gauche sur l’icône → Apache → Service → Tester le port 80. Ou changez le port Apache sur 8080 dans httpd.conf et accédez via localhost:8080.

Boucle de redirection infinie après migration
L’URL dans la base de données pointe encore vers l’ancien domaine. Solution : ajoutez WP_HOME et WP_SITEURL dans wp-config.php avec le nouveau domaine. Ou utilisez le plugin Better Search Replace pour mettre à jour toutes les occurrences en base.

Vous préférez déléguer l’installation et la configuration ?
Nos équipes s’occupent de l’installation, la configuration sécurisée et le paramétrage initial de votre WordPress, que ce soit pour un nouveau site ou une refonte de site existant. Nous intervenons pour les projets en Suisse romande comme à distance.

Discuter de mon projet WordPress →

Questions fréquentes

Quelle est la différence entre WampServer et LocalWP ?
WampServer est une pile WAMP complète (Apache, MySQL, PHP) qui vous donne accès à tous les fichiers de configuration, idéal pour les développeurs qui veulent maîtriser le stack technique. LocalWP est un outil conçu exclusivement pour WordPress, avec une interface graphique qui crée un site local en moins d’une minute sans aucune configuration. En 2025, LocalWP est recommandé pour la majorité des utilisateurs ; WampServer reste pertinent si vous travaillez avec plusieurs technologies ou souhaitez reproduire une configuration serveur spécifique.

Comment migrer un site WordPress local vers un hébergeur en ligne ?
Deux méthodes. La plus simple : le plugin Duplicator ou All-in-One WP Migration, qui créent un paquet complet (fichiers + base de données) à uploader sur le serveur cible. La méthode manuelle : exportez la base via phpMyAdmin, uploadez les fichiers en FTP, importez la base, puis mettez à jour les URLs dans la base avec le plugin Better Search Replace. N’oubliez pas de régénérer les clés de sécurité dans wp-config.php et de définir WP_HOME / WP_SITEURL avec le nouveau domaine.

WordPress est-il gratuit ?
Le logiciel WordPress (wordpress.org) est entièrement gratuit et open source. Ce qui coûte : l’hébergement (à partir de 3–10 CHF/mois), un nom de domaine (10–20 CHF/an), et éventuellement des thèmes ou plugins premium. WordPress.com (la plateforme hébergée) est différent et propose des offres payantes avec des fonctionnalités limitées sur les plans gratuits.

Peut-on installer WordPress sur Mac ?
Oui. WampServer est uniquement Windows, mais les équivalents Mac sont MAMP (payant pour la version Pro) ou LocalWP (gratuit, disponible sur Mac, Windows et Linux). LocalWP est recommandé sur Mac car il est optimisé pour WordPress et ne demande aucune configuration technique.

Faut-il un hébergeur spécialement optimisé pour WordPress ?
Non, WordPress fonctionne sur n’importe quel hébergement PHP/MySQL. Un hébergement « optimisé WordPress » propose généralement des configurations PHP préconfigurées, un cache serveur dédié et des mises à jour automatiques, ce qui simplifie la maintenance. Pour un site suisse, Infomaniak (serveurs en Suisse, bonne performance, support en français) est un choix solide. L’hébergement « optimisé » devient utile surtout à partir d’un certain volume de trafic ou pour des sites e-commerce.

Création de site web en Suisse romande

Vous voulez un site WordPress professionnel sans vous occuper de la technique ?

Nous concevons et déployons des sites WordPress optimisés pour le SEO et la conversion, hébergés en Suisse si vous le souhaitez.

Démarrer mon projet →

Réponse en moins de 24h · Sans engagement

L’installation et la configuration de WordPress suivent les mêmes bonnes pratiques partout en Suisse romande. Ce qui change, c’est parfois l’hébergeur retenu selon la stack et la région, notre recommandation reste constante : des serveurs locaux, un support en français, et une configuration PHP à jour.

Votre avis

Notez cet article

Feedback

Cet article vous a été utile ?

Articles similaires

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *