SlideShare une entreprise Scribd logo
1  sur  27
TUGAS SO 2 
Oleh 
Faujiah Kharie 
Npm : 121055520111171 
Ruang : SI 2
Bagaimana menginstal Moodle di Ubuntu 
14.04 
1 Catatan Awal 
Tutorial ini didasarkan pada Ubuntu 14.04 
server, sehingga Anda harus menyiapkan Ubuntu 
14.04 instalasi server dasar sebelum Anda 
melanjutkan dengan tutorial ini. Sistem ini harus 
memiliki alamat IP statis. Saya menggunakan 
192.168.0.100 sebagai alamat IP saya dalam tutorial 
ini dan server1.example.com sebagai nama host.
2 Instal Apache / MySQL / PHP 
Kami membutuhkan Apache, MySQL dan PHP 
sebelum instalasi Moodle Saya akan menggunakan 
mandat root, jika Anda melakukan instalasi dengan 
pengguna lain hanya awalan sudo sebelum semua 
perintah: 
apt-get -y install apache2 mysql-client mysql-server 
php5.
Anda akan diminta untuk memberikan password untuk 
user root MySQL - password ini berlaku untuk user root @ 
localhost serta root@server1.example.com, jadi kita tidak 
perlu menentukan password root MySQL secara manual di 
kemudian hari : 
New password for the MySQL "root" user: <-- yourrootsqlpassword 
Repeat password for the MySQL "root" user: <-- 
yourrootsqlpassword
Moodle membutuhkan beberapa paket yang lebih 
kita akan menginstal sebagai berikut: 
apt-get -y install graphviz aspell php5-pspell php5-curl 
php5-gd php5-intl php5-mysql php5-xmlrpc php5-ldap git-core 
Saya akan menggunakan git utilitas untuk men-download 
Moodle jadi saya telah menginstal git-core.
3 Download Moodle 
Sekarang kita akan men-download Moodle sebagai berikut: 
cd /opt 
git clone git://git.moodle.org/moodle.git 
cd moodle 
git branch -a 
git branch --track MOODLE_27_STABLE 
origin/MOODLE_27_STABLE 
git checkout MOODLE_27_STABLE 
Selanjutnya kita perlu menyalin isi Moodle ke / var / www / 
html sebagai:
cp -R /opt/moodle /var/www/html/ 
mkdir /var/moodledata 
chown -R www-data /var/moodledata 
chown -R www-data /var/www/html/moodle 
chmod -R 777 /var/moodledata 
chmod -R 0755 /var/www/html/moodle 
Kita perlu mengubah penyimpanan default InnoDB: 
nano /etc/mysql/my.cnf 
Berikan nilai pada akhir file sebagai: 
[...] 
#Basic settings for moodle 
default-storage-engine = innodb
4. Menginstal Basis data 
Kita perlu database untuk Moodle, saya akan 
membuat database untuk Moodle sebagai berikut: 
mysql -u root –p 
Di sini kita menambahkan database = moodledb 
user = moodleuser dan password = moodlepassword: 
CREATE DATABASE moodledb DEFAULT 
CHARACTER SET utf8 COLLATE utf8_unicode_ci; 
GRANT 
SELECT,INSERT,UPDATE,DELETE,CREATE,CREATE 
TEMPORARY TABLES,DROP,INDEX,ALTER ON 
moodledb.* TO moodleuser@localhost IDENTIFIED BY 
'moodlepassword';
FLUSH PRIVILEGES; 
exit 
Merestart service 
service apache2 restart 
service mysql restart 
5. Instalasi web Moodle 
Sekarang kita akan melanjutkan dengan Moodle web-instalasi. 
Buka browser pilihan Anda dan buka http link: 
192.168.0.100/moodle/install.php
Pilih bahasa Anda dan tekan Next:
Ubah nilai direktori data ke / var / moodledata dan tekan Next:
>> Tekan next
Berikan nilai pada saat membuat database, dalam kasus 
ini sebagai berikut:
Database host: localhost 
Nama Database: moodledb 
Database pengguna: moodleuser 
Password database: moodlepassword 
tabel prefix: mdl_ (atau valaue pilihan Anda) 
Port Database: 3306 
Socket Unix: Ini akan tetap kosong. 
Setelah memberikan nilai tekan Next:
>>tekan continue
>>Tekan continue
>>Tekan continue
Sekarang membuat user admin untuk Moodle, Anda dapat 
menggunakan nilai apapun sesuai pilihan Anda. Dalam 
kasus ini saya menggunakan: 
Username: admin 
New password: HowtoForge @ 1 
Nama depan: Srijan 
Nama asli: Kishore 
EMail: admin@example.com 
Semua bidang lain saya akan menggunakan nilai default, 
tentu Anda dapat mengubahnya nanti.
>>Tekan update profile
Beri nama apapun sesuai pilihan Anda, saya 
menggunakan nama tes sebagai:
Situs Nama lengkap: Test-moodle 
Nama singkat untuk situs: tes 
Pendaftaran sendiri: Nonaktifkan 
Setelah memberikan nilai tekan Save changes
Sekarang pergi ke Administrasi Site -> Server -> Sistem 
Jalan dan menentukan jalur sebagai berikut:
Path to du: / usr / bin / du 
Path to aspell: / usr / bin / aspell 
Path to dot: / usr / bin / dot 
Tekan Save Changes. 
Sekarang kita sudah selesai dengan bagian instalasi 
Moodle, Kita dapat mengakses halaman Moodle di http: 
//192.168.0100/moodle/login/index.php sebagai berikut:
Kredensial Anda akan Username = admin dan Password = HowtoForge 
@ 1. 
Halaman berikutnya akan menjadi halaman default welcome.
Sekarang kita dapat menambahkan kursus dan menggunakan Moodle 
sesuai kebutuhan kita. Selamat! Sekarang kita memiliki Moodle yang 
berfungsi penuh pada Ubuntu 14.04 kita :)
Faujiah kharie tugas 2 so ii

