GNU/Linux >> Znalost Linux >  >> Ubuntu

Vaše vlastní fórum? Jistě, stačí se naučit, jak nainstalovat Flarum Forum na Ubuntu 20.04

Dobrý den, přátelé. Přemýšleli jste někdy o vytvoření vlastního fóra? No, existují nástroje, se kterými to bez větších problémů zvládneme. V tomto příspěvku se tedy dozvíte, jak vytvořit vlastní fórum a nainstalovat Flarum Forum v Ubuntu 20.04.

V rychlosti a na úvod můžeme říci, že Flarum Forum je nástroj vytvořený v PHP, pomocí kterého můžeme naše fórum nasadit bez přílišných problémů.

Vytvořeno pomocí PHP a pomocí open-source nástrojů, budeme mít efektivní, rychlý a velmi dynamický způsob, jak vytvořit naše fórum. To vše je také zdarma bez reklamy nebo předplatného, ​​takže je ideální pro osobní nebo vzdělávací projekty.

Pojďme si jej tedy nainstalovat, jeho závislosti není těžké splnit.

Příprava systému pro fórum Flarum na Ubuntu 20.04

První věc, kterou musíme udělat, je kompletně aktualizovat systém. Chcete-li to dokončit, spusťte tento pár příkazů.

sudo apt update
sudo apt upgrade

Nyní musíme nainstalovat LAMP na Ubuntu 20.04 V tomto příspěvku není hlavním cílem vysvětlit celý proces LAMP, takže jej nainstalujeme pomocí příkazu.

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

V tomto příkazu se nainstalují Apache, PHP, požadované moduly PHP a také MariaDB.

Poté musíme nainstalovat další potřebné balíčky, jako je curl .

sudo apt install curl unzip

Díky tomu můžeme pokračovat v procesu instalace.

Příprava PHP pro Flarum Forum

Než budeme pokračovat, je nutné provést určité úpravy v konfiguraci PHP, aby byla zajištěna plynulost Flarum Forum.

Otevřete tedy konfigurační soubor:

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

A upravte následující hodnoty:

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

Uložit změny. To zatím stačí.

Vytvořit databázi pro fórum Flarum

Dalším krokem je vytvoření nové databáze a uživatele, aby s nimi aplikace mohla správně pracovat.

Pokud je instalace MariaDB nová, musíte pro uživatele root definovat nový klíč pomocí mysql_secure_installation skript.

sudo mysql_secure_installation

Zde se budete muset přihlásit pomocí prázdného hesla stisknutím klávesy Enter. Poté definujte nové heslo pro uživatele root. Poté odpovězte And na všechny konfigurační otázky.

Až budete hotovi, budete mít přístup ke konzole MariaDB.

sudo mysql -u root -p

Nyní vytvořte novou databázi. Pojmenujte to, jak chcete.

CREATE DATABASE flarumdb;

Nyní nový uživatel spolu s heslem. Uživatelské jméno i heslo můžete změnit na silnější.

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

Přidělte tomuto uživateli dostatečná oprávnění k nově vytvořené databázi.

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

Použít změny:

FLUSH PRIVILEGES;

A opusťte konzolu.

exit;

Instalace PHP Composer na Ubuntu 20.04

Jedním z nejlepších způsobů, jak nainstalovat Flarum Forum, je provést to přes Composer. Před pokračováním je tedy nutné nainstalovat PHP Composer.

Chcete-li to dokončit, díky curl příkaz, můžete si stáhnout instalační program.

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

Nyní přesuňte vygenerovaný soubor do složky, kde jsou umístěny systémové spustitelné soubory.

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

Nakonec zkontrolujte, zda byla instalace úspěšná, ověřením verze aplikace Composer.

composer -V

Nainstalujte si fórum Flarum na Ubuntu a vytvořte si svůj vlastní blog

Nejprve vytvořte složku, kde budou soubory aplikace, a poté ji otevřete.

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

Poté si díky Composeru nainstalujte Flarum Forum v Ubuntu 20.04

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

Aby Flarum Forum fungovalo správně, musíte nastavit Apache jako vlastníka složky.

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

A udělte mu příslušná oprávnění:

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

Nyní vytvořte nového VirtualHost pro lepší správu webu.

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

Přidejte následující obsah

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

Pamatujte, že zde musíte upravit hodnotu ServerName na název vaší domény.

Uložte změny a zavřete textový editor.

Povolte nový web spuštěním

sudo a2ensite flarum

Nezapomeňte na rewrite modul

sudo a2enmod rewrite

Chcete-li použít změny, restartujte Apache.

sudo systemctl restart apache2

Dokončení instalace fóra Flarum

Nyní ve svém oblíbeném webovém prohlížeči navštivte svou doménu a dokončete instalaci.

Zobrazí se následující obrazovka, kde musíte definovat název svého fóra. Budete také muset zadat přihlašovací údaje k databázi, kterou jsme vytvořili dříve.

A pod uživatelem správce fóra.

Pokud vše proběhlo v pořádku, budete přesměrováni na své fórum, kde jej můžete začít spravovat.

Užijte si to.

Závěr

V tomto příspěvku jste se naučili, jak vytvořit vlastní fórum instalací Flarum Forum na server Ubuntu 20.04. Doufám, že vám to bude někdy užitečné.


Ubuntu
  1. Jak nainstalovat R na Ubuntu 20.04

  2. Jak nainstalovat fórum Simple Machines na Ubuntu 14.04

  3. Jak nainstalovat fórum Simple Machines na Ubuntu 15.04

  1. Jak nainstalovat Go na Ubuntu 18.04

  2. Jak nainstalovat R na Ubuntu 18.04

  3. Jak nainstalovat diskusní fórum s Nginx na Ubuntu 16.04

  1. Jak nainstalovat fórum XMB na Ubuntu 16.04 LTS

  2. Jak nainstalovat Vanilla Forum na Ubuntu 18.04 LTS

  3. Jak nainstalovat fórum NodeBB na Ubuntu 18.04 LTS