Cara Install Moodle di FreeBSD 12 NGINX

  • Whatsapp

Appasih.com – Berikut adalah Tutorial Install Moodle di FreeBSD 12.1 dengan NGINX. Step by step disertai dengan gambar yang interaktif dan memudahkan proses instalasi.

Persiapan

Sekilas Tentang FreeBSD

Setelah berhasil melakukan Install Moodle di Debian dan Ubuntu, kali ini akan kita coba Install Moodle di FreeBSD. Apa itu FreeBSD? FreeBSD adalah sistem operasi mirip Unix turunan dari Berkeley Software Distribution (BSD). Versi Unix ini dikembangkan oleh Universitas California, Berkeley. Tentu sudah bisa ditebak bahwa FreeBSD masuk dalam kategori FOSS atau Free and Open Source Software.

Baca Juga:

Apakah FreeBSD sama dengan Linux? Jawabannya adalah Beda. Jika pada artikel tentang Install Moodle di Debian kita membahas tentang kemampuan OS Debian yang cukup Hardcore dan powerfull, FreeBSD lebih dari itu. Menurut pengalaman para pengguna, kemampuan FreeBSD bisa diandalkan dan lebih hardcore serta powerfull dibandingkan dengan OS Linux seperti Debian.

Apakah yang membuat FreeBSD menjadi powerfull? Singkat kata, FreeBSD berisi paket – paket yang belum di Compile seperti OS pada umumnya. Bahkan editor seperti Nano pun belum tersedia di FreeBSD. Nah, karena base atau dasar dari FreeBSD berbeda dengan Linux maka perintah dan proses instalasi juga berbeda dengan Linux. Seperti apa penampakannya? Cekidot!

Alat dan Bahan

Alat dan bahan yang perlu disiapkan pada tutorial kali ini adalah :

  1. PC/ Laptop : Untuk proses instalasi
  2. Koneksi Internet : Untuk mendownload paket – paket instalasi
  3. OS FreeBSD : Siapkan OS FreeBSD yang sudah siap pakai. Seperti biasa, untuk mempermudah dapat menggunakan OS Virtual yang dapat diunduh dari OSBoxes atau sumber lainnya.
  4. VirtualBox : Untuk menjalankan OS Virtual

Komposisi Yang Digunakan

  • OS FreeBSD : 12.1 64bit
  • Web Server NGINX : 1.18
  • PHP : PHP-FPM 7.3
  • Database MariaDB : 105
  • Moodle : 3.10 Stable

Pra Install

Import Virtual OS ke VirtualBox

Pastikan sudah disiapkan file image yang berisi OS FreeBSD 12.1 untuk VirtualBox. Pada tutorial kali ini kita gunakan image berekstensi VDI seperti di bawah ini :

install moodle di freebsd
File Image VDI OS FreeBSD

Buka aplikasi VirtualBox kemudian klik New seperti di bawah ini :

install moodle di freebsd
Membuat mesin virtual baru di VirtualBox

Lakukan pengaturan mulai dari Nama mesin virtual, Type : BSD, dan Version : FreeBSD (64-bit) seperti di bawah ini :

install moodle di freebsd
Pengaturan mesin virtual di VirtualBox

Selanjutnya atur memory RAM untuk mesin virtual. Sangat disarankan memberi RAM untuk mesin virtual yaitu setengah dari jumlah memory RAM PC kita. Misal RAM PC kita 4GB, berarti atur saja 2GB untuk mesin virtual. Pada tutorial kali ini kita contohkan 2GB seperti di bawah ini :

install moodle di freebsd
Pengaturan RAM mesin virtual di VirtualBox

Selanjutnya pilih Use an existing virtual hard disk file kemudian klik icon warna Kuning seperti di bawah ini :

install moodle di freebsd
Pengaturan mesin virtual di VirtualBox

Klik Add untuk menambahkan file image OS FreeBSD seperti di bawah ini :

install moodle di freebsd
Menambah image ke VirtualBox

Pilih file image OS FreeBSD yang sudah di download kemudian klik Open seperti di bawah ini :

install moodle di freebsd
Memasukkan Image VDi ke VirtualBox

Selanjutnya pilih Choose seperti di bawah ini :

install moodle di freebsd
Menambah image ke VirtualBox

Pilih Create untuk membuat mesin virtual seperti di bawah ini :

install moodle di freebsd
Membuat mesin virtual di VirtualBox

Pengaturan Mesin Virtual

Sebelum dijalankan, kita atur dulu beberapa konfigurasi untuk mesin virtual kita dengan klik Setting seperti di bawah ini :

install moodle di freebsd
Pengaturan mesin virtual di VirtualBox

