Posts tagged ‘phpbb’

Installer FluxBB (anciennement punBB) sur son forum dédié

Prérequis: un environnement apache + php5 + mysql5 + serveur de mail complet et coonfiguré; Se reporter aux articles précédents pour plus d’informations.

Etape1:

Télécharger le fichier (en version anglaise ici : http://fluxbb.org/downloads/, ou en français ici http://www.punbb.fr/)

Pour cet article, on prendra la version de fluxBB original, et on lui appliquera le patch de traduction de punbb.fr.

En ligne de commande, on fait donc un:

wget http://fluxbb.org/download/releases/1.2.20/fluxbb-1.2.20.tar.gz

Puis on decompresse l’archive dans /var/www/forum:

(il faut être root!)

tar -zxvf ./fluxbb-1.2.20.tar.gz -C /var/www/forum/

Pour des raisons de comodité, on pourra vouloir renommer /var/www/fluxbb-1.2.20/ en /var/www/forum/, on peut faire ca avec mkdir /var/www/forum, puis mv /var/www/fluxbb-1.2.20/* /var/www/

Etape 2:

Ouvrez ensuite un navigateur web, et rendez vous a l’adresse suivante pour vérifier que tout va bien:

http://VOTRE-SERVEUR.net/forum/upload/install.php

Retourner sur votre fenetre ssh. ous allons créer la base de donnée utilisée par fluxbb.

Connectez vous en root:

mysql -u root -pvotre_password

A l’invite de commande tapez:

CREATE DATABASE FLUXBB;

La réponse doit être immédiate:

mysql> CREATE DATABASE fluxbb;
Query OK, 1 row affected (0.00 sec)

Créons un utilisateur pour accéder à la table fluxbb:

GRANT SELECT,INSERT,UPDATE,DELETE,CREATE,DROP,ALTER ON fluxbb.* TO sql_forum@localhost IDENTIFIED BY ‘votre_password_fluxbb’;

Etape 3

Revenons à l’écran du navigateur web pour procéder au paramétrage du programme fluxbb, en renseignant les champ DATABASE NAME, DATABASE USER, et DATABASE PASSWORD.

Une fois que l’on a validé, l’installeur de punBB nous demande de créer le fichier config.php qui contient les infos précédement renseignées;

On fait donc un touch /var/www/fluxbb-1.2.20/upload/config.php, puis on l’edite avec vi pour copier coller le contenu proposé par la fenêtre de l’installeur.

Si l’installeur avertit qu le dossier cache n’est pas accessible en écriture, un chmod 777 /var/www/fluxbb-1.2.20/upload/cache/ résoudra le problème.

Et voila, votre fluxBB est disponible au public 🙂

Etape 4

Et la traduction alors ?

Nous allons télécharger le fichier de traduction sur punbb.fr.

wget http://albrecht.andrejewski.free.fr/French.tar.gz
tar -zxvf ./French;tar.gz /var/www/fluxbb-1.2.20/upload/lang/

Normalement, vous devriez voir apparaitre le français dans le menu d’administration (Option > default language > French).

Référence pour créer les utilisateurs mysql : http://dev.mysql.com/doc/refman/5.0/fr/adding-users.html

15 septembre 2008 at 22 h 08 min 5 commentaires