Installation de l’application WordPress en local sous Ubuntu 10.04 LTS.

18 Avr

Le serveur HTTP Apache 2 était déjà installé :

http://doc.ubuntu-fr.org/apache2

Sinon depuis Unbuntu 10.04

sudo apt-get install apache2

Dans un terminal depuis les dépôts Ubuntu :

http://doc.ubuntu-fr.org/wordpress

sudo apt-get install wordpress

sudo ln -s /usr/share/wordpress /var/www/wordpress

sudo bash /usr/share/doc/wordpress/examples/setup-mysql -n wordpress localhost

sudo chown -R www-data /usr/share/wordpress

sudo /etc/init.d/apache2 restart


Pour créer la base de données

installer le paquet mysql-server depuis un terminal:

sudo apt-get install mysql-server

J’ai donné au compte administration root de mysql mot de passe dominique

Pour démarrer le serveur MySQL, tapez la commande suivante dans un terminal :

sudo service mysql start

Lancer la console MySQL :

mysql -u root -p

Saisir le mot de passe du compte root de mysql dans mon cas dominique

Commande à entrer dans le prompt de mysql une fois connecté au serveur pour créer la base de données wordpress

CREATE DATABASE wordpress ;

Plus d'informations sur mysql : http://doc.ubuntu-fr.org/mysql


Editer le fichier de configuration :
gksudo gedit /usr/share/wordpress/wp-config.php
Les lignes en rouge ont été rajoutées.
Pour la partie concernant la base de données mysql
je me suis basé sur :

http://www.scriptol.fr/wordpress/installer-localement-wordpress.php


<?php

// ** MySQL settings ** //

define(‘DB_NAME’, ‘wordpress’);

define(‘DB_USER’, ‘root’);

define(‘DB_PASSWORD’, ‘dominique’);

define(‘DB_HOST’, ‘localhost’);

define(‘DB_CHARSET’, ‘utf8’);

define(‘DB_COLLATE’,  »);

/** WordPress’s Debianised default master config file

Please do NOT edit and read about how the configuration works in the README.Debian

**/

#http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=435289

#http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=440572 (underscores, not dashes)

$debian_server = preg_replace(‘/:.*/’, "", $_SERVER[‘HTTP_HOST’]);

$debian_server = preg_replace("/[^a-zA-Z0-9.\-]/", "", $debian_server);

$debian_file = ‘/etc/wordpress/config-‘.strtolower($debian_server).’.php’;

if (!file_exists($debian_file)) {

header("HTTP/1.0 404 Not Found");

echo "<b>$debian_file</b> could not be found. The file is either not readable by this process or does not exist. <br>

Please check if <b>$debian_file</b> exists and contains the right password/username.";

exit(1);

}

require_once($debian_file);

define(‘ABSPATH’, ‘/usr/share/wordpress/’);

define(‘WP_CORE_UPDATE’, false);

define (‘WPLANG’, ‘fr_FR’);

require_once(ABSPATH.’wp-settings.php’);

?>


Pour lancer WordPress : http://localhost/wordpress/

Interface d’administration : http://localhost/wordpress/wp-admin

Publicités

Laisser un commentaire

Entrez vos coordonnées ci-dessous ou cliquez sur une icône pour vous connecter:

Logo WordPress.com

Vous commentez à l'aide de votre compte WordPress.com. Déconnexion / Changer )

Image Twitter

Vous commentez à l'aide de votre compte Twitter. Déconnexion / Changer )

Photo Facebook

Vous commentez à l'aide de votre compte Facebook. Déconnexion / Changer )

Photo Google+

Vous commentez à l'aide de votre compte Google+. Déconnexion / Changer )

Connexion à %s

%d blogueurs aiment cette page :