Contenu connexe

Tendances

Cara instalasi aplikasi perpustakaan digital eprints
Cara instalasi aplikasi perpustakaan digital eprintsCara instalasi aplikasi perpustakaan digital eprints
Cara instalasi aplikasi perpustakaan digital eprintsMiftakhul Yazid Fuadi
 
Tugas Komputasi Paraller "Proses Penginstallan Hadoop
Tugas Komputasi Paraller "Proses Penginstallan Hadoop Tugas Komputasi Paraller "Proses Penginstallan Hadoop
Tugas Komputasi Paraller "Proses Penginstallan Hadoop Ivul Varel Fu
 
Instalasi ssh server
Instalasi ssh serverInstalasi ssh server
Instalasi ssh serverOcto Ayomy
 
modul jaringan komputer
modul jaringan komputermodul jaringan komputer
modul jaringan komputerchrisnaandanu
 
Modul setting dns--ok
Modul setting dns--ok Modul setting dns--ok
Modul setting dns--ok Iman Sudrajat
 
2012-26. video streaming dgn cms menggunakan phpmotion
2012-26. video streaming dgn cms menggunakan phpmotion2012-26. video streaming dgn cms menggunakan phpmotion
2012-26. video streaming dgn cms menggunakan phpmotionSyiroy Uddin
 
TugasII SO2 Install Apache, PHP Dan MySQL Pada CentOS 7 (LAMP)
TugasII SO2 Install Apache, PHP Dan MySQL Pada CentOS 7 (LAMP)TugasII SO2 Install Apache, PHP Dan MySQL Pada CentOS 7 (LAMP)
TugasII SO2 Install Apache, PHP Dan MySQL Pada CentOS 7 (LAMP)ApriyantoGafur
 
Instalasi dan konfigurasi Darwin Streaming Server di Debian 6 via VirtualBox
Instalasi dan konfigurasi Darwin Streaming Server di Debian 6 via VirtualBoxInstalasi dan konfigurasi Darwin Streaming Server di Debian 6 via VirtualBox
Instalasi dan konfigurasi Darwin Streaming Server di Debian 6 via VirtualBoxAchmad Ainun Ridho
 
MEMBANGUN SERVER VIDEO STREAMING BERBASIS CLOUD DENGAN ViMP
MEMBANGUN SERVER VIDEO STREAMING BERBASIS  CLOUD DENGAN ViMPMEMBANGUN SERVER VIDEO STREAMING BERBASIS  CLOUD DENGAN ViMP
MEMBANGUN SERVER VIDEO STREAMING BERBASIS CLOUD DENGAN ViMPAhmad Saktia Yunus
 

