GNU/Linux >> Tutoriels Linux >  >> Ubuntu

Votre propre forum ? Bien sûr, apprenez simplement à installer Flarum Forum sur Ubuntu 20.04

Bonjour les amis. Avez-vous déjà pensé à créer votre propre forum ? Eh bien, il existe des outils avec lesquels nous pouvons le faire sans trop de problèmes. Dans cet article, vous apprendrez donc à créer votre propre forum et à installer Flarum Forum dans Ubuntu 20.04.

Rapidement et en guise d'introduction, nous pouvons dire que Flarum Forum est un outil créé en PHP avec lequel nous pouvons déployer notre forum sans trop de problèmes.

Créé avec PHP et utilisant des outils open-source, nous aurons un moyen efficace, rapide et très dynamique de créer notre forum. Tout cela étant également gratuit sans publicité ni abonnement, ce qui le rend idéal pour des projets personnels ou éducatifs.

Alors installons-le, ses dépendances ne sont pas difficiles à remplir.

Préparer le système pour Flarum Forum sur Ubuntu 20.04

La première chose que nous devons faire est de mettre à jour complètement le système. Pour terminer, exécutez cette paire de commandes.

sudo apt update
sudo apt upgrade

Nous devons maintenant installer LAMP sur Ubuntu 20.04 Dans cet article, expliquer l'ensemble du processus LAMP n'est pas l'objectif principal, nous allons donc simplement l'installer à l'aide de la commande.

sudo apt install apache2 php php-zip libapache2-mod-php php-mysql php-dom php-gf php-mbstring php-json php-curl php-tokenizer php-pdo php-pdo php-ctype mariadb-server

Dans cette commande, Apache, PHP, les modules PHP requis ainsi que MariaDB seront installés.

Après cela, nous devons également installer d'autres packages nécessaires tels que curl .

sudo apt install curl unzip

Avec cela, nous pouvons continuer le processus d'installation.

Préparer PHP pour Flarum Forum

Avant de continuer, il est nécessaire de faire quelques ajustements à la configuration PHP pour assurer la fluidité de Flarum Forum.

Alors, ouvrez le fichier de configuration :

sudo nano /etc/php/7.4/apache2/php.ini

Et modifiez les valeurs suivantes :

memory_limit = 256M
max_execution_time = 300
upload_max_filesize = 150M
allow_url_fopen = On
file_uploads = On

Sauvegarder les modifications. C'est assez pour le moment.

Créer une base de données pour Flarum Forum

L'étape suivante consiste à créer une nouvelle base de données et un nouvel utilisateur afin que l'application puisse les gérer correctement.

Si l'installation de MariaDB est nouvelle, vous devez définir une nouvelle clé pour l'utilisateur root à l'aide de mysql_secure_installation script.

sudo mysql_secure_installation

Là, vous devrez vous connecter avec un mot de passe vide en appuyant sur Entrée. Ensuite, définissez le nouveau mot de passe pour l'utilisateur root. Répondez ensuite And à toutes les questions de configuration.

Lorsque vous aurez terminé, vous pourrez accéder à la console MariaDB.

sudo mysql -u root -p

Créez maintenant la nouvelle base de données. Nommez-le comme vous voulez.

CREATE DATABASE flarumdb;

Maintenant un nouvel utilisateur avec le mot de passe. Vous pouvez changer le nom d'utilisateur ainsi que le mot de passe pour un plus fort.

CREATE USER 'user'@'localhost' IDENTIFIED BY 'pass';

Attribuez des autorisations suffisantes à cet utilisateur sur la base de données nouvellement créée.

GRANT ALL PRIVILEGES ON flarumdb.* TO 'user'@'localhost';

Appliquer les modifications :

FLUSH PRIVILEGES;

Et quittez la console.

exit;

Installation de PHP Composer sur Ubuntu 20.04

L'une des meilleures façons d'installer Flarum Forum est de le faire via Composer. Il est donc nécessaire d'installer PHP Composer avant de continuer.

Pour compléter cela, grâce au curl commande, vous pouvez ensuite télécharger le programme d'installation.

sudo curl -s https://getcomposer.org/installer | php

Déplacez maintenant le fichier généré dans le dossier où se trouvent les exécutables du système.

sudo mv composer.phar /usr/local/bin/composer

Enfin, vérifiez si l'installation a réussi en vérifiant la version de Composer.

composer -V

Installez Flarum Forum sur Ubuntu pour créer votre propre blog

Créez d'abord le dossier où se trouveront les fichiers de l'application, puis accédez-y.

sudo mkdir /var/www/html/flarum
cd /var/www/html/flarum

Ensuite, grâce à Composer, installez Flarum Forum dans Ubuntu 20.04

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

Pour que Flarum Forum fonctionne correctement, vous devez faire d'Apache le propriétaire du dossier.

sudo chown -R www-data:www-data /var/www/html/flarum/

Et donnez-lui les autorisations appropriées :

sudo chmod -R 755 /var/www/html/flarum/

Créez maintenant un nouveau VirtualHost pour mieux gérer le site Web.

sudo nano /etc/apache2/sites-available/flarum.conf

Ajoutez le contenu suivant

<VirtualHost *:80>
 DocumentRoot /var/www/html/flarum/public
 ServerName domain
 DirectoryIndex index.php
 <Directory /var/www/html/flarum/public/>
Options +FollowSymLinks
AllowOverride All
Order allow,deny
allow from all
 </Directory>
 ErrorLog ${APACHE_LOG_DIR}/flarum-error.log
 CustomLog ${APACHE_LOG_DIR}/flarum-access.log combined
</VirtualHost>

Rappelez-vous qu'ici vous devez modifier la valeur de ServerName à votre nom de domaine.

Enregistrez les modifications et fermez l'éditeur de texte.

Activez le nouveau site en exécutant

sudo a2ensite flarum

N'oubliez pas la rewrite modules

sudo a2enmod rewrite

Pour appliquer les modifications, redémarrez Apache.

sudo systemctl restart apache2

Terminer l'installation de Flarum Forum

Maintenant, dans votre navigateur Web préféré, accédez à votre domaine pour terminer l'installation.

Vous verrez l'écran suivant où vous devez définir le titre de votre Forum. Vous devrez également entrer les informations d'identification pour la base de données que nous avons créée précédemment.

Et en dessous l'utilisateur administrateur du forum.

Si tout s'est bien passé, vous serez redirigé vers votre forum, où vous pourrez commencer à l'administrer.

Profitez-en.

Conclusion

Dans cet article, vous avez appris à créer votre propre forum en installant Flarum Forum sur un serveur Ubuntu 20.04. J'espère qu'il vous sera utile à un moment donné.


Ubuntu
  1. Comment installer R sur Ubuntu 20.04

  2. Comment installer Go sur Ubuntu 18.04

  3. Comment installer R sur Ubuntu 18.04

  4. Comment installer le forum Simple Machines sur Ubuntu 14.04

  5. Comment installer le forum Simple Machines sur Ubuntu 15.04

Comment installer le logiciel Flarum Forum sur Ubuntu 22.04 | 20.04

Comment installer le forum phpBB sur Ubuntu 22.04 | 20.04 Serveur

Comment installer le forum communautaire Elkarte sur Ubuntu 15.04

Comment installer Go dans Ubuntu 20.04

Comment installer NetBeans IDE sur votre système Ubuntu

Comment installer Go sur Ubuntu 22.04