Gibbon adalah sistem manajemen pendidikan open source yang dibuat untuk membantu guru dan siswa dalam mengatasi dan memecahkan masalah sehari-hari. Gibbon adalah aplikasi fleksibel dengan banyak fitur, seperti perencana, penilaian eksternal, formulir aplikasi online, messenger, dll.
Dalam tutorial ini kami akan menunjukkan cara menginstal Gibbon di CentOS VPS .
Panduan penginstalan ini mengasumsikan bahwa Apache, MySQL, dan PHP sudah diinstal dan dikonfigurasi di server Anda. Gibbon membutuhkan:
- PHP dengan ekstensi CURL, gettext, dan PDO PHP diaktifkan. Selain itu, setelan magic_quotes_gpc dan register_globals harus dinonaktifkan dan setelan allow_url_fopen dan file_uploads harus diaktifkan di php.ini
- Server Web Apache>=2.x+
- MySQL>=5.x terinstal di VPS Linux your Anda .
Unduh Gibbon versi stabil terbaru di https://gibbonedu.org/download ke direktori ‘/opt’ di server. Kemudian, ekstrak dan pindahkan file dan direktori inti Gibbon ke direktori ‘/var/www/html/gibbon’ di server Anda. Pada saat penulisan tutorial ini, versi stabil terbaru dari Gibbon Core adalah 9.1. Jika Anda ingin menjalankan Gibbon versi terbaru, Anda bisa mendapatkannya dari repo GitHub di https://github.com/GibbonEdu/core
cd /opt/ wget https://github.com/GibbonEdu/core/archive/v9.1.00.zip unzip v9.1.00.zip mv core-9.1.00 /var/www/html/gibbon
Pengguna server web (Apache) harus dapat menulis ke direktori ‘/var/www/html/gibbon’. Ini dapat dengan mudah dilakukan dengan menjalankan perintah berikut:
chown apache:apache -R /var/www/html/gibbon
Buat database MySQL baru untuk Gibbon di server Anda:
mysql -u root -p mysql> CREATE DATABASE gibbondb; mysql> GRANT ALL PRIVILEGES ON gibbondb.* TO 'gibbon'@'localhost' IDENTIFIED BY 'your-password' WITH GRANT OPTION; mysql> FLUSH PRIVILEGES; mysql> exit
Jangan lupa untuk mengganti 'your-password' dengan password yang kuat untuk pengguna MySQL 'gibbon'.
Cari file konfigurasi php menggunakan perintah berikut:
#php -i | grep php.ini Configuration File (php.ini) Path => /etc Loaded Configuration File => /etc/php.ini
Edit file konfigurasi 'php.ini' dan tambahkan/modifikasi baris berikut di dalamnya:
file_uploads = On allow_url_fopen = On register_globals = off magic_quotes_gpc = Off set max_input_vars = 5000 dispaly_errors = Off error_reporting = E_ALL & ~E_NOTICE
Buat direktif host virtual baru di Apache:
vi /etc/httpd/conf/httpd.conf
Tambahkan baris berikut:
<VirtualHost *:80> ServerAdmin [email protected] DocumentRoot /var/www/html/gibbon/ ServerName your-domain.com ServerAlias www.your-domain.com <Directory /var/www/html/gibbon/> Options FollowSymLinks AllowOverride All </Directory> ErrorLog /var/log/apache2/your-domain.com-error_log CustomLog /var/log/apache2/your-domain.com-access_log common </VirtualHost>
Mulai ulang server web Apache agar perubahan diterapkan menggunakan perintah berikut:
service apache2 restart
Buka http://domain-anda.com di browser web favorit Anda dan ikuti petunjuk mudah:masukkan bahasa sistem, informasi basis data, buat akun administrator baru, masukkan setelan server, setelan organisasi, dan klik 'kirim' setelah Anda mengisi keluar semua bidang.
Itu dia. Instalasi Gibbon sekarang selesai. Tentu saja Anda tidak perlu melakukan semua ini jika Anda menggunakan salah satu layanan CentOS VPS Hosting kami, dalam hal ini Anda dapat meminta admin Linux ahli kami untuk menginstal Gibbon untukmu. Mereka tersedia 24×7 dan akan segera memenuhi permintaan Anda.
PS. Jika Anda menyukai posting ini, silakan bagikan dengan teman-teman Anda di jejaring sosial menggunakan tombol di sebelah kiri atau cukup tinggalkan balasan di bawah. Terima kasih.