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

Cara Menginstal Chamilo di Ubuntu 16.04

Dalam panduan instalasi ini kami akan menunjukkan cara menginstal Chamilo pada Ubuntu 16.04 VPS yang bersih dengan Apache, PHP dan MySQL. Chamilo adalah platform manajemen pembelajaran dan sistem manajemen konten (CMS) gratis dan sumber terbuka yang ditulis dalam PHP. Chamilo saat ini digunakan oleh lebih dari 7 juta siswa, dan sejumlah pemerintahan, universitas, sekolah, dan perusahaan, dan merupakan salah satu sistem manajemen pembelajaran paling populer.

Chamilo memiliki banyak fitur berguna termasuk:
– Manajemen kursus
– Manajemen pengguna, otentikasi, dan pendaftaran
– 20 alat pedagogis (manajemen dokumen, tes, forum, wiki, survei, dll.)
– Jaringan pembelajaran sosial
– Penerapan standar (SCORM 1.2, AICC, IMS/QTI, HotPotatoes, iCal)
– Manajemen sesi pelatihan
– Jangka waktu ketersediaan untuk tes/ujian
– Impor/ekspor data CSV/Excel
dan banyak lagi..

Untuk daftar detail semua fitur yang tersedia di versi Chamilo terbaru, Anda dapat memeriksa situs resminya.

Prasyarat

– Akses SSH dengan hak akses root
– Ubuntu 16.04 VPS
– Server web Apache versi 2.2 atau yang lebih baru
– Server basis data MySQL/MariaDB versi 5 atau yang lebih baru
– PHP versi 5.4 atau yang lebih baru

Masuk melalui SSH dan perbarui sistem

Login ke Ubuntu 16.04 VPS Anda melalui SSH sebagai root pengguna

ssh root@IP_Address -p

dan seperti biasa, jalankan perintah berikut untuk mengupgrade semua paket yang terinstal di VPS Anda

apt update && apt upgrade

Instal server MySQL

Kami akan mulai mempersiapkan Ubuntu 16.04 kami untuk Chamilo, dengan menginstal server database MySQL. Chamilo menyimpan informasinya dalam database, jadi kita harus membuat pengguna dan database MySQL. Jalankan perintah berikut untuk menginstal server MySQL

apt -y install mysql-server

Pada saat penginstalan, sebuah jendela akan muncul dan Anda akan diminta untuk memasukkan kata sandi untuk pengguna root MySQL. Anda harus selalu menggunakan kata sandi yang kuat untuk akun Anda, terutama jika menyangkut pengguna yang memiliki hak penuh seperti pengguna root

Setelah server MySQL diinstal, jalankan perintah berikut untuk mengaktifkannya saat server reboot

systemctl enable mysql

Buat pengguna dan database MySQL

Selanjutnya login ke server MySQL sebagai user root, menggunakan password yang kita masukkan pada langkah sebelumnya

mysql -u root -p

dan buat pengguna dan database MySQL baru untuk instalasi Chamilo

mysql> CREATE DATABASE chamilo;
mysql> GRANT ALL PRIVILEGES on chamilo.* to 'chamilouser'@'localhost' identified by 'PASSWORD';
mysql> FLUSH PRIVILEGES;
mysql> exit

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

Instal server web Apache

Chamilo dapat berjalan di server web yang berbeda, tetapi dalam panduan ini kami memutuskan untuk menggunakan Apache. Instalasinya cukup sederhana dan dapat diinstal menggunakan apt package manager

apt -y install apache2

Setelah instalasi selesai, Anda dapat memeriksa apakah server web berhasil diinstal, dengan menavigasi ke http://Your_IP di browser web favorit Anda. Jika semuanya baik-baik saja, Anda akan mendapatkan halaman web Apache default.

Sama seperti yang kita lakukan dengan MySQL, aktifkan server web Apache untuk memulai secara otomatis saat server reboot

systemctl enable apache2

Instal PHP 7

Chamilo adalah aplikasi berbasis PHP, jadi kita harus menginstal PHP di server, termasuk beberapa ekstensi PHP yang dibutuhkan oleh Chamilo.

apt -y install php php-mcrypt php-common php-intl php-gd libapache2-mod-php7.0

restart server web dan lanjutkan dengan langkah berikutnya

systemctl restart apache2

Buat Host Virtual Apache

Agar dapat mengakses Chamilo dengan nama domain, kita harus membuat direktif host virtual Apache untuk domain tersebut. Misalnya kita akan menggunakan chamilo.com. Buat file baru dengan konten berikut

nano /etc/apache2/sites-available/chamilo.conf


    ServerAdmin [email protected]
    DocumentRoot /var/www/html/chamilo
    ServerName opsto.tk
    ErrorLog /var/log/apache2/chamilo.com-error_log
    CustomLog /var/log/apache2/chamilo.com-access_log common

Ganti semua kemunculan 'chamilo.com' dengan nama domain Anda yang sebenarnya.

Aktifkan direktif host virtual menggunakan perintah berikut:

a2ensite chamilo

dan mulai ulang server web agar perubahan diterapkan.

systemctl restart apache2

Unduh dan instal Chamilo

Buka situs web resmi Chamilo dan unduh rilis stabil terbaru dari aplikasi. Pada saat penulisan panduan instalasi ini adalah versi 1.11.6. Harap perhatikan bahwa Anda mengunduh versi yang dibuat untuk PHP 7

wget https://github.com/chamilo/chamilo-lms/releases/download/v1.11.6/chamilo-1.11.6-php7.zip

Setelah diunduh, buka paket arsip zip ke direktori root dokumen di server Anda.

unzip chamilo-1.11.6-php7.zip -d /var/www/html/

Konten aplikasi akan ditempatkan di direktori 'chamilo-1.11.6' baru di bawah root dokumen. Kami akan mengganti namanya menjadi sesuatu yang lebih sederhana

cd /var/www/html
mv chamilo-1.11.6 chamilo

ubah kepemilikan file Chamilo

chown -R www-data:www-data chamilo

Terakhir, navigasikan browser web Anda ke http://chamilo.com dan ikuti wizard penginstalan untuk menyelesaikan penginstalan Chamilo.

Tentu saja, jika Anda adalah salah satu pelanggan Hosting Ubuntu kami, Anda tidak perlu menginstal Chamilo di Ubuntu 16.04 VPS Anda, cukup tanyakan pada admin kami, duduk dan santai. Admin kami akan segera Menginstal Chamilo di Ubuntu 16.04 untuk Anda.

PS. Jika Anda menyukai posting ini tentang Cara Menginstal Chamilo di Ubuntu 16.04 VPS, silakan bagikan dengan teman-teman Anda di jejaring sosial menggunakan tombol di bawah ini atau cukup tinggalkan komentar di bagian komentar. Terima kasih.


Panels
  1. Cara menginstal Joomla 3 di Ubuntu 14.04

  2. Cara Menginstal MySQL di Ubuntu 16.04

  3. Cara menginstal R di Ubuntu 16.04

  1. Cara Menginstal MySQL di Ubuntu 18.04

  2. Cara Menginstal LAMP di Ubuntu 18.04

  3. Cara Menginstal phpMyAdmin di Ubuntu 20.04

  1. Cara menginstal Drupal 7 di Ubuntu 14.04

  2. Cara Menginstal Microweber di Ubuntu 18.04

  3. Cara Menginstal Go di Ubuntu 18.04