Installer WordPress manuellement
En 2024, le système de gestion de contenu (CMS) WordPress continue de dominer le paysage et représente pas loin de 62,5 % de la part de marché. C’est pour cette raison que beaucoup d’entrepreneurs décident de créer leur site internet sous WordPress ou ont lancé leur business dans cette branche.
Pour installer WordPress, il y a différentes façons d’y parvenir. Dans cet article, nous allons voir comment installer WordPress manuellement sur un serveur distant.
Pourquoi installer WordPress manuellement ?
Aujourd’hui, la plupart des hébergeurs comme OVH, O2switch ou Infomaniak proposent une installation automatisée de WordPress, ce qui permet de faire tout le travail technique à votre place.
Mais dans un souci de contrôle, il est souvent pertinent d’installer WordPress soi-même ; cela permet, par exemple, de contrôler les thèmes ou extensions qui seront installés par défaut et de choisir le préfixe de vos tables dans votre base de données.
En effet, WordPress utilise par défaut “wp_”, ce qui peut créer une faille potentielle, et certains installateurs automatiques ne modifient pas cet élément.
Prérequis avant l’installation
Dans un précédent tutoriel, j’ai détaillé l’installation de WordPress en local avec Wamp ou Xampp. Le processus pour l’installation sur un serveur distant est similaire, avec quelques spécificités liées à l’hébergement.
Choisir un hébergement compatible :
La majeure partie du temps, sauf si vous avez le budget et les compétences, vous choisirez des offres d’hébergement web dites mutualisées, c’est-à-dire des serveurs partagés avec d’autres utilisateurs. Si vous avez des besoins spécifiques, il faudra vous tourner vers un serveur dédié qui vous appartiendra à vous seul. Cependant, il vous faudra les compétences nécessaires pour sa gestion ou quelqu’un pour l’administrer. Serveur mutualisé ou dédié, avant de vous lancer, vous devrez veiller à ce qu’il réponde à la configuration minimale requise par le CMS :
- Version PHP : WordPress recommande PHP 7.4 ou supérieur, mais pour de meilleures performances et sécurité, optez pour PHP 8.0 ou 8.1 si votre site et ses extensions sont compatibles.
- Bases de données (bdd) : Base de données MySQL 5.6 ou supérieur, ou MariaDB 10.3 ou supérieur.
- Espace disque : Il vous faudra au minimum 1 Go d’espace pour WordPress et son contenu, mais si vous avez des vidéos ou beaucoup de plugins, je vous recommande 10 Go ou plus.
- Mémoire RAM allouée : Au minimum 512 Mo de mémoire dédiée à PHP, mais si votre site risque d’être gourmand, 1 Go est préférable pour des sites plus dynamiques. Cependant, cet aspect peut être considérablement réduit si vous utilisez des extensions de qualité et que votre site est bien optimisé.
- Disques SSD : Privilégiez les hébergeurs qui offrent du stockage SSD plutôt que HDD. Le SSD accélère les temps de chargement et améliore l’expérience utilisateur.
- Bande passante et trafic illimité : Souvent oubliée, la bande passante doit être illimitée pour supporter les pics de trafic.
- Certificat SSL gratuit : Pour rassurer vos utilisateurs et répondre aux critères du RGPD, votre site doit être en HTTPS. Ceci est généré par un certificat SSL. La plupart des hébergeurs offrent un SSL gratuit via Let’s Encrypt.
- Sauvegardes automatiques : Sauf si vous avez votre propre serveur, certains hébergeurs vous proposent des sauvegardes automatiques quotidiennes ou hebdomadaires pour une restauration en cas de problème. Cependant, OVH l’a bien montré il y a quelques années, cela ne remplace pas une sauvegarde manuelle de votre côté ! Car si les sauvegardes automatiques sont dans leurs bâtiments et qu’un problème technique ou incendie survient, elles seront perdues.
- Pare-feu et protection anti-DDoS : Certaines attaques de hackers consistent à envoyer un nombre massif de requêtes vers votre site. Cela peut épuiser les ressources du serveur, le ralentir, voire le rendre indisponible. Vérifiez donc que l’hébergement inclut une protection contre les attaques DDoS et un pare-feu applicatif (WAF).
Avoir un nom de domaine
Un hébergeur web vous fournira l’infrastructure pour votre site internet. Cependant, il doit aussi avoir une adresse pour que vos clients puissent le trouver. Pour cela, vous devrez acheter un nom de domaine.
Voici quelques conseils :
- Choisissez un nom de domaine sans accent, sans majuscule, sans espace.
- Vérifiez que ce dernier est disponible.
En général, lorsque vous choisissez votre formule d’hébergement, il vous est proposé de choisir un nom de domaine inclu dans votre formule. Ne l’achetez donc pas séparément sauf si on vous le demande.
Télécharger WordPress
Rendez-vous ensuite sur le site officiel WordPress.org et téléchargez le fichier zip de la dernière version du CMS.
Installer WordPress
Une fois que vous avez réalisé toutes les étapes précédentes, vous pouvez commencer à paramétrer WordPress.
Préparation de la base de données
La base de données est l’endroit où sont stockés tous les paramètres, textes ou encore tous les types de liens…en bref c’est le fonctionnement du site. Lorsque vous souscrivez à votre hébergement, une base de données est souvent créée par défaut et les accès vous sont envoyés par mail. Parfois, ce n’est pas le cas. Il vous suffit alors de trouver l’onglet “Bases de données” dans le Panneau de contrôle de votre espace client de votre hébergement web.
Récupérer les accès aux bases de données
Le panneau “Bases de données ” sur OVH :
Cliquez sur “Hébergements” et repérez l’onglet “Bases de données”

