Novembre 2011

Installer Wordpress


Auteur : Galdon
Catégorie : Wordpress

Dans ce tutoriel, nous allons apprendre à installer wordpress sur son propre ordinateur pour le tester et développer des thèmes et plugins (on dit "installer en local").

Pour cela, on va avoir besoin d'un environnement Apache MySQL PHP.

Environnement AMP

La meilleure solution est d'installer une distribution qui inclut tous ces programmes, et il en existe beaucoup :

  • Windows
    • EasyPHP
    • WAMP
    • UwAmp
    • USB Webserver
  • Mac OS
    • MAMP
  • Linux
    • XAMPP

Si vous êtes sous windows, je vous conseille d'installer EasyPHP 5.2.xx.

Contrairement à ce qu'on peut lire sur le net, EasyPHP n'est pas obsolète par rapport à WAMP. Le projet a simplement été laissé à l'abandon entre 2006 et 2009 mais depuis c'est reparti...

EasyPHP est bien plus pratique que WAMP pour une installation locale (pas d'installation de services, fichiers de configuration dynamiques, restart automatique...).

Installez-le sur votre ordinateur, de préférence à la racine de votre disque (exemple: C:\EasyPHP5.2.10\), parce qu'on a parfois des problèmes d'autorisations quand on installe dans Program Files.

Ensuite, lancez-le (Apache et MySQL doivent êtres démarrés tous les deux) :

EasyPHP 5.2.10
EasyPHP 5.2.10

Configuration Apache & PHP

Bien, maintenant que vous disposez d'un serveur Apache avec PHP et d'un serveur MySQL, il reste à vérifier leur configuration.

Sur EasyPHP, tous les fichiers de configuration se trouvent dans le dossier C:\EasyPHP5.2.10\conf_files\ :

  • httpd.conf :
  • php.ini

Pour fonctionner correctement, Wordpress a besoin de 2 choses :

  • Le mod Rewrite d'Apache, qui permet de réécrire les URLs de façon à les simplifier et les optimiser pour le référencement (SEO).

    Pour activer le mod rewrite, rien de plus simple, il vous suffit de décommenter cette ligne dans le fichier httpd.conf :

    LoadModule rewrite_module modules/mod_rewrite.so

  • La permission de pouvoir redéfinir certains paramètres de la configuration du serveur Apache dans son dossier d'installation, via un fichier .htaccess. Comme nous allons installer Wordpress à la racine du serveur web (on appelle ce dossier "DocumentRoot"), voici ce que vous devez écrire dans le fichier httpd.conf :
    		<Directory "${path}/www">
    			AllowOverride All
    		</Directory>
    		
    Attention : par défaut, sur EasyPHP, la racine a déjà la directive AllowOverride All, donc il n'y a pas besoin de l'ajouter si elle y est déjà. Ce second point est surtout informatif.

Installation de Wordpress

Commnencez par télécharger Wordpress si ça n'est pas déjà fait :

Wordpress se présente sous la forme d'un dossier compressé (archive .zip), que vous allez extraire dans le dossier racine de votre serveur web (C:\EasyPHP5.2.10\www).

installation wordpress

Une fois les fichiers copiés, nous allons installer wordpress à l'aide de son assistant d'installation, mais avant tout nous allons créer une base de données (wordpress a besoin d'une base de données MySQL pour fonctionner).

Pour créer une base de données, nous allons accéder à phpMyAdmin accessible via cette URL sur EasyPHP : http://localhost/home/mysql/ ou http://127.0.0.1/home/mysql/, entrer le nom de la base de données (ici j'ai appelé ma base wordpress_tuto_demo) et cliquer sur le bouton créer :

Installation de Wordpress sur EasyPHP - étape 1
Création de la base de données dans phpMyAdmin


Rendez-vous maintenant à la racine de votre serveur web dans un navigateur internet (à l'adresse http://localhost/ ou http://127.0.0.1/), vous voyez apparaître l'assistant d'installation de wordpress :

Installation de Wordpress sur EasyPHP - étape 1
étape 1 : Wordpress vous propose de créer le fichier de configuration (wp-config.php)

Installation de Wordpress sur EasyPHP - étape 2
étape 2 : Le fichier de configuration a été créé, maintenant on va pouvoir installer wordpress

Installation de Wordpress sur EasyPHP - étape 3
Étape 3 : Saisie des identifiants de connexion à la base de données

Installation de Wordpress sur EasyPHP - étape 4
Étape 4 : Wordpress a testé les identifiants de connexion qu'on lui a donné, ça a marché, on peut passer à l'étape suivante

Installation de Wordpress sur EasyPHP - étape 5
Étape 5 : Saisie de quelques infos sur notre blog : titre, compte administrateur...

Installation de Wordpress sur EasyPHP - étape 6
Étape 6 : Installation terminée !

Voilà, Wordpress est installé, je vous laisse tester la bête : créer des billets (post) et leur affecter des tags, les affecter à une ou plusieurs catégories...

pas compris ?
Laisser un commentaire
Pseudo
Adresse Mail
Site web
(facultatif)
Commentaire
Facebook Twitter RSS Email
hit parade n'en a rien a foutre du W3C Positionnement et Statistiques Gratuites Vincent Paré