Install Flarum Forum di Ubuntu 20.04

Install Flarum Forum di Ubuntu 20.04

Flarum adalah software free dan open source untuk membuat forum diskusi, terinspirasi dari esoTalk dan FluxBB. Flarum dirancang dengan target menjadi platform forum diskusi yang cepat dan mudah dalam deploy tidak ada kompleksitas dependensi library, keren dan responsive, dapat dikustomisasi, serta gratis dan terbuka.

Demo Flarum dapat dilihat di halaman support Flarum.

Server Requirements

Minimum server requirements untuk menjalankan Flarum:

  • Web server: Apache atau Nginx
  • PHP: v7.3+ dengan extension curl, dom, fileinfo, gd, json, mbstring, openssl, pdo_mysql, tokenizer, zip
  • Database: MySQL 5.6+/8.0.23+ atau MariaDB 10.0.5+
  • Composer

Pada tutorial ini menggunakan:

  • OS Ubuntu 20.04
  • Apache web server
  • PHP v7.4
  • Composer v2.3.9
  • MariaDB 10.3
  • SSL Let’s Encrypt
  • Subdomain flarum.musaamin.my.id
  • Flarum v1.3.1

Install Apache

Install Apache web server.

Install MariaDB

Install MariaDB database.

Menjalankan mysql_secure_installation.

Jawab pertanyaan.

Login ke MariaDB.

Membuat database untuk Flarum.

Install PHP

Install PHP dan extension yang dibutuhkan.

Install Composer

Install Composer.

Membuat Project Flarum

Membuat folder untuk Flarum.

Membuat project Flarum dengan menggunakan composer.

Konfigurasi Apache Virtual Host

Membuat file konfigurasi virtual host Flarum.

Masukkan konfigurasi virtual host.

Mengaktifkan modul rewrite di Apache.

Mengaktifkan virtual host Flarum.

Restart Apache dan cek statusnya.

Browse http://flarum.musaamin.my.id, ditampilkan Install Flarum, tetapi masih protokol HTTP.

Install SSL Let’s Encrypt

Install certbot Let’s Encrypt untuk memasang SSL (HTTPS).

Request SSL untuk domain Flarum.

Browse https://flarum.musaamin.my.id.

Install Flarum

Masukkan judul forum, akses database, dan akun admin.

  • Forum Title = misal Forum MusaAmin.my.id
  • MySQL Database = flarum
  • MySQL Username = flarum
  • MySQL Password = rahasia
  • Admin Username = misal admin
  • Admin Email = misal [email protected]
  • Admin Password = misal rahasia
  • Confirm Password = ulangi password-nya

Klik Install Flarum.

Install Flarum
Install Flarum

Flarum sudah terinstall.

Welcome to Flarum
Welcome to Flarum

Selamat mencoba 🙂

Leave a Reply

Your email address will not be published. Required fields are marked *