Tendances (19)

Cara instalasi aplikasi perpustakaan digital eprints
Cara instalasi aplikasi perpustakaan digital eprintsCara instalasi aplikasi perpustakaan digital eprints
Cara instalasi aplikasi perpustakaan digital eprints
 
Tugas Komputasi Paraller "Proses Penginstallan Hadoop
Tugas Komputasi Paraller "Proses Penginstallan Hadoop Tugas Komputasi Paraller "Proses Penginstallan Hadoop
Tugas Komputasi Paraller "Proses Penginstallan Hadoop
 
Instalasi ssh server
Instalasi ssh serverInstalasi ssh server
Instalasi ssh server
 
modul jaringan komputer
modul jaringan komputermodul jaringan komputer
modul jaringan komputer
 
Modul setting dns--ok
Modul setting dns--ok Modul setting dns--ok
Modul setting dns--ok
 
Tugas2 Sistem Operasi 2
Tugas2 Sistem Operasi 2Tugas2 Sistem Operasi 2
Tugas2 Sistem Operasi 2
 
2012-26. video streaming dgn cms menggunakan phpmotion
2012-26. video streaming dgn cms menggunakan phpmotion2012-26. video streaming dgn cms menggunakan phpmotion
2012-26. video streaming dgn cms menggunakan phpmotion
 
Tupen 6 1235010002
Tupen 6   1235010002Tupen 6   1235010002
Tupen 6 1235010002
 
Bab 6 sistem boot
Bab 6 sistem bootBab 6 sistem boot
Bab 6 sistem boot
 
TugasII SO2 Install Apache, PHP Dan MySQL Pada CentOS 7 (LAMP)
TugasII SO2 Install Apache, PHP Dan MySQL Pada CentOS 7 (LAMP)TugasII SO2 Install Apache, PHP Dan MySQL Pada CentOS 7 (LAMP)
TugasII SO2 Install Apache, PHP Dan MySQL Pada CentOS 7 (LAMP)
 
Router proxy
Router proxyRouter proxy
Router proxy
 
debian 7
debian 7debian 7
debian 7
 
DEBIAN 7
DEBIAN 7DEBIAN 7
DEBIAN 7
 
FreeBSD Database Server
FreeBSD Database ServerFreeBSD Database Server
FreeBSD Database Server
 
Instalasi dan konfigurasi Darwin Streaming Server di Debian 6 via VirtualBox
Instalasi dan konfigurasi Darwin Streaming Server di Debian 6 via VirtualBoxInstalasi dan konfigurasi Darwin Streaming Server di Debian 6 via VirtualBox
Instalasi dan konfigurasi Darwin Streaming Server di Debian 6 via VirtualBox
 
Banjar
BanjarBanjar
Banjar
 
Debian 5
Debian 5Debian 5
Debian 5
 
MEMBANGUN SERVER VIDEO STREAMING BERBASIS CLOUD DENGAN ViMP
MEMBANGUN SERVER VIDEO STREAMING BERBASIS  CLOUD DENGAN ViMPMEMBANGUN SERVER VIDEO STREAMING BERBASIS  CLOUD DENGAN ViMP
MEMBANGUN SERVER VIDEO STREAMING BERBASIS CLOUD DENGAN ViMP
 
FreeBSD web-based MUA
FreeBSD web-based MUAFreeBSD web-based MUA
FreeBSD web-based MUA
 

En vedette

6.1. inno-exfo dischromies bielorusia nov-13
6.1. inno-exfo dischromies bielorusia nov-136.1. inno-exfo dischromies bielorusia nov-13
6.1. inno-exfo dischromies bielorusia nov-13neomedtec
 
Tik BAB 1 KELAS 9
Tik BAB 1 KELAS 9Tik BAB 1 KELAS 9
Tik BAB 1 KELAS 9dyahassifa
 
Cuadro Damas Torneo Internacional de Tenis Senior ITF La Serena
Cuadro Damas Torneo Internacional de Tenis Senior ITF La Serena Cuadro Damas Torneo Internacional de Tenis Senior ITF La Serena
Cuadro Damas Torneo Internacional de Tenis Senior ITF La Serena Germán Peña
 
