Installer WordPress

3 min de lecture07 novembre 2026

WordPress a besoin de deux choses sur l'hébergement web NeoHeberg : une base MySQL et des fichiers PHP servis par le domaine. L'installation prend une quinzaine de minutes si le DNS est déjà en place.

Préparer le domaine et la base

Le domaine doit déjà pointer vers l'hébergement. Vérifiez la résolution avant d'aller plus loin :

Bash
dig +short A votre-domaine.fr
dig +short AAAA votre-domaine.fr

Dans KeyHelp, créez une base MySQL et un utilisateur dédié. Notez le nom de la base, l'utilisateur, le mot de passe et l'hôte localhost. Choisissez un jeu de caractères utf8mb4 : il couvre les emojis et les caractères accentués.

Télécharger et envoyer les fichiers

Récupérez l'archive officielle sur https://wordpress.org/latest.tar.gz, puis décompressez-la sur votre poste. Connectez-vous en SFTP à la racine du domaine indiquée dans KeyHelp et envoyez le contenu du dossier wordpress/, pas le dossier lui-même. La racine doit contenir index.php, wp-admin/ et wp-includes/.

Si le panneau propose un gestionnaire de fichiers avec extraction d'archive, vous pouvez envoyer le fichier .tar.gz puis l'extraire directement, ce qui évite des milliers de petits transferts.

Renseigner wp-config.php

Dupliquez wp-config-sample.php en wp-config.php et complétez les constantes :

PHP
define('DB_NAME', 'nom_de_la_base');
define('DB_USER', 'utilisateur_mysql');
define('DB_PASSWORD', 'mot-de-passe-fort');
define('DB_HOST', 'localhost');
define('DB_CHARSET', 'utf8mb4');
define('DB_COLLATE', '');

$table_prefix = 'wp_';

Générez ensuite les clés de sécurité depuis https://api.wordpress.org/secret-key/1.1/salt/ et collez le bloc obtenu. Ces clés invalident les cookies de session : ne les copiez pas d'une installation à l'autre.

Côté permissions, comptez 755 pour les dossiers et 644 pour les fichiers ; wp-config.php doit rester lisible par le serveur web, sans être accessible depuis le navigateur.

Lancer l'installation

Ouvrez https://votre-domaine.fr/ : WordPress détecte l'absence de configuration complète et affiche l'assistant. Choisissez la langue, un identifiant d'administrateur qui n'est pas admin, un mot de passe long et une adresse e-mail valide.

Une fois connecté, activez le certificat SSL dans KeyHelp, puis forcez l'administration en HTTPS dans wp-config.php :

PHP
define('FORCE_SSL_ADMIN', true);

Réglez enfin les permaliens sur « Titre de la publication » et vérifiez que la réécriture fonctionne.

Vérifier et dépanner

  • Le site s'affiche sans avertissement et l'administration répond.
  • Un média se téléverse et s'affiche dans la bibliothèque.
  • Le certificat est valide et http:// redirige vers https://.
  • Une première sauvegarde des fichiers et de la base existe.

Erreur « Establishing a database connection » : vérifiez les quatre constantes et l'hôte localhost. Erreur 500 : permissions trop restrictives ou version PHP incorrecte. Boucle de redirection : URL du site encore en http:// dans les réglages, ou SSL forcé avant l'activation du certificat.

Publicité

Cet article vous a-t-il aidé ?

À lire aussi