asset 1
asset 2
asset 3
asset 2
asset 21

Les prérequis pour installer WordPress manuellement

6 avril 2026

Cet article est la pre­mière par­tie d’un article à venir, où je vous expli­que­rai com­ment ins­tal­ler Word­Press manuellement.

Ins­tal­ler Word­Press manuel­le­ment peut sem­bler dif­fi­cile, sur­tout face aux nom­breuses solu­tions d’installation auto­ma­tique pro­po­sées par les héber­geurs. Que ce soit pour apprendre ou sim­ple­ment pour gar­der le contrôle sur chaque étape, savoir com­ment ins­tal­ler Word­Press manuel­le­ment est une com­pé­tence pré­cieuse. Ins­tal­ler Word­Press vous-même vous per­met de mettre les mains dans le cam­bouis et de mieux com­prendre comme fonc­tionne ce CMS.

Mais avant d’ins­tal­ler Word­Press, fai­sons le tour de tout ce dont vous aurez besoin. Cela me per­met­tra, dans le même temps, de vous expli­quer ces moyens tech­niques dont vous aurez besoin. 

Qu’est-ce qu’une installation manuelle de WordPress ?

Une ins­tal­la­tion manuelle de Word­Press consiste à mettre en place le CMS sans pas­ser par un outil auto­ma­ti­sé comme Sof­ta­cu­lous ou une ins­tal­la­tion en un clic, comme le pro­posent cer­tains héber­geurs. Ain­si vous allez télé­char­ger les fichiers de Word­Press, les envoyer sur votre ser­veur, créer une base de don­nées et confi­gu­rer vous-même les élé­ments néces­saires au bon fonc­tion­ne­ment du site.

Cette approche pré­sente plu­sieurs avan­tages. Elle va vous per­mettre de mieux com­prendre com­ment fonc­tionne Word­Press et ain­si de pou­voir inter­ve­nir plus faci­le­ment en cas de problème.

Les prérequis avant d’installer WordPress

Avant de com­men­cer, il est impor­tant de véri­fier que vous dis­po­sez de tous les élé­ments néces­saires. Vous aurez besoin :

  • d’un héber­ge­ment web, avec PHP
  • d’une base de don­nées (en géné­ral MySQL) 
  • d’un nom de domaine 
  • d’un client FTP comme

Pourquoi a‑t-on besoin d’un hébergement web ?

Un héber­ge­ment web est tout sim­ple­ment l’endroit où sont sto­ckés les fichiers de votre site. Concrè­te­ment, il s’agit d’un ordi­na­teur connec­té en per­ma­nence à Inter­net, appe­lé ser­veur, qui per­met à votre site d’être acces­sible à tout moment.

Sans héber­ge­ment web, votre site Word­Press n’existe pas en ligne. Lorsque quelqu’un sai­sit votre adresse dans son navi­ga­teur, c’est ce ser­veur qui envoie les fichiers néces­saires pour affi­cher votre site.

Il existe dif­fé­rents types d’hé­ber­ge­ments : l’hé­ber­ge­ment mutua­li­sé et le ser­veur dédié.

Un héber­ge­ment mutua­li­sé signi­fie que plu­sieurs sites web, de plu­sieurs per­sonnes, sont héber­gés sur un même ser­veur. Tous ces sites par­tagent les res­sources dis­po­nibles, comme la mémoire, le pro­ces­seur et l’espace disque.

Je com­pare sou­vent un héber­ge­ment mutua­li­sé à un immeuble. Dans un immeuble il y a plu­sieurs appar­te­ments et cha­cun d’eux est amé­na­gé à sa façon et béné­fi­cie de l’eau col­lec­tive par exemple. Ain­si, avec un héber­ge­ment mutua­li­sé, chaque site a son propre espace, mais tous uti­lisent les mêmes infra­struc­tures. Cette mutua­li­sa­tion per­met de réduire les coûts.

De plus avec un héber­ge­ment mutua­li­sé, toute la par­tie tech­nique du ser­veur est prise en charge par l’hébergeur. Cela inclut la main­te­nance, les mises à jour, la sécu­ri­té du ser­veur et le bon fonc­tion­ne­ment glo­bal de l’infrastructure.

Ain­si, il est inutile de savoir confi­gu­rer un ser­veur, ins­tal­ler des cor­rec­tifs de sécu­ri­té ou sur­veiller les per­for­mances au niveau machine. Tout cela est géré en arrière-plan.

