Un forum avec Flarum
J’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 !
L’objectif de ce forum est vous tenir au courant des sorties logicielles et des outils qui existent en matière de bases de données, de sécurité informatique ou cybersécurité, sur Linux et Apache, etc.
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.
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 |
Billet publié le 19 avril 2019