Mise en place d’un site WordPress


Partager

Suite à l’achat d’un hébergement et d’un nom de domaine, il va évidemment falloir arriver à l’étape où l’on va mettre en place un site web, un blog ou tout projet qui nécessite d’avoir un petit espace sur Internet.

Je présenterai plus tard d’autres alternatives, mais comme aujourd’hui WordPress est la solution que je connais le mieux, commençons par ce qui me semble être le plus simple, efficace et rapide à mettre en place.

Il va falloir tout d’abord vous rendre sur fr.wordpress.org pour télécharger la dernière version de WordPress (à l’heure où je vous parle il s’agit de la 2.9.1 disponible en français ici )

Une fois téléchargée et dézippée, allez dans le dossier « wordpress » pour retrouver un fichier nommé wp-config-sample.php, que vous allez renommer en wp-config.php (il vous suffit juste de cliquer sur le nom et d’en effacer la partie -sample).

Puis ouvrez ce fichier wp-config.php dans un éditeur de texte de type Notepad ou TextEdit. Réservez-le sur le côté le temps de créer une base de donnée.

Pour cela il va vous falloir mettre les mains dans le cambouis (mais nul raison d’avoir peur) et retrouver le mail qui vous a été envoyé par votre hébergeur.

Dans ce mail (mais vous pourrez également retrouvez ces informations dans l’espace client de votre hébergeur), il y a une donnée qui vous donne une adresse qui ressemble à phpmyadmin4.trusttelecom.fr

En allant à cette adresse, il vous sera demandé votre Login et Mot de passe, qui sont fournis dans ce même mail (ou même page).

Une fois sur cet écran, et plus précisément dans la zone « Créer base de données »,vous allez effacer les trois points pour ajouter le nom de votre site. Dans le cas de WebTribulation, j’ai mis quelque chose ressemblant à Valentin1911_webtribulation puis cliquez sur « Créer ».

Retournez dans le fichier wp-config.php que vous avez ouvert dans un éditeur de texte.

Dans la partie « Réglages MySQL », vous allez remplir comme suit, en remplaçant les informations que j’ai mis ici par celles qui vous ont été données dans le mail de votre hébergeur. Et en ce qui concerne « le nom de la base de données de WordPress », il va falloir mettre le nom de la base de données que vous venez de créer (chez moi c’était Valentin1911_webtribulation).

Voici un exemple de ce à quoi cela peut ressembler

// ** Réglages MySQL – Votre hébergeur doit vous fournir ces informations. ** //
/** Le nom de la base de données de WordPress. */
define(‘DB_NAME’, ‘ValentinTT1911_webtribulation’);

/** Utilisateur de la base de données MySQL. */
define(‘DB_USER’, ‘ValentinTT1911′);

/** Mot de passe de la base de données MySQL. */
define(‘DB_PASSWORD’, ‘145w5004′);

/** Adresse de l’hébergement MySQL. */
define(‘DB_HOST’, ‘localhost’);

Ici il va falloir utiliser un client FTP qui va nous permettre de mettre les éléments constitutifs de votre WordPress sur votre hébergement. Si vous n’avez jamais utilisé de client FTP, je vous conseille d’installer FileZilla (très simple d’utilisation, il est disponible pour Windows, Mac et Linux).

Une fois que vous l’aurez installé, démarrez-le puis entrez les données demandées. C’est à dire remplissez les champs « Hôte », « Identifiant » et « Mot de passe » et « Port ». Toutes ces informations sont présentes dans le mail envoyé par votre hébergement et seront donc sous la forme :

« Hôte » : ftp4.trusttelecom.fr « Indentifiant » : valentinTT1911 « Mot de passe » : 145w5004 « Port » : 21

Puis cliquez sur « Connexion rapide ».

La partie gauche de FileZilla, nommé « Site local », représente le disque dur de votre ordinateur. La partie droite, nommée « Site distant » représente l’espace d’hébergement qui va accueillir votre site.

C’est ici dans la partie en bas à droite (où sont inscrit les mots « Votre hébergement »), que vous allez faire un clic droit « Créer un dossier » que vous allez nommer « www » (sans les guillemets). Ce répertoire sera connu comme étant le répertoire racine. C’est dans celui-ci que vous allez mettre votre site.

