Un forum avec Flarum

Un forum avec FlarumJ’ai pris la décision de créer un forum (forum-informatique.net), comme Cyrille ou comme Korben-le-gros-vilain. ;+) Et j’ai choisi Flarum. Hélas, ce CMS Open Source est toujours en version beta. Je prends donc un risque à chercher à le mettre en œuvre. Tant pis, je tente !

Téléchargement de Flarum sur Linux Fedora

Vous devez tout d’abord installer composer, puis télécharger le gestionnaire de forum Open Source Flarum et le pack de langue français dans un répertoire vide de tout contenu :

yum install composer
mkdir /mon_repertoire_flarum
cd /mon_repertoire_flarum
composer create-project flarum/flarum . --stability=beta
composer require milescellar/lang-french
composer require amaurycarrade/flarum-ext-syndication
composer require flagrow/sitemap
composer require flagrow/user-directory
chown apache:apache /mon_repertoire_flarum -R

Création de la base de données Flarum dans MariaDB/MySQL

Après vous être connecté à l’interpréteur de commandes mysql, créez la base de données de Flarum, ainsi que l’utilisateur ayant les droits sur cette base.

CREATE DATABASE votre_database_flarum;
GRANT ALL PRIVILEGES ON votre_database_flarum.* TO utilisateur_flarum@localhost IDENTIFIED BY 'votre_mot_de_passe';

Configuration de Flarum (facultatif)

Pour ma part, j’ai dû déplacer les contenus du dossier /mon_repertoire_flarum/public vers /mon_repertoire_flarum :

cp /mon_repertoire_flarum/public/* /mon_repertoire_flarum
cp /mon_repertoire_flarum/public/.htaccess /mon_repertoire_flarum

J’ai ensuite édité le début du fichier /mon_repertoire_flarum/index.php comme suit :

require 'vendor/autoload.php';

$server = new Flarum\Http\Server(
    Flarum\Foundation\Site::fromPaths([
        'base' => __DIR__.'',
        'public' => __DIR__.'',
        'storage' => __DIR__.'/storage',
    ])
);

Installation de Flarum

Elle se fait à partir de votre navigateur.

Un forum avec Flarum

Les fils RSS du forum

/atom L’activité récente du forum
/atom/d Les dernières discussions, seules
/atom/t/firefox L’activité récente du forum associé à l’étiquette
/atom/t/firefox/d Les dernières discussions, seules, associées à l’étiquette
/atom/d/discussion L’activité associée à une discussion particulière

Cms  / Forum 

Commentaires

Pas encore de commentaire.

Laisser un commentaire

(requis)

(requis)