Bab 1 TIK kelas 9
Bab 1 TIK kelas 9Bab 1 TIK kelas 9
Bab 1 TIK kelas 9dyahassifa
 
Marion Steff (December 2016). Counting the "Invisible"? The need for qualitat...
Marion Steff (December 2016). Counting the "Invisible"? The need for qualitat...Marion Steff (December 2016). Counting the "Invisible"? The need for qualitat...
Marion Steff (December 2016). Counting the "Invisible"? The need for qualitat...Sightsavers
 
My and MyCity
My and MyCityMy and MyCity
My and MyCityauliojala
 
今年から変わる年末調整とマイナンバー
今年から変わる年末調整とマイナンバー今年から変わる年末調整とマイナンバー
今年から変わる年末調整とマイナンバーfreee株式会社
 
"It's Not You, It's Me" #INYIM14-The Truth Behind Why Your Prospects Won't En...
"It's Not You, It's Me" #INYIM14-The Truth Behind Why Your Prospects Won't En..."It's Not You, It's Me" #INYIM14-The Truth Behind Why Your Prospects Won't En...
"It's Not You, It's Me" #INYIM14-The Truth Behind Why Your Prospects Won't En...Phil Harrell
 
Competitive Audit GDVSource
Competitive Audit GDVSourceCompetitive Audit GDVSource
Competitive Audit GDVSourceCraig Maher
 

En vedette (16)

6.1. inno-exfo dischromies bielorusia nov-13
6.1. inno-exfo dischromies bielorusia nov-136.1. inno-exfo dischromies bielorusia nov-13
6.1. inno-exfo dischromies bielorusia nov-13
 
Final fhrt
Final fhrtFinal fhrt
Final fhrt
 
Undang-undang Nomer 22 tahun 1999
Undang-undang Nomer 22 tahun 1999 Undang-undang Nomer 22 tahun 1999
Undang-undang Nomer 22 tahun 1999
 
Project superintendent
Project superintendentProject superintendent
Project superintendent
 
Tik BAB 1 KELAS 9
Tik BAB 1 KELAS 9Tik BAB 1 KELAS 9
Tik BAB 1 KELAS 9
 
Cuadro Damas Torneo Internacional de Tenis Senior ITF La Serena
Cuadro Damas Torneo Internacional de Tenis Senior ITF La Serena Cuadro Damas Torneo Internacional de Tenis Senior ITF La Serena
Cuadro Damas Torneo Internacional de Tenis Senior ITF La Serena
 
Retail sales manager
Retail sales managerRetail sales manager
Retail sales manager
 
Bab 1 TIK kelas 9
Bab 1 TIK kelas 9Bab 1 TIK kelas 9
Bab 1 TIK kelas 9
 
Marion Steff (December 2016). Counting the "Invisible"? The need for qualitat...
Marion Steff (December 2016). Counting the "Invisible"? The need for qualitat...Marion Steff (December 2016). Counting the "Invisible"? The need for qualitat...
Marion Steff (December 2016). Counting the "Invisible"? The need for qualitat...
 
Las drogas
Las drogasLas drogas
Las drogas
 
My and MyCity
My and MyCityMy and MyCity
My and MyCity
 
今年から変わる年末調整とマイナンバー
今年から変わる年末調整とマイナンバー今年から変わる年末調整とマイナンバー
今年から変わる年末調整とマイナンバー
 
"It's Not You, It's Me" #INYIM14-The Truth Behind Why Your Prospects Won't En...
"It's Not You, It's Me" #INYIM14-The Truth Behind Why Your Prospects Won't En..."It's Not You, It's Me" #INYIM14-The Truth Behind Why Your Prospects Won't En...
"It's Not You, It's Me" #INYIM14-The Truth Behind Why Your Prospects Won't En...
 
Competitive Audit GDVSource
Competitive Audit GDVSourceCompetitive Audit GDVSource
Competitive Audit GDVSource
 
Betting tips india
Betting tips indiaBetting tips india
Betting tips india
 
kegiatan ekonomi
kegiatan ekonomikegiatan ekonomi
kegiatan ekonomi
 

Similaire à Faujiah kharie tugas 2 so ii

