GNU/Linux >> Linux Esercitazione >  >> Ubuntu

Il tuo forum? Certo, impara come installare Flarum Forum su Ubuntu 20.04

Ciao amici. Hai mai pensato di creare il tuo forum? Bene, ci sono strumenti con cui possiamo farlo senza molti problemi. Quindi in questo post imparerai come creare il tuo forum e installare Flarum Forum in Ubuntu 20.04.

Rapidamente e come introduzione, possiamo dire che Flarum Forum è uno strumento creato in PHP con il quale possiamo implementare il nostro forum senza troppi problemi.

Creato con PHP e utilizzando strumenti open-source, avremo un modo efficiente, veloce e molto dinamico per creare il nostro forum. Tutto questo essendo gratuito anche senza pubblicità o abbonamenti, il che lo rende ideale per progetti personali o educativi.

Quindi installiamolo, le sue dipendenze non sono difficili da soddisfare.

Preparazione del sistema per Flarum Forum su Ubuntu 20.04

La prima cosa che dobbiamo fare è aggiornare completamente il sistema. Per completare questa operazione, esegui questa coppia di comandi.

sudo apt update
sudo apt upgrade

Ora dobbiamo installare LAMP su Ubuntu 20.04 In questo post, spiegare l'intero processo LAMP non è l'obiettivo principale, quindi lo installeremo semplicemente usando il comando.

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

In questo comando verranno installati Apache, PHP, i moduli PHP richiesti e MariaDB.

Dopo questo, dobbiamo anche installare altri pacchetti necessari come curl .

sudo apt install curl unzip

Con questo, possiamo continuare il processo di installazione.

Preparazione di PHP per Flarum Forum

Prima di continuare, è necessario apportare alcune modifiche alla configurazione PHP per garantire la fluidità di Flarum Forum.

Quindi, apri il file di configurazione:

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

E modifica i seguenti valori:

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

Salvare le modifiche. Per ora basta.

Crea un database per Flarum Forum

Il passaggio successivo consiste nel creare un nuovo database e un nuovo utente in modo che l'applicazione possa gestirlo correttamente.

Se l'installazione di MariaDB è nuova, devi definire una nuova chiave per l'utente root usando mysql_secure_installation copione.

sudo mysql_secure_installation

Lì, dovrai accedere con una password vuota premendo Invio. Quindi, definire la nuova password per l'utente root. Quindi rispondi And a tutte le domande di configurazione.

Al termine, sarai in grado di accedere alla console di MariaDB.

sudo mysql -u root -p

Ora crea il nuovo database. Chiamalo come vuoi.

CREATE DATABASE flarumdb;

Ora un nuovo utente insieme alla password. Puoi cambiare il nome utente e la password con uno più forte.

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

Assegna autorizzazioni sufficienti a questo utente sul database appena creato.

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

Applicare le modifiche:

FLUSH PRIVILEGES;

Ed esci dalla console.

exit;

Installazione di PHP Composer su Ubuntu 20.04

Uno dei modi migliori per installare Flarum Forum è farlo tramite Composer. Quindi, è necessario installare PHP Composer prima di procedere.

Per completare questo, grazie al curl comando, puoi quindi scaricare il programma di installazione.

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

Ora sposta il file generato nella cartella in cui si trovano gli eseguibili di sistema.

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

Infine, controlla se l'installazione è andata a buon fine verificando la versione di Composer.

composer -V

Installa Flarum Forum su Ubuntu per creare il tuo blog

Per prima cosa crea la cartella in cui si troveranno i file dell'applicazione e poi accedi ad essa.

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

Quindi, grazie a Composer, installa Flarum Forum in Ubuntu 20.04

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

Affinché Flarum Forum funzioni correttamente, devi rendere Apache il proprietario della cartella.

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

E concedigli le autorizzazioni appropriate:

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

Ora crea un nuovo VirtualHost per gestire al meglio il sito web.

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

Aggiungi il seguente contenuto

<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>

Ricorda che qui devi modificare il valore di ServerName al tuo nome di dominio.

Salva le modifiche e chiudi l'editor di testo.

Abilita il nuovo sito eseguendo

sudo a2ensite flarum

Non dimenticare la rewrite modulo

sudo a2enmod rewrite

Per applicare le modifiche, riavvia Apache.

sudo systemctl restart apache2

Completamento dell'installazione di Flarum Forum

Ora, nel tuo browser web preferito, visita il tuo dominio per completare l'installazione.

Vedrai la seguente schermata in cui devi definire il titolo del tuo Forum. Dovrai anche inserire le credenziali per il database che abbiamo creato in precedenza.

E sotto l'utente amministratore del forum.

Se tutto è andato bene, verrai reindirizzato al tuo forum, dove potrai iniziare ad amministrarlo.

Divertiti.

Conclusione

In questo post, hai imparato a creare il tuo forum installando Flarum Forum su un server Ubuntu 20.04. Spero che prima o poi ti sarà utile.


Ubuntu
  1. Come installare R su Ubuntu 20.04

  2. Come installare Vai su Ubuntu 18.04

  3. Come installare R su Ubuntu 18.04

  4. Come installare Simple Machines Forum su Ubuntu 14.04

  5. Come installare Simple Machines Forum su Ubuntu 15.04

Come installare il software Flarum Forum su Ubuntu 22.04 | 20.04

Come installare il forum phpBB su Ubuntu 22.04 | 20.04 Server

Come installare il forum della community di Elkarte su Ubuntu 15.04

Come installare Go in Ubuntu 20.04

Come installare NetBeans IDE sul tuo sistema Ubuntu

Come installare Vai su Ubuntu 22.04