Vous allez ensuite utiliser la partie gauche (Site local) pour retrouver le dossier « Wordpress » (celui dans lequel vous avez modifié le wp-config). Une fois trouvé, vous allez double-cliquer dessus pour avoir tous les dossiers et fichiers qu’il contient dans la partie en bas à gauche (avec notamment les dossiers « wp-admin », « wp-content », etc.)

Vous allez tout sélectionner, tous les dossiers et fichiers contenus dans « Wordpress » à l’exception du premier dossier

Vous allez ensuite tout faire glisser vers le dossier « www » que vous aviez créé dans le « Site distant » (comme dans l’image ci-dessous).

Il va falloir ici attendre quelques instants (voir minutes) pour que tous les fichiers se mettent sur votre hébergement.La dernière ligne de la partie supérieure de Filezilla dira : « Statut : déconnecté du serveur »

Une fois le transfert effectué, allez dans votre navigateur Internet et entrez l’adresse de votre site auquel vous ajoutez /wp-admin/install.php à la fin.

Par exemple : http://cuisinedemaman.fr/wp-admin/install.php

Entrez le titre de votre blog et votre adresse mail (vous pourrez encore modifier ces informations par la suite), puis cliquez sur « Installer WordPress ».

Vous allez être redirigé vers un écran qui vous donnera votre nom d’utilisateur (qui sera « admin ») et un long mot de passe compliqué (il vous faudra le changer par la suite).

Cliquez sur « Se connecter » et vous pourrez entrer ces informations qui viennent de vous être données.

Vous avez désormais un site web.

Vous êtes tout d’abord face au panneau d’administration qui va vous permettre de gérer votre site web.

Mais il vous suffit de cliquer en haut sur « Aller sur le site » pour voir le résultat.

Bien évidemment, le visuel par défaut est un peu rudimentaire… mais on va arranger cela très bientôt dans un futur article.

de.licio.usdiggemailfacebookfriendfeedgoogle bookmarkslinkedinmixxmyspacenetvibesnewsvineposterousredditrssstumbleupontechnoratitumblrtwitteryahoobuzzyahoomywebadd to favoritesmisterwongprint friendlyPDF

About Valentin Pringuay