Bagaimana menginstal Moodle di Ubuntu 14.04
Bagaimana menginstal Moodle di Ubuntu 14.04Bagaimana menginstal Moodle di Ubuntu 14.04
Bagaimana menginstal Moodle di Ubuntu 14.04RoflyBeslard
 
CRUD pada Android Studio menggunakan MySQL
CRUD pada Android Studio menggunakan MySQLCRUD pada Android Studio menggunakan MySQL
CRUD pada Android Studio menggunakan MySQLLusiana Diyan
 
Tutorial moodle
Tutorial moodleTutorial moodle
Tutorial moodleVan Azhock
 
cara install nginx dengan php5 dan dukungan Mysql Di CentOS 6.5
cara install nginx dengan php5 dan dukungan Mysql Di CentOS 6.5cara install nginx dengan php5 dan dukungan Mysql Di CentOS 6.5
cara install nginx dengan php5 dan dukungan Mysql Di CentOS 6.5stephan EL'wiin Shaarawy
 
Cara Install Openbravo 2.50 MP 43 di Ubuntu
Cara Install Openbravo 2.50 MP 43 di UbuntuCara Install Openbravo 2.50 MP 43 di Ubuntu
Cara Install Openbravo 2.50 MP 43 di UbuntuWirabumi Software
 
Belajar bikin vps dengan centos
Belajar bikin vps dengan centosBelajar bikin vps dengan centos
Belajar bikin vps dengan centosAinur Rochim
 
Cara install apache, mysql, php, dan phpmyadmin pada freebsd 10
Cara install apache, mysql, php, dan phpmyadmin pada freebsd 10Cara install apache, mysql, php, dan phpmyadmin pada freebsd 10
Cara install apache, mysql, php, dan phpmyadmin pada freebsd 10manafhsb
 
Tutorial Membangun SNORT Integrasi Terhadap MySQL dan BASE
Tutorial Membangun SNORT Integrasi Terhadap MySQL dan BASETutorial Membangun SNORT Integrasi Terhadap MySQL dan BASE
Tutorial Membangun SNORT Integrasi Terhadap MySQL dan BASEThomas Gregory
 
Pembahasansoallks2013
Pembahasansoallks2013Pembahasansoallks2013
Pembahasansoallks2013dedd_simbolon
 
Tutor
TutorTutor
Tutorqyuso
 
Konfigurasi server debian squeeze
Konfigurasi server debian squeezeKonfigurasi server debian squeeze
Konfigurasi server debian squeezeSanti Putri
 
Tutorial ClearOS Enterprise 5.2 (Step By Step)
Tutorial ClearOS Enterprise 5.2 (Step By Step)Tutorial ClearOS Enterprise 5.2 (Step By Step)
Tutorial ClearOS Enterprise 5.2 (Step By Step)Deni Kurnia
 
Cara instalasi aplikasi_perpustakaan_dig
Cara instalasi aplikasi_perpustakaan_digCara instalasi aplikasi_perpustakaan_dig
Cara instalasi aplikasi_perpustakaan_digiwannazhan
 
Pembahasan soal ukk tkj paket 1 2012
Pembahasan soal ukk tkj paket 1 2012Pembahasan soal ukk tkj paket 1 2012
Pembahasan soal ukk tkj paket 1 2012fmraihan
 
Ubuntu server tutorial
Ubuntu server tutorialUbuntu server tutorial
Ubuntu server tutorialAhmad Saroni
 
Rizki tugas produktif tkj
Rizki tugas produktif tkjRizki tugas produktif tkj
Rizki tugas produktif tkjrizkijunot
 

Similaire à Faujiah kharie tugas 2 so ii (20)

Bagaimana menginstal Moodle di Ubuntu 14.04
Bagaimana menginstal Moodle di Ubuntu 14.04Bagaimana menginstal Moodle di Ubuntu 14.04
Bagaimana menginstal Moodle di Ubuntu 14.04
 
tugas SO 2
tugas SO 2tugas SO 2
tugas SO 2
 
CRUD pada Android Studio menggunakan MySQL
CRUD pada Android Studio menggunakan MySQLCRUD pada Android Studio menggunakan MySQL
CRUD pada Android Studio menggunakan MySQL
 
Tutorial moodle
Tutorial moodleTutorial moodle
Tutorial moodle
 
