GNU/Linux >> Belajar Linux >  >> Ubuntu

Forum Anda sendiri? Tentu saja Pelajari cara Menginstal Forum Flarum di Ubuntu 20.04

Halo teman teman. Pernahkah Anda berpikir untuk membuat forum Anda sendiri? Nah, ada alat yang bisa kita gunakan tanpa banyak masalah. Jadi dalam posting ini, Anda akan belajar cara membuat forum sendiri dan menginstal Flarum Forum di Ubuntu 20.04.

Dengan cepat dan sebagai pengantar, kita dapat mengatakan bahwa Flarum Forum adalah alat yang dibuat dalam PHP yang dengannya kita dapat menyebarkan forum kita tanpa terlalu banyak masalah.

Dibuat dengan PHP dan menggunakan alat sumber terbuka, kami akan memiliki cara yang efisien, cepat, dan sangat dinamis untuk membuat forum kami. Semua ini juga gratis tanpa iklan atau langganan, sehingga ideal untuk proyek pribadi atau pendidikan.

Jadi mari kita instal, dependensinya tidak sulit untuk dipenuhi.

Menyiapkan sistem untuk Flarum Forum di Ubuntu 20.04

Hal pertama yang harus kita lakukan adalah memperbarui sistem sepenuhnya. Untuk menyelesaikannya, jalankan sepasang perintah ini.

sudo apt update
sudo apt upgrade

Sekarang kita perlu menginstal LAMP di Ubuntu 20.04 Dalam posting ini, menjelaskan keseluruhan proses LAMP bukanlah tujuan utama, jadi kita hanya akan menginstalnya menggunakan perintah.

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

Dalam perintah ini, Apache, PHP, modul PHP yang diperlukan serta MariaDB akan diinstal.

Setelah ini, kita juga harus menginstal paket lain yang diperlukan seperti curl .

sudo apt install curl unzip

Dengan ini, kita dapat melanjutkan proses instalasi.

Menyiapkan PHP untuk Forum Flarum

Sebelum melanjutkan, perlu dilakukan beberapa penyesuaian pada konfigurasi PHP untuk memastikan kelancaran Flarum Forum.

Jadi, buka file konfigurasi:

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

Dan ubah nilai berikut:

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

Simpan perubahan. Itu sudah cukup untuk saat ini.

Buat database untuk Forum Flarum

Langkah selanjutnya adalah membuat database dan user baru agar aplikasi dapat menanganinya dengan baik.

Jika instalasi MariaDB baru, maka Anda harus menentukan kunci baru untuk pengguna root menggunakan mysql_secure_installation naskah.

sudo mysql_secure_installation

Di sana, Anda harus masuk dengan kata sandi kosong dengan menekan Enter. Kemudian, tentukan kata sandi baru untuk pengguna root. Lalu jawab And untuk semua pertanyaan konfigurasi.

Setelah selesai, Anda akan dapat mengakses konsol MariaDB.

sudo mysql -u root -p

Sekarang buat database baru. Beri nama apa pun yang Anda inginkan.

CREATE DATABASE flarumdb;

Sekarang pengguna baru beserta passwordnya. Anda dapat mengubah nama pengguna serta kata sandi menjadi yang lebih kuat.

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

Tetapkan izin yang memadai untuk pengguna ini pada database yang baru dibuat.

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

Terapkan perubahan:

FLUSH PRIVILEGES;

Dan keluar dari konsol.

exit;

Menginstal PHP Composer di Ubuntu 20.04

Salah satu cara terbaik untuk menginstal Flarum Forum adalah dengan melakukannya melalui Composer. Jadi, Anda perlu menginstal PHP Composer sebelum melanjutkan.

Untuk menyelesaikan ini, berkat curl perintah, Anda kemudian dapat mengunduh penginstal.

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

Sekarang pindahkan file yang dihasilkan ke folder tempat executable sistem berada.

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

Terakhir, periksa apakah instalasi berhasil dengan memverifikasi versi Composer.

composer -V

Instal Flarum Forum di Ubuntu untuk membuat blog Anda sendiri

Pertama buat folder tempat file aplikasi berada, lalu akses.

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

Kemudian, berkat Komposer, instal Flarum Forum di Ubuntu 20.04

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

Agar Forum Flarum berjalan dengan benar, Anda harus menjadikan Apache sebagai pemilik folder tersebut.

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

Dan berikan izin yang sesuai:

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

Sekarang buat VirtualHost baru untuk mengelola situs web dengan lebih baik.

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

Tambahkan konten berikut

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

Ingat bahwa di sini Anda harus mengubah nilai ServerName ke nama domain Anda.

Simpan perubahan dan tutup editor teks.

Aktifkan situs baru dengan menjalankan

sudo a2ensite flarum

Jangan lupa rewrite modul

sudo a2enmod rewrite

Untuk menerapkan perubahan, mulai ulang Apache.

sudo systemctl restart apache2

Menyelesaikan instalasi Flarum Forum

Sekarang, di browser web favorit Anda, kunjungi domain Anda untuk menyelesaikan penginstalan.

Anda akan melihat layar berikut di mana Anda harus menentukan judul Forum Anda. Anda juga harus memasukkan kredensial untuk database yang kita buat sebelumnya.

Dan di bawah pengguna administrator forum.

Jika semuanya berjalan dengan baik, Anda akan diarahkan ke forum Anda, di mana Anda dapat mulai mengelolanya.

Nikmati.

Kesimpulan

Dalam posting ini, Anda belajar cara membuat forum sendiri dengan menginstal Flarum Forum di server Ubuntu 20.04. Saya harap ini akan berguna bagi Anda di beberapa titik.


Ubuntu
  1. Cara Menginstal R di Ubuntu 20.04

  2. Cara Memasang Forum Mesin Sederhana di Ubuntu 14.04

  3. Cara Memasang Forum Mesin Sederhana di Ubuntu 15.04

  1. Cara Menginstal Go di Ubuntu 18.04

  2. Cara Menginstal R di Ubuntu 18.04

  3. Cara Menginstal Forum Wacana dengan Nginx di Ubuntu 16.04

  1. Cara menginstal forum XMB di Ubuntu 16.04 LTS

  2. Cara Menginstal Forum Vanilla di Ubuntu 18.04 LTS

  3. Cara Memasang Forum NodeBB di Ubuntu 18.04 LTS