Manager France Symbaloo.com, éditeur de WebTribulation, curieux & passionné.

  • lucielefebvre
    Je crois que je vais enfin me lancer alors... avec pas mal d'appréhension mais de la motivation!
  • Vaelentin
    Il ne faut pas avoir peur ;)
    Qu'est-ce qui te fait peur ?
  • lucielefebvre
    L'inconnu! :-)
  • Vaelentin
    Ahah :)
    J'ai justement un article en préparation qui pourrait te donner une solution, ou qui fera du moins écho à tes peurs ;)
  • lucielefebvre
    J'attends ton prochain article avec impatience!
  • Vaelentin
    Merci, très motivant :)
    Et de quoi voudrais-tu parler sur ton blog ?
  • bagheerha
    Si wordpress c'est pas votre truc, il y a aussi dotclear, drupal, joomla ou bien encore wamp.
    Voilà, un bon article complet ;)
  • Vaelentin
    Merci bagheerha, en effet... je compte présenter les autres solutions prochainement.
    Un ami a déjà écrit un article sur Joomla... si d'autres personnes aimeraient partager sur leur CMS de préférences... c'est avec plaisir.

    En ce qui concerne Wamp ? Ce n'est pas un logiciel permettant de gérer le Mysql ? Si c'est bien au même que je pense, ce n'est pas la même chose.
  • Je connais pas Wamp personnellement, je ne fais que donner l'information que j'ai obtenu sur le site de mon hébergeur, paragraphe 5 : http://www.open-web.fr/inscription
    Alors peut-être que je me trompe en effet, que j'ai mal compris ;)
  • Juste pour info : Wamp est un logiciel qui te permet de développer en local (=sur ton ordi) des sites dynamiques. Sans ça tu ne peux pas visualiser une page que tu as codé par exemple en php avec une base de donnée MySQL, ce que précisément la plupart des CMS utilise.
    En gros ça te permet de transformer ton ordi en serveur Web pour voir les pages que tu codes comme si ton site était en ligne.
  • Vaelentin
    Merci de la précision Sylvain. C'est bien ce qu'il me semblait :)
  • fanta78
    Bon tutoriel Valentin !

    J'ajouterais qu'au niveau sécurité il est préférable dans le fichier wp-config.php de renseigner la ligne ci-dessous par quelque chose de plus complexe et unique. Ceci afin d'éviter des attaques au niveau de la base de données.

    $table_prefix = 'wp_'

    Idem pour la section des mots clés à remplir scrupuleusement.
    define('AUTH_KEY', ...
    define('SECURE_AUTH_KEY',...
    define('LOGGED_IN_KEY',...
    define('NONCE_KEY',...

    Moins les paramètres d'installation sont standards, meilleure sera la robustesse de Wordpress.

    Au passage, un plugin pratique quand on crée un blog Wordpress, pour générer du faux contenu et voir "ce que ça donne" : http://fanta78.free.fr/index.php/2009/wordpress...

    Enfin, gare aux plantages qui arrivent parfois avec les permaliens ou le fichier .htaccess. http://fanta78.free.fr/index.php/2009/wordpress...
  • Vaelentin
    Merci fanta78. J'ai voulu faire au plus simple mais en effet, tu as raison, pour plus de sécurité il vaut mieux renseigner ces lignes.
    Merci de ces précisions.
  • clapico
    Article clair, précis et agréable à lire. Sympa pour ceux qui hésitent à se lancer.
    En ce qui concerne le client FTP, pour les utilisateurs de Firefox, il suffit d'installer l'extension FireFTP (https://addons.mozilla.org/fr/firefox/addon/684) pour avoir un très bon client FTP sans ajouter d'application supplémentaire.
  • Si j'étais chiant je dirais qu'une extension peut être un programme comme un autre et que passer par un navigateur pour faire du FTP n'est pas forcement logique. :)
    Et sinon, tu utilises Filezila sur MB alors que CyberDuck est le top du top pour ça! :D
  • Vaelentin
    Mais non, tu n'es pas chiant Simon, voyons :D
    En ce qui concerne CyberDuck... je connais oui, mais j'ai préféré présenter un logiciel qui était compatible sur tous les OS ;)
    Don't blame me, blame society.
  • Vaelentin
    Merci beaucoup clapico :) Heureux de savoir que l'article te plaît.
    Je n'ai encore jamais essayé FireFTP, mais je l'essayerais à l'occasion.
    Merci
  • Très bon article, qui décrit bien les phases par lesquelles il faut passer pour mettre en place un wordpress.

    A savoir que, pour moi, localhost ne fonctionnait pas, j'ai du mettre 127.0.0.1 pour que çà passe.

    Ton nouveau design est superbe. Le bandeau défilant avec les articles c'est très classe!
  • Vaelentin
    En effet oui, je vais peut être uassi le préciser que le "localhost" doit parfois être remplacé par une adresse comme celle là.

    Merci beaucoup pour le design :) Je suis aussi très content du résultat !
  • julienfouilhe
    Pourquoi ne pas passer par le formulaire de configuration de wordpress plutôt que de modifier le nom du fichier et l'editer ?
  • Effectivement, moi aussi je passe toujours par le formulaire plutôt que d'éditer le fichier.
  • Vaelentin
    Okay okay ;)
    J'éditerai le formulaire la prochaine fois, c'est promis... maintenant arrêtez avec ça :p
  • Vaelentin
    En effet. J'ai découvert que cela pouvait se faire de cette manière après avoir écrit ce tutorial.
    Je n'ai pas encore eu l'occasion de mettre en place un WordPress de cette manière, mais dès que ce sera le cas... j'éditerai cet article pour mettre la méthode la plus simple
  • Excellent article Valentin ! C'est aussi simple que cela :)

    @+ @ntoon
  • Vaelentin
    Merci Antoon :)
    C'était aussi mon but... montrer que c'était aussi simple que cela (et avec une explication un peu plus claire que celle fourni par WordPress)
blog comments powered by Disqus