Bienvenue sur Geeklog France, anonyme 08 décembre 2016 - 06:52

Installer Geeklog en local

  • Par
  • Lu 7,089

Vous travaillez sous OS windows et vous souhaitez installer Geeklog en local pour pouvoir tester ses fonctions, développer un plugin ou un thème. Pour cela vous devrez installer le couple PHP et le serveur Mysql pour windows sur votre PC. Voici une méthode à suivre.

WAMP5 est une plateforme de développement Web sous Windows. Il vous permet de développer des sites Web dynamiques à l'aide du serveur Apache2, du language de scripts PHP5 et d'une base de données MySQL version 5. Il possède également PHPMyAdmin et SQLite Manager pour gérer plus facilement vos base de données.

Télécharger Wamp5 sur le site wampserver.com

  • Installer le logiciel en double cliquant sur le fichier exe. Conserver les options par défaut. A la fin de l'installation Wamp5 s'éxécute et vous avez un icône de disponible dans la barre des tâches.


  • Télécharger Geeklog 1.4.1 et décompresser l'archive sur le bureau avec Izarc par exemple. Déplacer le dossier décompressé dans le dossier www du dossier wamp.


  • Pour créer une base de donnée : Clic gauche sur l'icône WAMP5 dans la barre de tâche puis sur phpMyAdmin pour ouvrir l'application.

- Saisir geeklog comme nom de la base à créer dans la boîte "Créer une base de données".
- Sous la boîte sélectionner Latin1_bin dans le menu déroulant.
- Cliquer sur "Créer"

Vous obtenez la page suivante avec le message :
Base de données geeklog a été créé(e).
requête SQL: CREATE DATABASE `geeklog` DEFAULT CHARACTER SET latin1 COLLATE latin1_bin;


  • Editer les fichiers de geeklog :

Ouvrir le fichier config.php du dossier geeklog-1.4*** avec un éditeur de texte comme Notepad++ et modifier les paramêtres comme ci-dessous avant de sauvegarder le fichier.

 

// +-------------------------+
// | (1) Database Settings |
// +-------------------------+

$_DB_host = 'localhost';
$_DB_name = 'geeklog';

$_DB_user = 'root';
$_DB_pass = '';


// +--------------------------+
// | (2) Paths |
// +--------------------------+


$_CONF['path'] = 'C:/wamp/www/geeklog-1.4.1/';
// should end in a slash

$_CONF['path_html'] = $_CONF['path'] . 'public_html/';


// +--------------------------+
// | (3) Site Settings |
// +--------------------------+


$_CONF['site_url'] = 'http://localhost/geeklog-1.4.1/public_html';


Ouvrir le fichier lib-common.php du dossier geeklog-1.4.1/public_html avec l'éditeur de texte et vers la ligne 94 éditer le require_once comme ci-dessous :

 

/**
* Configuration Include: You should ONLY have to modify this line.
* Leave the rest of this file intact!
*
* Make sure to include the name of the config file,
* i.e. the path should end in .../config.php
*/
require_once( 'C:/wamp/www/geeklog-1.4.1/config.php' );


  • Ouvrir dans votre navigateur la page :


http://localhost/geeklog-1.4.1/public_html/admin/install/install.php

Les options d'installation sont :

Installation Type: New database
Path to Geeklog's config.php: C:/wamp/www/geeklog-1.4.1

Cliquer sur "Next" pour passer à l'étape suivante puis à nouveau sur "Next", vous devriez obtenir le message suivant : Installation of Geeklog 1.4.1 complete!



Félicitation vous venez de réussir l'installation de votre Geeklog.


Pour tout commentaire sur cet article, utiliser la fonction ci-dessous en modifiant le titre de votre commentaire en fonction de votre sujet.