50 tutorial 11
50 tutorial 1150 tutorial 11
50 tutorial 11
 
cara install nginx dengan php5 dan dukungan Mysql Di CentOS 6.5
cara install nginx dengan php5 dan dukungan Mysql Di CentOS 6.5cara install nginx dengan php5 dan dukungan Mysql Di CentOS 6.5
cara install nginx dengan php5 dan dukungan Mysql Di CentOS 6.5
 
Cara Install Openbravo 2.50 MP 43 di Ubuntu
Cara Install Openbravo 2.50 MP 43 di UbuntuCara Install Openbravo 2.50 MP 43 di Ubuntu
Cara Install Openbravo 2.50 MP 43 di Ubuntu
 
tugas 2
tugas 2tugas 2
tugas 2
 
Deb7
Deb7Deb7
Deb7
 
Belajar bikin vps dengan centos
Belajar bikin vps dengan centosBelajar bikin vps dengan centos
Belajar bikin vps dengan centos
 
Cara install apache, mysql, php, dan phpmyadmin pada freebsd 10
Cara install apache, mysql, php, dan phpmyadmin pada freebsd 10Cara install apache, mysql, php, dan phpmyadmin pada freebsd 10
Cara install apache, mysql, php, dan phpmyadmin pada freebsd 10
 
Tutorial Membangun SNORT Integrasi Terhadap MySQL dan BASE
Tutorial Membangun SNORT Integrasi Terhadap MySQL dan BASETutorial Membangun SNORT Integrasi Terhadap MySQL dan BASE
Tutorial Membangun SNORT Integrasi Terhadap MySQL dan BASE
 
Pembahasansoallks2013
Pembahasansoallks2013Pembahasansoallks2013
Pembahasansoallks2013
 
Tutor
TutorTutor
Tutor
 
Konfigurasi server debian squeeze
Konfigurasi server debian squeezeKonfigurasi server debian squeeze
Konfigurasi server debian squeeze
 
Tutorial ClearOS Enterprise 5.2 (Step By Step)
Tutorial ClearOS Enterprise 5.2 (Step By Step)Tutorial ClearOS Enterprise 5.2 (Step By Step)
Tutorial ClearOS Enterprise 5.2 (Step By Step)
 
Cara instalasi aplikasi_perpustakaan_dig
Cara instalasi aplikasi_perpustakaan_digCara instalasi aplikasi_perpustakaan_dig
Cara instalasi aplikasi_perpustakaan_dig
 
Pembahasan soal ukk tkj paket 1 2012
Pembahasan soal ukk tkj paket 1 2012Pembahasan soal ukk tkj paket 1 2012
Pembahasan soal ukk tkj paket 1 2012
 
Ubuntu server tutorial
Ubuntu server tutorialUbuntu server tutorial
Ubuntu server tutorial
 
Rizki tugas produktif tkj
Rizki tugas produktif tkjRizki tugas produktif tkj
Rizki tugas produktif tkj
 

