Installer Flarum sur Ubuntu 16.04

Cette fois, je vais vous montrer comment installer un tout nouveau système de forum baptisé Flarum !

Attention flarum est encore en version bêta et donc il n’est pas conseillé de l’utiliser en production !

Je fais cette installation sur un VPS installé en Ubuntu Server 16.04 x64, la distribution est donc vierge lorsque je débute cette installation.

Préparation.

Je commence par mettre à jour les dépôts :

apt-get update

Puis j’installe un serveur lamp, composer qui va nous servir à installer flarum ainsi que diverses dépendances PHP :

apt-get install lamp-server^

On me demande d’entré un mot de passe pour l’utilisateur Mysql, je m’exécute et passe à l’installation de composer:

apt-get install composer

Les dépendances PHP nécessaires :

apt-get install php-gd php-mbstring php-dom php-curl unzip

Je créer le dossier ou va être installé flarum :

mkdir /var/www/html/flarum

J’active le mode rewrite d’apache :

a2enmod rewrite

Et j’édite mon fichier de conf apache :

vi /etc/apache2/sites-enabled/000-default.conf

Je modifie le DocumentRoot par :

/var/www/html/flarum

Et j’ajoute en dessous de « DocumentRoot » :

<Directory "/var/www/html/flarum"> AllowOverride All </Directory>

Et je relance apache :

service apache2 restart

Installation.

Je me rends ensuite dans mon dossier flarum :

cd /var/www/html/flarum

Et je lance la commande suivante pour installer flarum :

composer create-project flarum/flarum . --stability=beta

Je donne les bons droits sur mon dossier :

chmod –R 775 ../flarum chown –R www-data :www-data ../flarum

Je crée maintenant la base de données :

mysql –uroot –p(mot de passe renseigné lors de l’installation de Mysql) create database flarum ; quit

Je me rends ensuite sur l’adresse IP de mon serveur depuis un navigateur et je remplis les informations demandées.

Une fois cette étape passer mon forum est installé, mais nous allons encore ajouter la langue française et un éditeur de texte avancé !

Post-installation.

Pour traduire le forum en Français sur votre serveur placé vous dans le dossier flarum  et lancer la commande:

composer require milescellar/flarum-ext-french

Puis sur votre forum rendez-vous dans administration et dans « extensions » activé le Français, ensuite dans « basics », « default language » choisir « francais » et valider.

Et enfin, pour l’éditeur de texte avancé toujours dans le dossier flarum lancer cette commande:

composer require sledov/flarum-ext-quill

Il ne vous reste plus qu’à l’activer dans la partie administration, pour le reste je vous laisse le découvrir

Voici le site ou vous trouverez la documentation sur flarum ainsi qu’un forum avec tout un tas de ressources et quelques extensions: http://flarum.org/

K3vin
Passionné par tout ce qui touche aux nouvelles technologies. Je partage avec vous mes découvertes et mes expériences.