Installer DotClear2?
Introduction
DotClear? 2 est une plateforme de blog avec lequel vous pouvez publier des billets, quand vous le voulez et où vous le voulez ; cependant pour le moment tous les serveurs ne sont pas encore équipés des nouvelles technologies tel que PHP en version 5
Mais ici chez tuxfamily le serveur est équipé de la version 4 & 5 de PHP, il nécessite quelques recommandations pour faire fonctionner dotclear2 avec php5 (nous allons interpréter les fichiers .php5 en .php suivez le guide :) mais tout d'abord passons au fichier de configuration :
Modification du fichier /inc/config.php.in
Le fichier config.php.in contenu dans le dossier /inc de votre dotclear contient les informations nécessaires à votre blog pour se connecter à la base de donnée
MySQL
Pour cela modifier ces lignes :
// Type de server de donnée MySQL , PGSQL ou SQLite TuxFamily utilise MySQL ou PostgreSQL
define('DC_DBDRIVER','mysql');
// server Mysql de TuxFamily est : sql
define('DC_DBHOST','sql');
// Nom d'utilisateur de la base de donnée
define('DC_DBUSER','VOTREUTILISATEUR_SQL');
// Mot de passe d'accès à la base SQL (compléter par le vôtre)
define('DC_DBPASSWORD','*****');
// Nom de base de donnée SQL
define('DC_DBNAME','NOM_DE_BASE');
// Préfixe de table SQL souhaité toujours avec un _ à la fin (ici blog_)
define('DC_DBPREFIX','blog_');
// Votre mot de passe Crypté (en MD5 par exemple) pour crypter votre mot de passe en MD5 > http://www.clicasso.fr/outils/md5.php
define('DC_MASTER_KEY','****************************');
// Adresse de l'administration de votre Dotclear2 soit avec tuxfamily.org ou avec votre domaine hébergé par Tuxfamily
define('DC_ADMIN_URL','http://votre_url.tuxfamily.org/admin/');
// Nom du cookie de votre DotClear2
define('DC_SESSION_NAME','dcxd');
// Destination du repertoire de greffons (laissez par defaut)
define('DC_PLUGINS_ROOT',dirname(__FILE__).'/../plugins');
//Cache du themes (modifiez cette ligne avec ../tmp :
define('DC_TPL_CACHE','../tmp');
Une fois que vous avez bien renseigné ce fichier, enregistrez-le sous le nom de :
config.php que vous placez toujours dans le dossier /inc de dotclear
enfin fermer votre fichier
A partir de ce moment la vous pouvez envoyer les fichiers sur le serveur, n'oubliez pas les prochaine étapes !
Création du .htaccess
Si vous souhaitez que tous les fichiers .php d'un répertoire soient interprétés en php5, il suffit de placer un fichier .htaccess à la racine du dossier htdocs
Ce fichier doit contenir ces lignes :
AddHandler x-httpd-php5 .php
AddType application/x-httpd-php5 .php
Fin de l'installation
il ne vous reste plus qu'à vous rendre sur
http://login.tuxfamily.org/admin/install/ et répondre aux quelques questions posées. Vous obtiendrez alors votre mot de passe (une copie est envoyée par email.)