Klik Menu System kemudian pilih Processor. Pengaturan processor ini mempunyai perhitungan yang sama dengan pengaturan memory RAM yaitu setengah dari jumlah Core Processor PC kita. Atur sesuai jumlah Core Processor masing – masing seperti di bawah ini :

install moodle di freebsd
Pengaturan Processor mesin virtual di VirtualBox

Selanjutnya klik Menu Network dan pilih Adapter 1 seperti di bawah ini :

install moodle di freebsd
Pengaturan jaringan pada VirtualBox

Lakukan pengaturan seperti di atas yaitu :

  • Centang pada Enable Nework Adapter
  • Attached to : Bridge Adapter
  • Name : Pilih perangkat jaringan masing – masing dan pastikan perangkat jaringan yang dipilih terkoneksi dengan internet.
  • Promiscuous Mode : Allow All

Selanjutnya klik Adapter 2, lakukan pengaturan seperti di bawah ini kemudian klik OK untuk menyimpan pengaturan :

install moodle di freebsd
Pengaturan jaringan pada VirtualBox

Jalankan OS

Selanjutnya kita jalankan mesin virtual dengan klik Start seperti di bawah ini :

install moodle di freebsd
Menjalankan mesin virtual di VirtualBox

Tunggu proses Booting selesai hingga muncul tulisan untuk Login seperti di bawah ini :

install moodle di freebsd
Tampilan Login di FreeBSD

Lakukan Login dengan memasukkan Username dan Password. Jika sudah berhasil Login, masuk ke user root dengan menjalankan perintah :

su

Kemudian tekan Enter pada keyboard, masukkan Password untuk user root tersebut dan kembali tekan Enter pada keyboard seperti di bawah ini :

install moodle di freebsd
Login ke root di FreeBSD

Jika berhasil maka akan muncul tulisan root pada awal terminal seperti di bawah ini :

install moodle di freebsd
Tampilan user root di FreeBSD

Jika ada yang gagal dan muncul Sorry, BAD SU to root seperti di bawah ini :

install moodle di freebsd
Eror masuk ke root di FreeBSD

Silakan baca artikel tentang Cara Mengatasi Bad Su To Root FreeBSD untuk mengatasi eror tersebut.

Update dan Upgrade

Selanjutnya lakukan Update dan Upgrade terlebih dahulu dengan menjalankan perintah sebagai berikut :

pkg update && pkg upgrade && freebsd-update fetch
install moodle di freebsd
update dan upgrade FreeBSD

Kemudian tekan Enter pada keyboard. Tunggu hingga proses selesai, jika sukses maka kurang lebih tampilan seperti di bawah ini :

install moodle di freebsd
Tampilan berhasil update dan upgrade FreeBSD

Install Nano

Di OS FreeBSD, editor Nano belum tersedia, padahal kita butuh untuk mengubah file – file di server. Meskipun demikian proses ini tidak wajib karena sebenarnya sudah disediakan editor VI bawaan FreeBSD, tapi kita pakai Nano agar lebih mudah. Jalankan perintah berikut ini :

pkg install nano
install moodle di freebsd
Install Nano di FreeBSD

Kemudian tekan Enter pada keyboard. Jika ada pertanyaan maka konfirmasi dengan tekan Y pada keyboard dan tunggu hingga proses instalasi selesai.

Pengaturan IP Address

Pengaturan IP Address dibuat menjadi statis, hal ini untuk mempermudah konfigurasi dan akses ke server. Perlu dipahami bahwa IP Address harus satu kelas dengan IP Internet. Intinya adalah server harus terkoneksi dengan internet. Silakan sesuaikan dengan keadaan.

Pada tutorial kali ini, akan kita atur IP server menjadi :

  • IP : 192.168.1.200
  • Netmask : 255.255.255.0

Jalankan perintah berikut ini :

nano /etc/rc.conf
install moodle di freebsd
Mengubah file untuk IP

Kemudian tekan Enter pada keyboard dan lakukan pengaturan seperti di bawah ini (yang ditandai merah saja) :

install moodle di freebsd
Mengubah konfigurasi jaringan di FreeBSD

Teliti sekali lagi, jika sudah maka tekan Ctrl + X kemudian tekan Y untuk konfirmasi simpan dan tekan Enter untuk menyimpan pengaturan. Silakan lakukan reboot atau Restart pada server.

Proses selanjutnya adalah Instalasi paket – paket yang dibutuhkan untuk Moodle di FreeBSD. Proses ini akan dilanjutkan di Cara Install Moodle di FreeBSD 12 Bagian 2

Related posts

Leave a Reply

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