DotClear – Installer son blog sous dotclear
Voici un article sur comment installer un outil de blog, populaire en France et concurrent de WordPress. Sans vouloir se montrer dissuasif, la puissance de feu de dotclear est quand même nettement moins impressionnante que WordPress (thèmes, plugins…) toutefois la quantité n’est pas toujours synonyme de qualité. En effet, un rapide tour d’horizon sur le site officiel de Dotclear vous donne une idée des ressources dont vous pourrez disposer : plus de 200 thèmes disponibles version 2 et version 1 confondues, 84 plugins disponibles… En dépit, d’une naissance presque concomitante en 2002 par Olivier Meunier, WP a pris quelques longueurs d’avance.
L’installation va se faire à l’aide des fichiers dotclear disponibles sur le site officiel, nous utiliserons dotclear-2.1.5.zip
sur un environnement local.
Pour installer rapidement et simplement un site en local qui fonctionne avec le couple php-mysql, reportez-vous aux articles de ce blog :
Si vous souhaitez vous essayer avec WordPress, le principal concurrent.
Créer la base de données pour l’installation de Dotclear
Les information indispensables pour créer la BDD
On crée une base et un utilisateur simultanément bien sûr, en production, le mot de passe peut et doit être légèrement plus complexe. La commande SQL pour se connecter au client MySQL de MAMP. Vous vous connecté(e) comme utilisateur root
, le mot de passe est root
/Applications/MAMP/Library/bin/mysql -u root -p |
# Création de la base dotclear_install CREATE DATABASE dotclear_install; |
# Création de l'utilisateur dotclear_install ayant des droits sur le BDD dotclear_install CREATE USER 'elgg_install'@'localhost' IDENTIFIED BY 'elgg_install';GRANT USAGE ON *.* TO 'elgg_install'@'localhost' IDENTIFIED BY 'elgg_install'WITH MAX_QUERIES_PER_HOUR 0 MAX_CONNECTIONS_PER_HOUR 0 MAX_UPDATES_PER_HOUR 0 MAX_USER_CONNECTIONS 0; CREATE DATABASE IF NOT EXISTS elgg_install;GRANT ALL PRIVILEGES ON elgg_install.* TO 'elgg_install'@'localhost'; |
Au terme de ces commandes dans MySQL, nous aurons donc de quoi compléter les informations demandées lors de l’installation de dotclear-2.1.5. A savoir les informations suivantes :
Database Name= dotclear_install
Database User name = dotclear_install
Database Password = dotclear_install
Database Host = localhost
Installer et configurer Dotclear
L’installation de Dotclear va se faire sur un serveur en local à l’adresse suivante http://127.0.0.1/DOTCLEAR/dotclear/
à l’aide du wizzard proposé par Dotclear. Comme nous sommes sous MAMP et sur Mac, le chemin véritable est le suivant /Applications/MAMP/htdocs/DOTCLEAR/dotclear/
L’absence de fichier de configuration vous impose de cliquer sur le lien create a config.php file through a web interface
, ce lien vous donne accès au wizard
Le lien vers le wizard car vous n’avez pas créé de fichier de configuration
Configuration de la BDD pour Dotclear
La première étape du wizard pour vous assister dans l’installation de Dotclear
Pour installer vous allez compléter par les informations suivantes, définies plus haut, Database Name= dotclear_install
, Database User name = dotclear_install
, Database Password = dotclear_install
, Database Host = localhost
Configuration du compte admin
L’installation se termine
Deux informations importantes :
- Accès à l’administration de dotclear à l’aide du compte admin hecube:hecube (BACKEND)
http://127.0.0.1/DOTCLEAR/dotclear/admin/auth.php
- Accès au blog sous dotclear (FRONTEND)
http://127.0.0.1/DOTCLEAR/dotclear/
Un tour rapide des fonctionnalités de l’outil d’administration
Si vous êtes familier de wordpress et c’est notre cas chez hecube, on ne peut s’empêcher de se livrer à un léger comparatif. Première conclusion rapide, tout semble rigoureusement identique à l’administration de WP hormis quelques comportements près et paramètres par défaut.
L’accès à l’administration de dotclear à l’aide du compte admin hecube:hecube (BACKEND) via http://127.0.0.1/DOTCLEAR/dotclear/admin/auth.php
La page d’accueil de l’admin de Dotclear
La page d’accueil du blog par défaut de Dotclear
Comme sous WP, vous pouvez créer un blogroll
avec des catégories de liens
L’édition d’un billet
Ajout d’un lien dans la blogroll (annuaire de liens)
L’url du lien doit contenir http://
Le gestionnaire des médias
Il est possible d’envoyer une image via le gestionnaire des médias
Le gestionnaire des médias avec l’envoi d’une image
La gestion de l’apparence du blog
Vous pouvez comme dans WP, choisir et implémenter facilement le thème pour votre blog. Dans notre exemple, on active l’apparence Blowup
Deux remarques
Pour bénéficier d’URL explicites, il faut changer la valeur Méthode de lecture de l'URL
et la passer en PATH_INFO
. Cela améliore grandement le référencement.
Il est étonnant de voir que les tables crées via le wizard sont de type InnoDB
et non MyISAM
.
Une configuration sur mesure
Il existe enfin de très nombreux paramètres disponibles dans l’administration via l’onglet about:config
, il s’agit des paramètres du blog
et des paramètres globaux
qui vous permettra de gérer finement les spécifications de votre blog.
Enfin, en activant des fonctionnalités supplémentaires via les “Extensions”, qui est l’équivalent des plugins de WordPress, vous allez accroître les capacités de gestion de votre blog et vous simplifier la tache.
Pour aller plus loin
- Le site officiel de dotclear
http://dotclear.org/ - Plugins pour Dotclear 1
http://plugins.dotaddict.org/dc1/ - Plugins pour Dotclear 2
http://plugins.dotaddict.org/dc2/ - Les thèmes pour Dotclear. Là encore, un distinguo est fait entre la version 2 et 1 de dotclear.
http://themes.dotaddict.org/ - Comparatif des CMS pour blog : WordPress vs DotClear
http://www.bloguons.com/comparatif-2,12-16,cms_logiciel_blog,WordPress-DotClear