Difference between revisions of "SchoolOnffLine: Instalasi Moodle"
Onnowpurbo (talk | contribs) |
Onnowpurbo (talk | contribs) |
||
(17 intermediate revisions by the same user not shown) | |||
Line 1: | Line 1: | ||
Pertama-tama siapkan beberapa fasiltas pendukung Moodle | Pertama-tama siapkan beberapa fasiltas pendukung Moodle | ||
− | seperti MySQL-server, PHP dll, antara lain dapat di install melalui perintah | + | seperti [[MySQL]]-server, [[PHP]] dll, antara lain dapat di install melalui perintah |
− | + | apt-get install mysql-server libmysqlclient15-dev \ | |
libphp-adodb libgd2-xpm libgd2-xpm-dev php5-mysql \ | libphp-adodb libgd2-xpm libgd2-xpm-dev php5-mysql \ | ||
− | php5-gd php5-curl php5-xmlrpc | + | php5-gd php5-curl php5-xmlrpc php-pear |
− | |||
− | Siapkan database untuk Moodle | + | Asumsi root MySQL password 123456. Siapkan [[database]] untuk Moodle |
− | + | mysql -u root -p123456 | |
− | + | ||
− | + | create database moodle; | |
− | + | grant INSERT,SELECT on root.* to moodle@localhost; | |
− | + | grant ALL on moodle.* to moodle@localhost identified by "moodle"; | |
− | + | grant ALL on moodle.* to moodle identified by "moodle"; | |
− | + | exit | |
Line 25: | Line 24: | ||
http://download.moodle.org/download.php/lang16/id_utf8.zip | http://download.moodle.org/download.php/lang16/id_utf8.zip | ||
− | Kemudian lakukan | + | Kemudian lakukan sebagai root di shell |
− | + | mkdir /var/moodledata | |
− | + | mkdir /var/moodledata/lang | |
− | + | mv /usr/local/src/id_utf8.zip /var/moodledata/lang | |
− | + | cd /var/moodledata/lang | |
− | + | unzip id_utf8.zip | |
+ | rm id_utf8.zip | ||
Ambil source code aplikasi Moodle yang terbaru dari situs Moodle http://www.moodle.org. | Ambil source code aplikasi Moodle yang terbaru dari situs Moodle http://www.moodle.org. | ||
− | Lakukan perintah berikut untuk mengcopy dan mengextract source code pada folder Web, | + | Lakukan sebagai root di shell perintah berikut untuk mengcopy dan mengextract source code pada folder Web, |
− | + | mv /usr/local/src/moodle-latest-21.tgz /var/www/ | |
− | + | cd /var/www | |
− | + | tar zxvf moodle-latest-21.tgz | |
− | + | chmod -Rf 777 /var/www/moodle | |
− | + | chown -Rf www-data.www-data /var/moodledata/ | |
Lanjutkan proses konfigurasi moodle menggunakan Web dengan cara | Lanjutkan proses konfigurasi moodle menggunakan Web dengan cara | ||
Line 47: | Line 47: | ||
http://192.168.0.254/moodle | http://192.168.0.254/moodle | ||
− | Lakukan beberapa konfigurasi untuk Moodle yang akan kita operasikan. | + | Lakukan beberapa konfigurasi untuk [[Moodle]] yang akan kita operasikan. |
Beberapa parameter yang perlu di set adalah, | Beberapa parameter yang perlu di set adalah, | ||
− | Language | + | Language -> id -> Selanjutnya |
− | + | Confirm paths -> Selanjutnya | |
+ | Type -> MySQL -> Selanjutnya | ||
+ | Database settings | ||
+ | Improved MySQL (native/mysqli) | ||
+ | Database host localhost | ||
+ | Database name moodle | ||
+ | Database user moodle | ||
+ | Database password moodle | ||
+ | Tables prefix mdl_ | ||
+ | '''unix socket (check)''' -> Selanjutnya | ||
+ | |||
+ | Installation -> Selanjutnya | ||
+ | Server checks -> Selanjutnya | ||
− | + | Installation | |
− | + | Nama Pengguna | |
− | + | Password | |
− | + | Nama Depan | |
− | + | Nama akhir | |
− | + | Alamat Email | |
+ | Kota | ||
+ | Pilih Negara -> Perbaharui Profile | ||
+ | |||
+ | Installation | ||
+ | Nama lengkap situs | ||
+ | Nama singkat untuk situs (mis. kata tunggal) | ||
+ | Keterangan halaman depan -> Save Changes | ||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
lengkapi username dan password untuk administrator. Pada contoh | lengkapi username dan password untuk administrator. Pada contoh | ||
− | digunakan username admin | + | digunakan |
+ | |||
+ | username admin | ||
+ | password Admin123456! | ||
==Beberapa username & password yang di siapkan== | ==Beberapa username & password yang di siapkan== | ||
+ | |||
+ | Untuk memudahkan sebaiknya [[SchoolOnffLine: Moodle Upload User | Upload user Moodle menggunakan text file]] dari menu ''Administration > Users > Accounts > Upload users'' | ||
+ | |||
Username Password | Username Password | ||
+ | |||
+ | admin Admin123456! | ||
siswa1 123456 | siswa1 123456 | ||
Line 91: | Line 106: | ||
guru4 123456 | guru4 123456 | ||
guru5 123456 | guru5 123456 | ||
− | |||
==Selesai== | ==Selesai== | ||
Line 109: | Line 123: | ||
* [[Remaster Ubuntu untuk SchoolOnffLine Menggunakan UCK]] | * [[Remaster Ubuntu untuk SchoolOnffLine Menggunakan UCK]] | ||
+ | * [[SchoolOnffLine: Server Berbasis Sabily 9.04]] | ||
+ | * [[SchoolOnffLine: Server Berbasis Ubuntu 9.04]] | ||
+ | * [[SchoolOnffLine: Server Berbasis Ubuntu]] | ||
+ | * [[SchoolOnffLine: Server Berbasis Ubuntu 9.04 Server]] | ||
+ | * [[SchoolOnffLine: Server Wikipedia for School]] | ||
* [[Remastering Ubuntu]] | * [[Remastering Ubuntu]] | ||
+ | |||
+ | [[Category: Linux]] | ||
+ | [[Category: Distro Linux]] | ||
+ | [[Category: SchoolOnffLine]] |
Latest revision as of 14:02, 14 August 2011
Pertama-tama siapkan beberapa fasiltas pendukung Moodle seperti MySQL-server, PHP dll, antara lain dapat di install melalui perintah
apt-get install mysql-server libmysqlclient15-dev \ libphp-adodb libgd2-xpm libgd2-xpm-dev php5-mysql \ php5-gd php5-curl php5-xmlrpc php-pear
Asumsi root MySQL password 123456. Siapkan database untuk Moodle
mysql -u root -p123456
create database moodle; grant INSERT,SELECT on root.* to moodle@localhost; grant ALL on moodle.* to moodle@localhost identified by "moodle"; grant ALL on moodle.* to moodle identified by "moodle"; exit
Siapkan folder /var/moodledata untuk mengcopykan terjemahan Moodle
dalam bahasa Indonesia. Terjemahan moodle dalam bahasa Indonesia
dapat di ambil dari situs Moodle di http://www.moodle.org di bagian download.
Tepatnya di
http://download.moodle.org/download.php/lang16/id_utf8.zip
Kemudian lakukan sebagai root di shell
mkdir /var/moodledata mkdir /var/moodledata/lang mv /usr/local/src/id_utf8.zip /var/moodledata/lang cd /var/moodledata/lang unzip id_utf8.zip rm id_utf8.zip
Ambil source code aplikasi Moodle yang terbaru dari situs Moodle http://www.moodle.org. Lakukan sebagai root di shell perintah berikut untuk mengcopy dan mengextract source code pada folder Web,
mv /usr/local/src/moodle-latest-21.tgz /var/www/ cd /var/www tar zxvf moodle-latest-21.tgz chmod -Rf 777 /var/www/moodle chown -Rf www-data.www-data /var/moodledata/
Lanjutkan proses konfigurasi moodle menggunakan Web dengan cara mengakses ke alamat,
http://192.168.0.254/moodle
Lakukan beberapa konfigurasi untuk Moodle yang akan kita operasikan. Beberapa parameter yang perlu di set adalah,
Language -> id -> Selanjutnya Confirm paths -> Selanjutnya Type -> MySQL -> Selanjutnya Database settings Improved MySQL (native/mysqli) Database host localhost Database name moodle Database user moodle Database password moodle Tables prefix mdl_ unix socket (check) -> Selanjutnya Installation -> Selanjutnya Server checks -> Selanjutnya
Installation Nama Pengguna Password Nama Depan Nama akhir Alamat Email Kota Pilih Negara -> Perbaharui Profile Installation Nama lengkap situs Nama singkat untuk situs (mis. kata tunggal) Keterangan halaman depan -> Save Changes
lengkapi username dan password untuk administrator. Pada contoh
digunakan
username admin password Admin123456!
Beberapa username & password yang di siapkan
Untuk memudahkan sebaiknya Upload user Moodle menggunakan text file dari menu Administration > Users > Accounts > Upload users
Username Password
admin Admin123456!
siswa1 123456 siswa2 123456 siswa3 123456 siswa4 123456 siswa5 123456
guru1 123456 guru2 123456 guru3 123456 guru4 123456 guru5 123456
Selesai
Selesai sudah proses instalasi Moodle, kita dapat mengoperasikan moodle dengan mengakses
http://192.168.0.254/moodle/