Difference between revisions of "SchoolOnffLine: Instalasi Moodle"

From OnnoWiki
Jump to navigation Jump to search
(New page: 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 \...)
 
 
(19 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 \
+
  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 php-image-graph \
+
  php5-gd php5-curl php5-xmlrpc php-pear
php-image-canvas php-pear
 
  
Siapkan database untuk Moodle
+
Asumsi root MySQL password 123456. Siapkan [[database]] untuk Moodle
  
  # mysql -u root -p
+
  mysql -u root -p123456
Enter password:
+
 
  mysql> create database moodle;
+
  create database moodle;
  mysql> grant INSERT,SELECT on root.* to moodle@localhost;
+
  grant INSERT,SELECT on root.* to moodle@localhost;
  mysql> grant ALL on moodle.* to moodle@localhost identified by "moodle";
+
  grant ALL on moodle.* to moodle@localhost identified by "moodle";
  mysql> grant ALL on moodle.* to moodle identified by "moodle";
+
  grant ALL on moodle.* to moodle identified by "moodle";
  mysql> exit
+
  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
  # mkdir /var/moodledata/lang
+
  mkdir /var/moodledata/lang
  # mv /usr/local/src/id_utf8.zip /var/moodledata/lang
+
  mv /usr/local/src/id_utf8.zip /var/moodledata/lang
  # cd /var/moodledata/lang
+
  cd /var/moodledata/lang
  # unzip id_utf8.zip
+
  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-1.9.5.tgz /var/www/
+
  mv /usr/local/src/moodle-latest-21.tgz /var/www/
  # cd /var/www
+
  cd /var/www
  # tar zxvf moodle-1.9.5.tgz  
+
  tar zxvf moodle-latest-21.tgz  
  # chmod -Rf 777 moodle
+
  chmod -Rf 777 /var/www/moodle
  # chown -Rf www-data.www-data /var/moodledata/
+
  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 -> id
+
  Language       -> id -> Selanjutnya
  Web Address -> http://ip-address/moodle
+
  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==
  
Type mysql
+
Untuk memudahkan sebaiknya [[SchoolOnffLine: Moodle Upload User | Upload user Moodle menggunakan text file]] dari menu ''Administration > Users > Accounts > Upload users''
Host Server localhost
 
Database moodle
 
Pengguna moodle
 
Password moodle
 
Tables prefix mdl_
 
  
[check] Unattended operation
 
  
  Nama Pengguna admin
+
Username Password
  Password baru 123456
+
 
  Nama Depan admin
+
  admin   Admin123456!
  Nama akhir admin
+
 
  Alamat Email email@host
+
siswa1  123456
  Kota Jakarta
+
siswa2  123456
  Pilih Negara Indonesia
+
  siswa3  123456
 +
siswa4  123456
 +
siswa5  123456
 +
 
 +
  guru1    123456
 +
  guru2    123456
 +
  guru3    123456
 +
  guru4    123456
 +
  guru5    123456
 +
 
 +
==Selesai==
  
Nama Lengkap Situs ------
 
nama Singkat Situs ------
 
 
lengkapi username dan password untuk administrator. Pada contoh
 
digunakan username admin dengan password 123456.
 
 
 
Selesai sudah proses instalasi Moodle, kita
 
Selesai sudah proses instalasi Moodle, kita
 
dapat mengoperasikan moodle dengan mengakses
 
dapat mengoperasikan moodle dengan mengakses
Line 90: 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/




Pranala Menarik