Faujiah kharie tugas 2 so ii

  • 1. TUGAS SO 2 Oleh Faujiah Kharie Npm : 121055520111171 Ruang : SI 2
  • 2. Bagaimana menginstal Moodle di Ubuntu 14.04 1 Catatan Awal Tutorial ini didasarkan pada Ubuntu 14.04 server, sehingga Anda harus menyiapkan Ubuntu 14.04 instalasi server dasar sebelum Anda melanjutkan dengan tutorial ini. Sistem ini harus memiliki alamat IP statis. Saya menggunakan 192.168.0.100 sebagai alamat IP saya dalam tutorial ini dan server1.example.com sebagai nama host.
  • 3. 2 Instal Apache / MySQL / PHP Kami membutuhkan Apache, MySQL dan PHP sebelum instalasi Moodle Saya akan menggunakan mandat root, jika Anda melakukan instalasi dengan pengguna lain hanya awalan sudo sebelum semua perintah: apt-get -y install apache2 mysql-client mysql-server php5.
  • 4. Anda akan diminta untuk memberikan password untuk user root MySQL - password ini berlaku untuk user root @ localhost serta root@server1.example.com, jadi kita tidak perlu menentukan password root MySQL secara manual di kemudian hari : New password for the MySQL "root" user: <-- yourrootsqlpassword Repeat password for the MySQL "root" user: <-- yourrootsqlpassword
  • 5. Moodle membutuhkan beberapa paket yang lebih kita akan menginstal sebagai berikut: apt-get -y install graphviz aspell php5-pspell php5-curl php5-gd php5-intl php5-mysql php5-xmlrpc php5-ldap git-core Saya akan menggunakan git utilitas untuk men-download Moodle jadi saya telah menginstal git-core.
  • 6. 3 Download Moodle Sekarang kita akan men-download Moodle sebagai berikut: cd /opt git clone git://git.moodle.org/moodle.git cd moodle git branch -a git branch --track MOODLE_27_STABLE origin/MOODLE_27_STABLE git checkout MOODLE_27_STABLE Selanjutnya kita perlu menyalin isi Moodle ke / var / www / html sebagai:
  • 7. cp -R /opt/moodle /var/www/html/ mkdir /var/moodledata chown -R www-data /var/moodledata chown -R www-data /var/www/html/moodle chmod -R 777 /var/moodledata chmod -R 0755 /var/www/html/moodle Kita perlu mengubah penyimpanan default InnoDB: nano /etc/mysql/my.cnf Berikan nilai pada akhir file sebagai: [...] #Basic settings for moodle default-storage-engine = innodb
  • 8. 4. Menginstal Basis data Kita perlu database untuk Moodle, saya akan membuat database untuk Moodle sebagai berikut: mysql -u root –p Di sini kita menambahkan database = moodledb user = moodleuser dan password = moodlepassword: CREATE DATABASE moodledb DEFAULT CHARACTER SET utf8 COLLATE utf8_unicode_ci; GRANT SELECT,INSERT,UPDATE,DELETE,CREATE,CREATE TEMPORARY TABLES,DROP,INDEX,ALTER ON moodledb.* TO moodleuser@localhost IDENTIFIED BY 'moodlepassword';
  • 9. FLUSH PRIVILEGES; exit Merestart service service apache2 restart service mysql restart 5. Instalasi web Moodle Sekarang kita akan melanjutkan dengan Moodle web-instalasi. Buka browser pilihan Anda dan buka http link: 192.168.0.100/moodle/install.php
  • 10. Pilih bahasa Anda dan tekan Next:
  • 11. Ubah nilai direktori data ke / var / moodledata dan tekan Next:
  • 13. Berikan nilai pada saat membuat database, dalam kasus ini sebagai berikut:
  • 14. Database host: localhost Nama Database: moodledb Database pengguna: moodleuser Password database: moodlepassword tabel prefix: mdl_ (atau valaue pilihan Anda) Port Database: 3306 Socket Unix: Ini akan tetap kosong. Setelah memberikan nilai tekan Next:
  • 18.
  • 19. Sekarang membuat user admin untuk Moodle, Anda dapat menggunakan nilai apapun sesuai pilihan Anda. Dalam kasus ini saya menggunakan: Username: admin New password: HowtoForge @ 1 Nama depan: Srijan Nama asli: Kishore EMail: admin@example.com Semua bidang lain saya akan menggunakan nilai default, tentu Anda dapat mengubahnya nanti.
  • 21. Beri nama apapun sesuai pilihan Anda, saya menggunakan nama tes sebagai:
  • 22. Situs Nama lengkap: Test-moodle Nama singkat untuk situs: tes Pendaftaran sendiri: Nonaktifkan Setelah memberikan nilai tekan Save changes
  • 23. Sekarang pergi ke Administrasi Site -> Server -> Sistem Jalan dan menentukan jalur sebagai berikut:
  • 24. Path to du: / usr / bin / du Path to aspell: / usr / bin / aspell Path to dot: / usr / bin / dot Tekan Save Changes. Sekarang kita sudah selesai dengan bagian instalasi Moodle, Kita dapat mengakses halaman Moodle di http: //192.168.0100/moodle/login/index.php sebagai berikut:
  • 25. Kredensial Anda akan Username = admin dan Password = HowtoForge @ 1. Halaman berikutnya akan menjadi halaman default welcome.
  • 26. Sekarang kita dapat menambahkan kursus dan menggunakan Moodle sesuai kebutuhan kita. Selamat! Sekarang kita memiliki Moodle yang berfungsi penuh pada Ubuntu 14.04 kita :)