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.