Le panneau “Bases de données ” sur Infomaniak :
Cliquez sur votre hébergement dans le manager puis repérez le menu “Base de données”

Le panneau “Bases de données ” sur O2switch :
Ouvrez votre Cpanel et rendez-vous dans “Bases de données MySQL”

Une fois que vous avez accédé à ces parties, il va falloir copier les données suivantes : le nom de la base de donnée, l’identifiant de l’utilisateur, le mot de passe et le nom de l’hôte.
A noter que sur o2switch l’hôte est “localhost”
Créer un utilisateur s’il n’en existe pas
Il peut arriver qu’il n’y ait pas d’utilisateur existant, il faudra alors en créer un.
Créer un utilisateur de base de données dans O2switch :
Toujours au même endroit que le nom de la base de données, vous trouverez cette option en bas de page. Vous devrez alors créer votre utilisateur et son mot de passe (pensez bien à le copier) puis relier votre utilisateur à sa base de données.

Créer un utilisateur de base de données dans Infomaniak :
Depuis le menu “Base de données”, il vous faudra sélectionner l’onglet “Utilisateurs” situé juste en dessous du bouton bleu “Connexion à PhpMyAdmin”.
Créez ensuite votre utilisateur :

Dans la page suivante, repérez votre base de données et pensez à cocher les cases “Lecture”, “Ecriture” et “Administration” afin d’acorder les droits à votre utilisateur

Copiez ensuite les éléments nom de la base de donnée, identifiant de l’utilisateur, le mot de passe et le nom de l’hôte.
Transférer les fichiers WordPress sur le serveur
Un client FTP permet d’accéder au gestionnaire de fichiers de votre serveur web; en gros vous pourrez parcourir le contenu du serveur comme vous le feriez avec votre explorateur windows.
Récupérer les accès aux bases de données
Là encore, lorsque vous souscrivez à votre hébergement, des accès FTP sont créés et envoyés par mail lors de la validation de votre inscription.
Si ce n’est pas le cas, trouvez le menu “FTP” ou “SSH/FTP” dans votre compte client de votre hébergeur.
Le panneau “FTP” sur OVH :
Il se trouve dans “Hébergements” puis ous l’onglet FTP-SSH

Le panneau “FTP” sur Infomaniak :
Cliquez sur le nom de votre hébergement puis trouvez l’onglet FTP-SSH

Le panneau “FTP ” sur O2switch :
Il se trouve dans votre Cpanel puis dans le menu l’onglet Comptes FTP

