Installer WordPress manuellement sur votre hébergement web #
WordPress peut être installé facilement sur CURIAWEB avec Softaculous. Il y a cependant des situations où vous souhaitez délibérément installer WordPress installer manuellement souhaitez. Vous téléchargez vous-même les fichiers WordPress sur votre espace web, vous créez une base de données et vous connectez WordPress à cette base de données lors de l'installation.
L'installation manuelle est un peu plus complexe que l'installation avec Softaculous, mais elle présente un grand avantage : tu te familiarises ainsi avec la structure de base d'une installation WordPress. Tu vois où se trouvent les fichiers WordPress, à quoi sert la base de données et comment WordPress relie ces deux composants.
Informations : Pour un nouveau site WordPress normal chez CURIAWEB, l'installation avec Softaculous est généralement la méthode la plus simple. L'installation manuelle est surtout intéressante si vous souhaitez travailler vous-même consciemment avec les fichiers, la base de données et le répertoire d'installation.
Que se passe-t-il lors d'une installation manuelle de WordPress ? #
Pour faire simple, un site Web WordPress se compose de deux éléments principaux : les Fichiers sur ton espace web et un Base de données.
Parmi les fichiers figurent WordPress lui-même, les thèmes, les extensions et les médias téléchargés. En revanche, la base de données de WordPress stocke entre autres les articles, les pages, les paramètres, les informations sur les utilisateurs et de nombreuses données de configuration.
Lors d'une installation manuelle, vous effectuez donc vous-même plusieurs étapes qu'un installateur automatique comme Softaculous prend normalement en charge pour vous :
- Télécharger WordPress,
- Transférer les fichiers d'installation sur l'espace web,
- créer une base de données,
- créer un utilisateur de base de données,
- Connecter WordPress à la base de données,
- terminer l'installation proprement dite de WordPress dans le navigateur.
Cela semble plus compliqué au premier abord que ça ne l'est en réalité. Si tu suis les différentes étapes les unes après les autres, WordPress peut également être installé manuellement sans aucun problème.
De quoi as-tu besoin pour l'installation ? #
Pour l'installation manuelle, tu as besoin d'un forfait d'hébergement actif, d'un domaine ou d'un sous-domaine configuré sur celui-ci et d'un accès à cPanel.
De plus, tu as besoin du paquet d'installation WordPress actuel. Tu devrais te le procurer exclusivement sur le site officiel de WordPress.
Pour le transfert des fichiers, vous pouvez soit Gestionnaire de fichiers de cPanel ou utiliser un programme FTP. Dans ce tutoriel, nous utilisons principalement le gestionnaire de fichiers cPanel, car il ne nécessite l'installation d'aucun logiciel supplémentaire sur votre ordinateur.
Télécharger WordPress #
Télécharge d'abord la dernière version de WordPress sur le site officiel de WordPress. Tu obtiendras une archive d'installation compressée qui contient tous les fichiers et répertoires nécessaires à WordPress.
Enregistrez le fichier sur votre ordinateur. Vous n'avez pas besoin de modifier les différents fichiers WordPress avant de les transférer sur votre hébergement.
Avertissement : Ne téléchargez pas WordPress sur des portails de téléchargement ou des sites web inconnus. Utilisez toujours la source officielle de WordPress pour les fichiers du cœur de WordPress.
Ouvrir cPanel chez CURIAWEB #
Ensuite, tu ouvres l'administration technique de ton hébergement.
- Connecte-toi au Espace client CURIAWEB un.
- Ouvrir Services > Mes services.
- Sélectionnez le pack d'hébergement sur lequel vous souhaitez installer WordPress.
- Cliquez sur Connexion à cPanel.
Vous vous trouvez maintenant dans cPanel. Vous pouvez y gérer, entre autres, les fichiers, les domaines et les bases de données de votre pack d'hébergement.
Trouver le bon répertoire pour votre domaine #
Avant de télécharger WordPress, vous devez savoir dans quel répertoire les fichiers de votre domaine doivent se trouver. Ce répertoire est souvent appelé Racine du document qualifié.
Pour le domaine principal d'un hébergement cPanel classique, il s'agit souvent du répertoire public_html. Cependant, pour des domaines ou sous-domaines supplémentaires, un répertoire différent peut être configuré.
Ne vous fiez donc pas aveuglément au fait que chaque domaine automatiquement public_html utilisé. Vérifie dans cPanel quel répertoire racine est associé au domaine concerné.
Avertissement : S'il y a déjà un site web dans le répertoire cible, ne vous contentez pas d'écraser ou de supprimer ses fichiers. Créez d'abord une sauvegarde et vérifiez si le site web existant est toujours nécessaire.
Télécharger des fichiers WordPress avec le gestionnaire de fichiers cPanel #
Ouvrez dans cPanel le Gestionnaire de fichiers et navigue vers la racine du document du domaine sur lequel WordPress doit être installé.
Téléchargez-y l'archive WordPress téléchargée précédemment. Ensuite, vous pourrez décompresser l'archive directement dans le gestionnaire de fichiers.
Après la décompression, il se crée généralement un répertoire du nom de WordPress. Il contient les fichiers et répertoires WordPress proprement dits, par exemple :
- wp-admin
- wp-content
- wp-includes
- wp-config-sample.php
- index.php
Installer WordPress directement sur le domaine principal #
Si vous souhaitez que votre site web soit accessible directement sous votre nom de domaine, le contenu du répertoire WordPress décompressé doit se trouver directement dans la racine document (document root) de votre domaine.
Cela signifie : Pas le dossier WordPress c'est le contenu qui doit y rester, et non lui-même.
Par exemple, si votre domaine meinefirma.ch est, votre site Web devrait être accessible directement par cette adresse plus tard.
En revanche, si le dossier complet reste WordPress se trouve dans la racine du document, votre installation peut à la place se retrouver sous une adresse telle que celle-ci :
Important : Si tu souhaites installer WordPress directement sur ton domaine principal, déplace l'intégralité du contenu du dossier décompressé WordPress dans la racine du document de la frontière. Ne déplacez pas simplement le dossier lui-même.
Créer une base de données pour WordPress #
WordPress a besoin d'une base de données en plus des fichiers. C'est là que sont stockés le contenu dynamique et les paramètres de votre site web.
Dans cPanel, vous pouvez pour cela créer une nouvelle base de données MySQL ou MariaDB ainsi qu'un utilisateur associé.
Ouvrez la section correspondante pour la gestion de Bases de données MySQL ou de l'assistant de base de données disponible dans cPanel.
1. Créer une nouvelle base de données #
Créez d'abord une nouvelle base de données. Utilisez un nom qui vous permettra d'associer ultérieurement la base de données à votre projet.
Sur cPanel, le nom de base de données que vous avez choisi est souvent précédé automatiquement de votre nom d'utilisateur cPanel en tant que préfixe. D'un nom tel que WordPress peut ainsi, par exemple, donner naissance à un nom de base de données complet selon le modèle suivant :
utilisateur_wordpress
Notez le nom complet de la base de données. Vous en aurez besoin plus tard lors de l'installation de WordPress.
2. Créer un utilisateur de base de données #
Créez ensuite un utilisateur dédié pour cette base de données et attribuez-lui un mot de passe fort et aléatoire.
cPanel peut également ajouter automatiquement un préfixe au nom d'utilisateur de la base de données. Notez donc le nom d'utilisateur complet et le mot de passe associé.
Avertissement : Utilisez un mot de passe unique et fort pour l'utilisateur de la base de données. Il ne doit pas être identique à votre mot de passe d'administrateur WordPress, de cPanel ou de l'espace client.
3. Assigner des utilisateurs à la base de données #
La création de la base de données et de l'utilisateur ne suffit pas à elle seule. L'utilisateur doit ensuite être assigné à la base de données WordPress.
Accordez à l'utilisateur les autorisations nécessaires pour cette base de données. Dans le cadre d'une installation WordPress normale, l'utilisateur de la base de données WordPress doit disposer des droits nécessaires pour créer, lire, modifier et supprimer des tables.
Si vous utilisez l'assistant cPanel, vous pouvez sélectionner les autorisations correspondantes pour l'utilisateur.
Informations : Une erreur fréquente lors des installations manuelles de WordPress est que, bien que la base de données et l'utilisateur aient été créés, l'utilisateur n'a pas été affecté à la base de données. WordPress ne peut alors pas se connecter correctement à la base de données.
De quelles données as-tu besoin maintenant ? #
Pour la prochaine étape, vous devez vous munir des informations suivantes :
- Nom de base de données
- Utilisateur de base de données
- Mot de passe de la base de données
- Hôte de base de données
Dans les environnements d'hébergement typiques, l'hôte de la base de données est souvent localhost utilisé. Utilisez toutefois toujours l'indication valable pour votre hébergement.
Conservez les identifiants en lieu sûr et ne les publiez jamais sur votre site Web ou dans un document accessible au public.
La wp-config.php doit-elle être créée manuellement ? #
Dans le paquet d'installation de WordPress, vous trouverez le fichier wp-config-sample.php. De là, le fichier de configuration central peut wp-config.php être créées.
Dans ce fichier sont notamment enregistrés les identifiants d'accès à la base de données WordPress.
Cependant, pour une installation manuelle normale, il n'est pas absolument nécessaire de modifier ce fichier vous-même au préalable. S'il n'y a pas encore wp-config.php existe, WordPress peut tenter de créer lui-même le fichier à l'aide des informations que vous avez saisies lors du processus d'installation.
Pour les débutants, cette méthode est généralement plus simple et réduit le risque d'erreurs de saisie ou de syntaxe dans le fichier de configuration.
Astuce Lorsque vous installez WordPress manuellement pour la première fois, laissez le fichier wp-config-sample.php laisser d'abord tel quel et procéder à la configuration de la base de données via l'assistant d'installation de WordPress dans le navigateur.
Lancer l'installation de WordPress dans le navigateur #
Une fois que les fichiers WordPress sont dans le bon répertoire et que la base de données a été préparée, tu ouvres ton domaine dans le navigateur.
Si WordPress a été installé directement sur le domaine principal, vous ouvrez par exemple :
WordPress détecte que l'installation n'est pas encore terminée et vous guide à travers la configuration.
Si l'installation ne démarre pas automatiquement, le chemin d'installation peut également être ouvert directement :
Connecter WordPress à la base de données #
S'il n'y a pas encore de prêt wp-config.php présent, WordPress demande maintenant les identifiants de connexion de votre base de données.
Entrez les données créées précédemment :
- Nom de la base de données : nom complet de votre base de données WordPress
- Nom d'utilisateur : utilisateur de base de données complet
- Mot de passe : Mot de passe de l'utilisateur de la base de données
- Hôte de la base de données : la valeur prévue pour votre hébergement, souvent localhost
- Préfixe de table : Préfixe des tables de la base de données WordPress
WordPress vérifie ensuite si une connexion à la base de données peut être établie avec ces informations.
Quel est le préfixe des tables ? #
WordPress utilise par défaut un préfixe pour ses tables de base de données. Celui-ci se trouve devant le nom de chaque table.
Le préfixe standard bien connu est wp_. Par exemple, des tableaux peuvent ainsi porter des noms tels que wp_posts ou wp_options reçu.
Pour le fonctionnement de WordPress, il est crucial que le préfixe défini dans la configuration corresponde aux tables effectivement utilisées. Lors d'une nouvelle installation, vous pouvez utiliser le préfixe suggéré ou en définir un autre valide.
Erreur lors de l'établissement de la connexion à la base de données #
Si le message suivant apparaît pendant l'installation „Erreur lors de l'établissement d'une connexion à la base de données“, WordPress ne peut pas se connecter à la base de données avec les identifiants fournis.
Vérifiez particulièrement dans ce cas :
- Le nom de la base de données est-il complet et correct ?
- L'utilisateur de la base de données est-il correct ?
- Est-ce que le mot de passe de la base de données est correct ?
- L'hôte de la base de données est-il correct ?
- L'utilisateur a-t-il effectivement été assigné à la base de données ?
- L'utilisateur dispose-t-il des autorisations requises ?
Dans le cas de l'hébergement cPanel, le préfixe ajouté automatiquement aux noms de bases d'archives et d'utilisateurs constitue une source d'erreurs particulièrement fréquente.
Avertissement : En cas de message d'erreur, ne modifiez pas les fichiers ou les paramètres de la base de données au hasard. Vérifiez d'abord systématiquement le nom de la base de données, le nom d'utilisateur, le mot de passe, l'hôte et l'attribution des utilisateurs.
Terminer l'installation effective de WordPress #
Dès que la connexion à la base de données fonctionne, WordPress vous amène au formulaire d'installation proprement dit.
C'est là que tu définis les données de base de ton nouveau site web.
Titre du site web #
Saisissez un nom pertinent pour votre site Web. Pour un site Web d'entreprise, il peut s'agir par exemple de votre nom de société ou de marque.
Le titre peut être modifié à tout moment sous Réglages > Général être modifié.
Nom d'utilisateur administrateur #
Définissez un nom d'utilisateur pour votre premier compte administrateur WordPress.
Ce compte dispose de privilèges étendus sur votre site web. Par conséquent, utilisez un nom d'utilisateur unique et ne divulguez pas inutilement les identifiants de connexion à d'autres personnes.
Mot de passe administrateur #
Utilisez un mot de passe long, unique et aléatoire. Un gestionnaire de mots de passe peut vous aider à générer un mot de passe fort et à le stocker en toute sécurité.
Le mot de passe WordPress ne doit pas être identique à vos autres identifiants.
Adresse e-mail de l'administrateur #
Veuillez indiquer une adresse e-mail à laquelle vous avez accès en permanence. WordPress utilisera cette adresse pour les notifications administratives importantes.
Vérifiez attentivement l'adresse pour détecter toute faute de frappe avant de terminer l'installation.
Configurer correctement la visibilité pour les moteurs de recherche #
Pendant l'installation, WordPress propose un paramètre pour Référencement naturel un.
Si tu souhaites empêcher les moteurs de recherche d'indexer le site web dès la phase de construction, tu peux activer l'option correspondante. WordPress donne ainsi aux moteurs de recherche la consigne de ne pas inclure le site dans leur index si possible.
Cependant, ce paramètre est sans contrôle d'accès. Le site web peut continuer d'être accessible au public.
Important : Si votre site Web doit être public par la suite et trouvé via Google ou d'autres moteurs de recherche, vérifiez impérativement avant la mise en ligne sur Paramètres > Lecture, que la visibilité pour les moteurs de recherche ne soit pas désactivée par inadvertance.
Terminer l'installation et se connecter #
Cliquez après avoir vérifié vos informations sur Installer WordPress.
WordPress crée maintenant les tables de base de données nécessaires et finalise l'installation de base. Ensuite, tu pourras te connecter avec le nom d'utilisateur administrateur et le mot de passe définis précédemment.
Vous pouvez généralement accéder à l'administration de WordPress à l'adresse suivante :
L'installation manuelle de WordPress est ainsi terminée.
Qu'est-ce qui se trouve actuellement sur votre espace web ? #
Après l'installation, il vaut la peine de jeter un bref coup d'œil à la structure de WordPress. Vous n'avez pas besoin de comprendre chaque fichier, mais vous reverrez certains répertoires sans cesse par la suite.
wp-admin #
Ce répertoire contient des fichiers pour l'administration de WordPress. Il fait partie du cœur de WordPress et ne doit normalement pas être modifié manuellement.
wp-includes #
Ici se trouvent de nombreux fichiers système WordPress centraux. Ce répertoire fait également partie du cœur de WordPress et ne doit pas être modifié manuellement.
wp-content #
Pour le travail quotidien, wp-content particulièrement intéressant. C'est ici que se trouvent notamment tes plugins et thèmes installés ainsi que les fichiers multimédias gérés par WordPress.
Les sous-répertoires typiques sont :
- extensions – extensions WordPress installées
- thèmes – thèmes WordPress installés
- téléchargements – images téléchargées et autres fichiers multimédias
wp-config.php #
Le fichier wp-config.php fait partie des fichiers les plus importants de votre installation WordPress. Elle contient entre autres des informations sur la connexion à la base de données ainsi que d'autres paramètres de configuration centraux.
Avertissement : Partage ton contenu wp-config.php jamais publiquement. Le fichier contient des informations sensibles relatives à la sécurité, telles que les identifiants de connexion à la base de données WordPress.
Les fichiers et la base de données vont ensemble #
Un point important pour comprendre WordPress : une sauvegarde complète d'un site web WordPress ne se compose fondamentalement pas seulement des fichiers.
Les fichiers contiennent par exemple WordPress, des plugins, des thèmes et des téléversements. Les articles, les pages et de nombreux paramètres se trouvent en revanche dans la base de données.
C'est pourquoi, lorsque tu fais une sauvegarde manuelle ou un transfert de site WordPress plus tard, tu dois généralement Fichiers et base de données prendre en compte.
Cette compréhension de base vous sera d'une aide précieuse par la suite pour les sauvegardes, les migrations et le dépannage.
Installation manuelle ou Softaculous ? #
Les deux méthodes mènent à une installation WordPress normale. La différence réside principalement dans le nombre d'étapes techniques que tu effectues toi-même.
Softaculous se charge notamment de la création et de la liaison de la base de données ainsi que de la configuration des fichiers WordPress de manière automatique. Lors d'une installation manuelle, vous effectuez vous-même ces étapes.
C'est pourquoi nous le recommandons à la plupart des clients de CURIAWEB Softaculous. La méthode manuelle est judicieuse si tu souhaites comprendre le processus d'installation, si tu as besoin d'une configuration particulière ou si tu veux travailler consciemment sans programme d'installation automatique.
Que devez-vous vérifier après l'installation ? #
Après une installation manuelle réussie, vous devriez vérifier les mêmes paramètres de base que pour une installation via Softaculous.
- Est-ce que HTTPS fonctionne correctement ?
- L'adresse de site Web correcte est-elle saisie ?
- Le titre du site et l'adresse e-mail de l'administrateur sont-ils corrects ?
- La structure de permaliens souhaitée est-elle configurée ?
- La visibilité pour les moteurs de recherche est-elle correctement configurée ?
- Est-ce que WordPress, les extensions et les thèmes sont à jour ?
- Les contenus standard inutiles ont-ils été supprimés ?
- Existe-t-il une sauvegarde fonctionnelle ?
Installez également pas immédiatement un grand nombre de plugins. Ajoutez à WordPress de manière ciblée les fonctionnalités dont votre site web a réellement besoin.
Problèmes fréquents lors d'une installation manuelle #
Le domaine affiche un ancien site web #
Vérifiez si le domaine pointe effectivement vers le bon hébergement et si vous avez installé WordPress dans la racine du document (Document Root) correcte. En cas de modification DNS récente, une période de transition peut également être nécessaire.
WordPress apparaît sous /wordpress/ #
Dans ce cas, c'est probablement le dossier complet décompressé WordPress placé dans la racine du document, au lieu de déplacer son contenu vers le répertoire racine.
Erreur de connexion à la base de données #
Vérifiez le nom de la base de données, l'utilisateur de la base de données, le mot de passe et l'hôte de la base de données. Vérifiez également si l'utilisateur a été affecté à la base de données et s'il possède les droits nécessaires.
L'installation ne démarre pas #
Vérifiez si les fichiers WordPress se trouvent bien dans la racine du document (document root) du domaine appelé. Contrôlez également si le domaine pointe vers le bon hébergement.
HTTPS ne fonctionne pas #
Vérifiez si un certificat SSL valide est présent pour le domaine et si le domaine pointe déjà correctement vers le serveur.
Résumé #
Lors d'une installation manuelle de WordPress, vous effectuez vous-même les étapes que Softaculous automatise habituellement. Vous téléchargez WordPress, transférez les fichiers dans le bon répertoire de votre hébergement, créez une base de données et un utilisateur de base de données, puis connectez WordPress à cette base de données.
Porte une attention particulière à la bonne racine de document (Document Root) de ton domaine et veille à ce que l'utilisateur de la base de données lui ait été affecté avec les autorisations requises. Si WordPress doit être directement accessible via ton domaine principal, les fichiers WordPress doivent se trouver directement dans la racine du document et non en plus dans le répertoire WordPress.
Après une connexion réussie à la base de données, vous définissez le titre du site, l'administrateur, le mot de passe et l'adresse e-mail dans l'assistant d'installation de WordPress. Ensuite, vous accédez généralement à l'administration de votre nouveau site via /wp-admin/ et tu peux commencer par la configuration proprement dite de ton site web WordPress.