Warning: include_once(/var/www/nurkholis/data/www/nurkholis.web.id/wp-content/plugins/wp-super-cache/wp-cache-phase1.php): failed to open stream: No such file or directory in /var/www/nurkholis/data/www/nurkholis.web.id/wp/wp-content/advanced-cache.php on line 22

Warning: include_once(): Failed opening '/var/www/nurkholis/data/www/nurkholis.web.id/wp-content/plugins/wp-super-cache/wp-cache-phase1.php' for inclusion (include_path='.:/opt/php74') in /var/www/nurkholis/data/www/nurkholis.web.id/wp/wp-content/advanced-cache.php on line 22

Warning: Cannot modify header information - headers already sent by (output started at /var/www/nurkholis/data/www/nurkholis.web.id/wp/wp-content/advanced-cache.php:22) in /var/www/nurkholis/data/www/nurkholis.web.id/wp/wp-content/plugins/wp-editormd/src/Main.php on line 113

Warning: include(/var/www/nurkholis/data/www/nurkholis.web.id/wp-content/plugins/wp-super-cache/wp-cache-base.php): failed to open stream: No such file or directory in /var/www/nurkholis/data/www/nurkholis.web.id/wp/wp-content/plugins/wp-super-cache/wp-cache.php on line 115

Warning: include(): Failed opening '/var/www/nurkholis/data/www/nurkholis.web.id/wp-content/plugins/wp-super-cache/wp-cache-base.php' for inclusion (include_path='.:/opt/php74') in /var/www/nurkholis/data/www/nurkholis.web.id/wp/wp-content/plugins/wp-super-cache/wp-cache.php on line 115

Warning: include_once(/var/www/nurkholis/data/www/nurkholis.web.id/wp-content/plugins/wp-super-cache/ossdl-cdn.php): failed to open stream: No such file or directory in /var/www/nurkholis/data/www/nurkholis.web.id/wp/wp-content/plugins/wp-super-cache/wp-cache.php on line 138

Warning: include_once(): Failed opening '/var/www/nurkholis/data/www/nurkholis.web.id/wp-content/plugins/wp-super-cache/ossdl-cdn.php' for inclusion (include_path='.:/opt/php74') in /var/www/nurkholis/data/www/nurkholis.web.id/wp/wp-content/plugins/wp-super-cache/wp-cache.php on line 138

Warning: Cannot modify header information - headers already sent by (output started at /var/www/nurkholis/data/www/nurkholis.web.id/wp/wp-content/advanced-cache.php:22) in /var/www/nurkholis/data/www/nurkholis.web.id/wp/wp-content/plugins/wp-super-cache/wp-cache-phase2.php on line 1539
Membangun E-Learning Moodle menggunakan Server FreeBSD (Bagian 1) | Catatan Nurkholis

Membangun E-Learning Moodle menggunakan Server FreeBSD (Bagian 1)

Pada kesempatan kali ini, saya akan membagikan sebuah ilmu yang benar-benar baru buat saya. Ya, sesuai dengan judulnya, yakni Membangun E-Learning Moodle menggunakan Server FreeBSD. Kita akan belajar membuat WebServer FAMP (FreeBSD, Apache, MariaDB, PHP) dan E-Learning Moodle dari 0 hingga selesai. Tapi sebelum melangkah lebih lanjut, akan sedikit saya perkenalkan apa itu FreeBSD.

FreeBSD Server pada VirtualBox

Pendahuluan

Menurut WikipediaFreeBSD adalah sebuah sistem operasi bertipe Unix bebas yang diturunkan dari UNIX AT&T lewat cabang Berkeley Software Distribution (BSD) yaitu sistem operasi 386BSD dan 4.4BSD-Lite, meskipun pada awalnya FreeBSD rilis 1.0 diturunkan dari sistem operasi 386BSD dan 4.3BSD-Lite. FreeBSD berjalan di atas sistem arsitektur yang kompatibel dengan Intel x86 (Pentium dan Athlon), amd64 (Opteron, Athlon64, dan EM64T), ARM, IA-64, PowerPC, PC-98, DEC Alpha, dan UltraSparc [2]. FreeBSD rilis 6.4 menjadi rilis terakhir untuk dukungan kepada arsitektur DEC Alpha. FreeBSD merupakan turunan dari Berkeley UNIX. Akan tetapi, FreeBSD tidak bisa dipanggil sebagai Unix, melainkan disebut sebagai UNIX-Like. FreeBSD banyak digunakan sebagai Server karena stabil, ringan, dan memiliki tingkat keamanannya yang tinggi.

Sementara MOODLE (singkatan dari Modular Object-Oriented Dynamic Learning Environment) adalah paket perangkat lunak yang diproduksi untuk kegiatan belajar berbasis internet dan situs web yang menggunakan prinsip social constructionist pedagogy. MOODLE merupakan salah satu aplikasi dari konsep dan mekanisme belajar mengajar yang memanfaatkan teknologi informasi, yang dikenal dengan konsep pembelajaran elektronik atau e-learning. Moodle dapat digunakan secara bebas sebagai produk sumber terbuka (open source) di bawah lisensi GNU. Moodle dapat diinstal di komputer dan sistem operasi apapun yang bisa menjalankan PHP dan mendukung database SQL.

Perlengkapan Instalasi Server FreeBSD

Sebagai pembelajaran, kita akan mencoba memasang FreeBSD pada VirtualBox (Abaikan langkah ini jika ingin dipasang ke PC/laptop secara langsung). Apa saja yang perlu dipersiapkan?

Jika sudah selesai maka tahap selanjutnya adalah konfigurasi FreeBSD pada VirtualBox

Konfigurasi FreeBSD pada mesin VirtualBox

  • Buat Guest Baru dengan klik New
  • Ketik Nama OS yang akan dibuat. Sebagai contoh “FreeBSD”, pilih tipe BSD dan version FreeBSD (64bit), klik Next
  • Atur Nilai RAM yang akan dipasang, misal 2GB (2048), klik Next
  • Pilih Create Virtual Hard disk now, klik Create
  • Pilih tipe Hard drive, misal VDI, lalu klik Next
  • Pilih Dynamically allocated (sangat disarankan untuk penghematan ruang diska), klik Next
  • Atur nilai kapasitas Disk, Untuk FreeBSD, minimal 20GB, klik Create
  • Setelah VM (Virtual Machine) terbentuk, kita akan mengatur jaringan melalui Toolbar Setting, atau bisa dengan menggunakan Shortcut Ctrl+S
  • Pilih Storage, klik Ikon Empty. Kemudian klik ikon gambar CD pada pilihan Optical Drive. Kemudian pilih file iso FreeBSD yang telah kita download sebelumnya. Kemudian Klik OK
  • Pilih Network, pilih Host-only Adapter dan pastikan terdapat pilihan “Virtualbox Host-Only Ethernet Adapter“, bisa juga pilihan name berisi “vboxnet0″ atau mungkin yang lainnya (yang penting ada). 

Jika tidak ada, maka tambahkan dulu melalui menu File > Preference > Network. pilih tab Host-only Network dan tambahkan

    Sampai di sini langkah awal sudah dilaksanakan. Langkah selanjutnya adalah Instalasi FreeBSD pada Virtualbox

    3 pemikiran pada “Membangun E-Learning Moodle menggunakan Server FreeBSD (Bagian 1)”

    Tinggalkan komentar

    %d blogger menyukai ini: