GNU/Linux >> Belajar Linux >  >> Panels >> Panels

Cara Menginstal Moodle di Ubuntu 16.04

Panduan Instalasi Langkah demi Langkah tentang cara Menginstal Moodle di Ubuntu 16.04. Moodle (akronim dari Modular-object-oriented dynamic learning environment') adalah sistem manajemen pembelajaran sumber terbuka dan gratis yang dibangun untuk menyediakan satu lingkungan belajar yang dipersonalisasi bagi guru, siswa, dan administrator. Moodle dibangun oleh proyek Moodle yang dipimpin dan dikoordinasikan oleh Moodle HQ.

Moodle hadir dengan banyak fitur berguna seperti:

  • Antarmuka modern dan mudah digunakan
  • Dasbor yang Dipersonalisasi
  • Alat dan aktivitas kolaboratif
  • Kalender lengkap
  • Editor teks sederhana
  • Lacak kemajuan
  • Pemberitahuan
  • dan masih banyak lagi…

Dalam tutorial ini kami akan memandu Anda melalui langkah-langkah menginstal versi terbaru Moodle pada VPS Ubuntu 16.04 dengan server web Apache, MySQL dan PHP 7.

1. Masuk melalui SSH

Pertama-tama, login ke Ubuntu 16.04 VPS Anda melalui SSH sebagai root pengguna

ssh root@IP_Address -p Port_number

2. Perbarui Paket OS

Jalankan perintah berikut untuk memperbarui paket OS dan menginstal beberapa dependensi

apt-get update && apt-get upgrade
apt-get install git-core graphviz aspell

3. Instal Apache Web Server

Instal server web Apache dari repositori Ubuntu

apt-get install apache2

4. Mulai Server Web Apache

Setelah terinstal, mulai Apache dan aktifkan untuk memulai secara otomatis saat sistem boot

systemctl enable apache2

5. Instal PHP 7

Selanjutnya kita akan menginstal PHP 7 dan beberapa modul PHP tambahan yang dibutuhkan oleh Moodle

apt-get install php7.0 libapache2-mod-php7.0 php7.0-pspell php7.0-curl php7.0-gd php7.0-intl php7.0-mysql php7.0-xml php7.0-xmlrpc php7.0-ldap php7.0-zip

6. Instal dan Konfigurasi Server Database MySQL

Moodle menyimpan sebagian besar datanya dalam database, jadi kita akan menginstal server database MySQL

apt-get install mysql-client mysql-server

Setelah instalasi, jalankan mysql_secure_installation skrip untuk mengatur kata sandi root MySQL Anda dan mengamankan instalasi MySQL Anda.

Login ke server MySQL sebagai user root dan buat user dan database untuk instalasi Moodle

mysql -u root -p
mysql> CREATE DATABASE moodle;
mysql> GRANT ALL PRIVILEGES ON moodle.* TO 'moodleuser'@'localhost' IDENTIFIED BY 'PASSWORD';
mysql> FLUSH PRIVILEGES;
mysql> \q

Jangan lupa untuk mengganti 'PASSWORD' dengan kata sandi yang benar-benar kuat.

7. Dapatkan Moodle dari repositori GitHub

Selanjutnya, ubah direktori kerja saat ini dan klon Moodle dari repositori GitHub resmi mereka

cd /var/www/html/
git clone https://github.com/moodle/moodle.git

Buka direktori ‘/moodle’ dan periksa semua cabang yang tersedia

cd moodle/
git branch -a

Pilih versi stabil terbaru (saat ini MOODLE_34_STABLE) dan jalankan perintah berikut untuk memberi tahu git cabang mana yang akan dilacak atau digunakan

git branch --track MOODLE_34_STABLE origin/MOODLE_34_STABLE

dan checkout versi yang ditentukan

git checkout MOODLE_34_STABLE

Switched to branch 'MOODLE_34_STABLE'
Your branch is up-to-date with 'origin/MOODLE_34_STABLE'.

Buat direktori untuk data Moodle

mkdir /var/moodledata

Setel kepemilikan dan izin yang benar

chown -R www-data:www-data /var/www/html/moodle
chown www-data:www-data /var/moodledata

8. Konfigurasi Server Web Apache

Buat virtual host Apache untuk nama domain Anda dengan konten berikut

nano /etc/apache2/sites-available/yourdomain.com.conf

 ServerAdmin [email protected]
 DocumentRoot /var/www/html/moodle
 ServerName yourdomain.com
 ServerAlias www.yourdomain.com
 
Options Indexes FollowSymLinks MultiViews
AllowOverride All
Order allow,deny
allow from all
 
 ErrorLog /var/log/httpd/yourdomain.com-error_log
 CustomLog /var/log/httpd/yourdomain.com-access_log common

simpan file dan aktifkan virtual host

a2ensite yourdomain.com

Enabling site yourdomain.com.
To activate the new configuration, you need to run:
  service apache2 reload

Terakhir, muat ulang server web seperti yang disarankan, agar perubahan diterapkan

service apache2 reload

9. Ikuti petunjuk di layar dan selesaikan penginstalan

Sekarang, buka http://yourdomain.com dan ikuti petunjuk di layar untuk menyelesaikan instalasi Moodle. Untuk informasi lebih lanjut tentang cara mengkonfigurasi dan menggunakan Moodle, Anda dapat memeriksa dokumentasi resmi mereka.

Anda tidak perlu menginstal Moodle di Ubuntu 16.04, jika Anda menggunakan salah satu hosting Moodle kami yang dioptimalkan, dalam hal ini Anda dapat meminta admin ahli Linux kami untuk menginstal dan mengkonfigurasi versi terbaru Moodle di Ubuntu 16.04 untuk Anda. Mereka tersedia 24×7 dan akan segera memenuhi permintaan Anda.

PS. Jika Anda menyukai posting ini tentang cara menginstal Moodle di Ubuntu 16.04, silakan bagikan dengan teman-teman Anda di jejaring sosial menggunakan tombol di sebelah kiri atau cukup tinggalkan balasan di bawah. Terima kasih.


Panels
  1. Cara Menginstal ISPConfig 3 di Ubuntu 18.04

  2. Cara Menginstal Webmin di Ubuntu 18.04

  3. Cara menginstal Panda3D di Ubuntu 10.04

  1. Cara menginstal Zabbix di Ubuntu

  2. Cara menginstal Observium di Ubuntu 14.04

  3. Cara Menginstal Go di Ubuntu 18.04

  1. Cara Menginstal ATutor di Ubuntu 14.04

  2. Cara Menginstal Traq di Ubuntu 16.04

  3. Cara Menginstal Pip di Ubuntu 16.04