À l’inverse, avec un ser­veur dédié, la res­pon­sa­bi­li­té dépend du type d’offre. Si le ser­veur est dit « non mana­gé », c’est à vous de vous occu­per de toute la confi­gu­ra­tion, de la sécu­ri­té et de la main­te­nance. Cela demande des com­pé­tences tech­niques plus avan­cées. Cer­taines offres de ser­veurs dédiés sont « mana­gées », ce qui signi­fie que l’hébergeur prend en charge une par­tie de ces tâches, mais cela reste géné­ra­le­ment plus com­plexe que le mutualisé.

À l’inverse, un ser­veur dédié est un ser­veur entiè­re­ment réser­vé à un seul client. Toutes les res­sources sont donc dis­po­nibles pour un seul site ou un ensemble de sites appar­te­nant à la même per­sonne ou entreprise.

C’est com­pa­rable à une mai­son indi­vi­duelle. Vous ne par­ta­gez pas votre espace et votre infra­struc­ture avec d’autres personnes.

Si le ser­veur est dit « non mana­gé », vous devez vous occu­per de toute la confi­gu­ra­tion, de la sécu­ri­té et de la main­te­nance. Cela demande des com­pé­tences tech­niques plus avancées. 

Qu’est-ce que le PHP ?

Le PHP est un lan­gage de pro­gram­ma­tion uti­li­sé côté ser­veur. Cela signi­fie qu’il s’exécute direc­te­ment sur l’hébergement web, et non dans le navi­ga­teur de l’utilisateur. Il est uti­li­sé pour créer des pages web dyna­miques. Contrai­re­ment à un simple fichier HTML qui contient du conte­nu figé, le PHP per­met de géné­rer une page « à la demande », en fonc­tion du contexte.

Quand un visi­teur arrive sur un site déve­lop­pé en php, il ne voit jamais le PHP. Il ne reçoit que le résul­tat final, sous forme de HTML. 

Avec le PHP, on peut faire beau­coup plus. Par exemple, affi­cher un mes­sage dif­fé­rent selon l’utilisateur, récu­pé­rer des articles depuis une base de don­nées ou construire auto­ma­ti­que­ment une page entière.

Dans le cas de Word­Press, chaque page consul­tée est géné­rée grâce au PHP. Pre­nons le scé­na­rio concret de quel­qu’un qui ouvre un article de blog.

Cette per­sonne sai­sit l’adresse d’un site dans son navi­ga­teur, la requête arrive sur ton ser­veur. À ce moment-là, plu­sieurs choses se passent en quelques millisecondes.

Le ser­veur détecte qu’il s’agit d’un site déve­lop­pé en PHP et exé­cute les fichiers PHP cor­res­pon­dants. Le PHP va alors inter­ro­ger la base de don­nées pour récu­pé­rer les bonnes infor­ma­tions, comme le titre de l’article, son conte­nu, le nom de l’auteur ou encore les commentaires.

Ensuite, le PHP assemble toutes ces don­nées et construit ain­si une page com­plète en HTML.

Une fois cette page géné­rée, elle est envoyée au navi­ga­teur du visi­teur, qui l’affiche à l’écran. Tout ce tra­vail est invi­sible pour la per­sonne qui visite le site.

Word­Press est déve­lop­pé en PHP, sans lequel il ne pour­rait pas fonc­tion­ner, car il serait inca­pable de faire le lien entre les fichiers, la base de don­nées et l’affichage du site.

Le rôle de la base de données dans WordPress

La base de don­nées joue un rôle essen­tiel dans le fonc­tion­ne­ment de WordPress. 

Dans Word­Press le conte­nu et le fonc­tion­ne­ment sont sépa­rés. Les fichiers php dans Word­Press servent à faire tour­ner le site, tan­dis que la base de don­nées contient tout le conte­nu du site.

Tout ce qu’on fait dans l’administration de Word­Press est enre­gis­tré dans la base de don­nées : pour un article par exemple, ce sera son titre, son conte­nu, sa date de publi­ca­tion et la per­sonne qui l’a écrit. 

L’a­van­tage, c’est que si on change de thème ou si on met à jour Word­Press le conte­nu ne bouge pas, puis­qu’il est sépa­ré des fichiers.

Dans Word­Press, la base de don­nées est orga­ni­sée en plu­sieurs tables, cha­cune ayant un rôle précis.

Par exemple, cer­taines tables stockent les conte­nus comme les articles et les pages, d’autres les comptes des uti­li­sa­teurs et des uti­li­sa­trices, d’autres encore les com­men­taires, le conte­nu des pages, etc.

Cette orga­ni­sa­tion per­met de retrou­ver rapi­de­ment une infor­ma­tion pré­cise. Au lieu de par­cou­rir tout le conte­nu du site, Word­Press sait exac­te­ment où chercher.

La base de don­nées ne fait rien toute seule. Elle attend des ins­truc­tions. C’est le PHP qui joue le rôle d’intermédiaire.

La base de don­nées est aus­si l’élément le plus cri­tique d’un site. Perdre les fichiers Word­Press, en soi ce n’est pas trop grave, car on peut les reté­lé­char­ger. En revanche si vous per­dez votre base de don­nées, tout le conte­nu est perdu.

C’est pour­quoi les sau­ve­gardes sont essen­tielles. Une bonne pra­tique consiste à sau­ve­gar­der régu­liè­re­ment la base de don­nées, afin de pou­voir res­tau­rer ton site en cas de pro­blème. Chez o2switch, tout est sau­ve­gar­dé, chaque jour par exemple.

Chez o2switch vous béné­fi­ciez de plu­sieurs bases de don­nées dans le même héber­ge­ment. Chez d’autres héber­geurs, vous pou­vez n’a­voir qu’une seule base de don­nées et vous devrez payer pour en avoir d’autres. Avoir plu­sieurs bases de don­nées peut s’a­vé­rer utile. Par exemple, si vous sou­hai­tez ins­tal­ler un autre site, en sous-domaine de votre site principal.

Qu’est-ce qu’un nom de domaine ?

Un nom de domaine est tout sim­ple­ment l’adresse de votre site sur le web. C’est ce que les gens tapent dans leur navi­ga­teur pour accé­der à votre, par exemple mon​site​.fr.

Sans nom de domaine, il serait tou­jours pos­sible d’accéder à un site web, mais uni­que­ment via une adresse IP, c’est-à-dire une suite de chiffres. Ce type d’adresse est dif­fi­cile à mémo­ri­ser et peu pra­tique. Le nom de domaine sert donc à rendre l’accès aux sites web simple et compréhensible.

Le fonc­tion­ne­ment d’un nom de domaine repose sur un sys­tème appe­lé DNS, pour Domain Name Sys­tem. Le DNS est un ser­vice qui fait cor­res­pondre une adresse web lisible par l’humain à l’a­dresse plus tech­nique, l’IP.

Lorsque quelqu’un sai­sit un nom de domaine dans son navi­ga­teur, une requête est envoyée pour savoir à quel ser­veur cor­res­pond ce nom. Le DNS va alors tra­duire ce nom de domaine en adresse IP, afin de per­mettre au navi­ga­teur de contac­ter le bon serveur.

Plus haut, j’ai com­pa­ré l’hé­ber­ge­ment à un immeuble ou une mai­son où sont sto­ckés les fichiers et la base de don­nées des sites web, le domaine est l’a­dresse de cette mai­son ou immeuble.

Qu’est-ce qu’un client FTP et à quoi ça sert ?

Un client FTP est un logi­ciel qui per­met de trans­fé­rer des fichiers entre votre ordi­na­teur et votre héber­ge­ment web. FTP signi­fie File Trans­fer Pro­to­col, c’est-à-dire « pro­to­cole de trans­fert de fichiers ».

Cela per­met d’en­voyer, récu­pé­rer ou modi­fier des fichiers direc­te­ment sur le ser­veur où est héber­gé votre site. Sans cet outil, les fichiers res­te­raient sur votre ordi­na­teur et votre site ne serait pas acces­sible en ligne. Il sert donc à ins­tal­ler votre site Word­Press par exemple.

Après l’installation de votre site Word­Press, le client FTP per­met d’intervenir en cas de pro­blème. Par exemple, si votre site ne fonc­tionne plus à cause d’une exten­sion, vous pou­vez vous connec­ter en FTP pour désac­ti­ver manuel­le­ment cette extension.

Un client FTP se connecte au ser­veur à l’aide de plu­sieurs infor­ma­tions four­nies par votre héber­geur : une adresse, un iden­ti­fiant, un mot de passe et par­fois un port.

Une fois connec­té, on peut voir deux espaces. D’un côté, les fichiers pré­sents sur votre ordi­na­teur. De l’autre, ceux pré­sents sur le serveur.

Pour trans­fé­rer des fichiers il suf­fit de les faire glis­ser d’un côté à l’autre.

Il existe plu­sieurs clients FTP : Trans­mit, Cyber­duck, File­Zilla, PHPS­torm. A vous de choi­sir celui qui vous convient.

Vous pou­vez aus­si direc­te­ment uti­li­ser le ges­tion­naire de fichiers dans le cPa­nel d’o2swtich.

Laisser un commentaire

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