Une fois que vous aurez repéré ces pages, il vous faudra récupérer le nom de l’utilisateur, le nom du serveur ftp, le mot de passe ainsi que le port.
Créer un utilisateur s’il n’en existe pas
Tout comme pour la base de données, il peut arriver qu’il n’y ait pas d’utilisateur existant. Vous devrez donc le créer.
Créer un utilisateur FTP sur o2switch :
Au même endroit où se trouvent les accès FTP, on vous propose de créer un utilisateur.
Entrez votre login et mot de passe, rattachez l’identifiant au bon domaine, laisser le champ “répertoire” vide. Ce dernier ne sert uniquement si vous voulez limiter les accès au serveur à un certain dossier pour cet utilisateur.
Dans notre cas, nous avons besoin d’un accès total pour faire l’installation.

Créer un utilisateur FTP sur Infomaniak
Dans le menu “FTP/SSH” cliquez sur le gros bouton bleu “Ajouter un utilisateur“.
Restez sur FTP+SSH (FTP servira à créer un utilisateur limité à un dossier particulier) puis entrez votre login et mot de passe.

Copiez le nom de l’utilisateur, le nom du serveur ftp, le mot de passe ainsi que le port pour les utiliser dans la prochaine partie.
Transférer les données sur le serveur
Maintenant que vous vous êtes armés des identifiants FTP, nous allons télécharger le programme Filezilla.
Rendez-vous sur le site officiel et cliquez sur Download FileZilla Client. Installez le programme sur votre machine.

Ouvrez le logiciel et entrez les identifiants que vous venez de copier; soit en utilisant la ligne directement visible à l’écran :

Soit en passant par “Fichier > Gestionnaire de sites > Nouveau site“.

L’hôte est souvent indiqué dans la section “FTP” de votre hébergeur.
Une fois connecté au serveur du site, repérez le dossier `”public_html`” ou “`www`” et déposez l’archive de WordPress dézippée.

Continuer l’installation
Maintenant que les fichiers sont téléchargés sur le serveur, ouvrez votre navigateur web et saisissez l’URL de votre site.
Vous devriez arriver sur l’interface d’installation de WordPress sur votre site web.

A la deuxièmpe étape, vous saisirez l’hôte, le nom de la base de données, l’utilisateur et le mot de passe de votre base de données que vous avez copié précédement.

Choisissez également un autre préfixe que “wp_” pour vos tables dans PhpMyAdmin. Par exemple, prenez “im34_” ou tout autre préfixe personnalisé (il doit finir par “_”).


Choisissez votre nom d’utilisateur et votre mot de passe puis cliquez sur « Installer WordPress » pour terminer la procédure.
N’utilisez pas “Admin”, “Administrator” ou “Administrateur” pour le compte administrateur. Ces termes sont souvent attaqués par les robots.
Choisissez un pseudonyme propre à vous.
Combinez-le avec un mot de passe complexe et sécurisé dont vous pouvez vous souvenir. Vous pouvez utiliser un prénom en remplaçant certaines lettres par des chiffres ou des caractères spéciaux, et alternez entre majuscules et minuscules. Ainsi, “Alexandre” peut devenir “Al3x@nDr3”. Rajoutez une date pour que votre mot de passe comporte au moins 8 caractères.

Votre site est ainsi installé.
Conclusion
Installer WordPress n’est pas compliqué, et faire son installation manuellement n’est pas si complexe qu’il n’y paraît. Même si des hébergeurs web comme OVH, Infomaniak ou O2switch proposent une installation rapide du CMS en un clic, une installation manuelle vous permet de contrôler de A à Z votre site, garantissant ainsi l’installation de ce que vous souhaitez.
Une fois l’installation terminée, prenez le temps d’explorer les nombreuses possibilités offertes par le panneau d’administration : personnalisation de l’apparence avec des thèmes ou des builders comme Divi ou Elementor, ajout de fonctionnalités avec des plugins, ou optimisation du référencement.
L’accessibilité et la flexibilité de WordPress en font une solution populaire auprès des créateurs de sites. Que vous soyez débutant ou avancé, l’installation manuelle de WordPress est le premier pas vers un site web qui vous ressemble, conçu selon vos besoins et prêt à évoluer au rythme de votre projet.
Bénéficiez de 30 minutes gratuites pour me parler de votre problème technique