Instalasi Moodle: Difference between revisions

From OnnoCenterWiki
Jump to navigationJump to search
Onnowpurbo (talk | contribs)
No edit summary
Onnowpurbo (talk | contribs)
No edit summary
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 \
Line 7: Line 7:
  php-image-canvas php-pear
  php-image-canvas php-pear


Siapkan database untuk Moodle, disini akan digunakan
Siapkan [[database]] untuk [[Moodle]], disini akan digunakan
database dengan nama moodle, user database dengan nama moodle
[[database]] dengan nama moodle, user [[database]] dengan nama moodle
dan password untuk akses database adalah moodle.
dan password untuk akses [[database]] adalah moodle.
Sedang password root MySQL di set sebagai password.
Sedang password root [[MySQL]] di set sebagai password.
Perintah yang digunakan untuk mengkonfigurasi adalah
Perintah yang digunakan untuk mengkonfigurasi adalah


Line 16: Line 16:
  mysql> SET PASSWORD FOR root@localhost=PASSWORD('password');
  mysql> SET PASSWORD FOR root@localhost=PASSWORD('password');


Jika password Root MySQL database sudah di set maka  
Jika password Root [[MySQL]] [[database]] sudah di set maka  
kita dapat langsung mengkonfigurasi MySQL menggunakan perintah
kita dapat langsung mengkonfigurasi [[MySQL]] menggunakan perintah


  # mysql -u root -p
  # mysql -u root -p
  Enter password:
  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 CREATE, INSERT, SELECT, DELETE, UPDATE on moodle.* to moodle@localhost identified by "moodlepassword";
  grant CREATE, INSERT, SELECT, DELETE, UPDATE on moodle.* to moodle@localhost identified by "moodlepassword";
  mysql> grant CREATE, INSERT, SELECT, DELETE, UPDATE on moodle.* to moodle identified by "moodlepassword";
  grant CREATE, INSERT, SELECT, DELETE, UPDATE on moodle.* to moodle identified by "moodlepassword";
  mysql> exit
  exit


atau untuk latihan dapat menggunakan


Siapkan folder /var/moodledata untuk mengcopykan terjemahan Moodle
# mysql -u root -p123456
create database moodle;
grant ALL 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
dalam bahasa Indonesia. Terjemahan moodle dalam bahasa Indonesia
dapat di ambil dari situs Moodle di http://www.moodle.org di bagian download.
dapat di ambil dari situs [[Moodle]] di http://www.moodle.org di bagian download.
Tepatnya di
Tepatnya di


Line 37: Line 46:
Kemudian lakukan
Kemudian lakukan


  # mkdir /var/moodledata
  mkdir /var/moodledata
  # mkdir /var/moodledata/lang
  mkdir /var/moodledata/lang
  # cp id_utf8.zip /var/moodledata/lang
  cp id_utf8.zip /var/moodledata/lang
  # cd /var/moodledata/lang
  cd /var/moodledata/lang
  # unzip id_utf8.zip
  unzip id_utf8.zip
 
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]],


Ambil source code aplikasi Moodle yang terbaru dari situs Moodle http://www.moodle.org.
cp moodle-weekly-19.tgz /var/www/
Lakukan perintah berikut untuk mengcopy dan mengextract source code pada folder Web,
cd /var/www
tar zxvf moodle-weekly-19.tgz
chown -Rf www-data.www-data /var/moodledata/
chmod -Rf 777 moodle (temporary during installation)


# cp moodle-weekly-19.tgz /var/www/
# cd /var/www
# tar zxvf moodle-weekly-19.tgz
# chmod -Rf 777 moodle (temporary during installation)
# chown -Rf www-data.www-data /var/moodledata/


Lanjutkan proses konfigurasi moodle menggunakan Web dengan cara
Lanjutkan proses konfigurasi moodle menggunakan [[Web]] dengan cara
mengakses ke alamat,
mengakses ke alamat,


Line 73: Line 83:


  Nama Pengguna admin
  Nama Pengguna admin
  Password baru 123456
  Password baru Admin123456!
  Nama Depan admin
  Nama Depan admin
  Nama akhir admin
  Nama akhir admin
Line 84: Line 94:
lengkapi username dan password untuk administrator. Pada contoh
lengkapi username dan password untuk administrator. Pada contoh
digunakan username admin dengan password 123456.
digunakan username admin dengan password Admin123456!
Selesai sudah proses instalasi Moodle, kita
Selesai sudah proses instalasi [[Moodle]], kita
dapat mengoperasikan moodle dengan mengakses
dapat mengoperasikan moodle dengan mengakses



Revision as of 22:34, 15 March 2010

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-image-graph \
php-image-canvas php-pear

Siapkan database untuk Moodle, disini akan digunakan database dengan nama moodle, user database dengan nama moodle dan password untuk akses database adalah moodle. Sedang password root MySQL di set sebagai password. Perintah yang digunakan untuk mengkonfigurasi adalah

mysql
mysql> SET PASSWORD FOR root@localhost=PASSWORD('password');

Jika password Root MySQL database sudah di set maka kita dapat langsung mengkonfigurasi MySQL menggunakan perintah

# mysql -u root -p
Enter password:
create database moodle;
grant INSERT,SELECT on root.* to moodle@localhost;
grant CREATE, INSERT, SELECT, DELETE, UPDATE on moodle.* to moodle@localhost identified by "moodlepassword";
grant CREATE, INSERT, SELECT, DELETE, UPDATE on moodle.* to moodle identified by "moodlepassword";
exit

atau untuk latihan dapat menggunakan

# mysql -u root -p123456
create database moodle;
grant ALL 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

mkdir /var/moodledata
mkdir /var/moodledata/lang
cp id_utf8.zip /var/moodledata/lang
cd /var/moodledata/lang
unzip id_utf8.zip

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,

cp moodle-weekly-19.tgz /var/www/
cd /var/www
tar zxvf moodle-weekly-19.tgz
chown -Rf www-data.www-data /var/moodledata/
chmod -Rf 777 moodle	(temporary during installation)


Lanjutkan proses konfigurasi moodle menggunakan Web dengan cara mengakses ke alamat,

http://localhost/moodle

Lakukan beberapa konfigurasi untuk Moodle yang akan kita operasikan. Beberapa parameter yang perlu di set adalah,

Language 	-> id
Web Address 	-> http://ip-address/moodle
Type		mysql
Host Server	localhost
Database	moodle
Pengguna	moodle
Password	moodle
Tables prefix	mdl_
[check] Unattended operation
Nama Pengguna		admin
Password baru		Admin123456!
Nama Depan		admin
Nama akhir		admin
Alamat Email		email@host
Kota			Jakarta
Pilih Negara		Indonesia
Nama Lengkap Situs	------
nama Singkat Situs	------

lengkapi username dan password untuk administrator. Pada contoh digunakan username admin dengan password Admin123456!

Selesai sudah proses instalasi Moodle, kita dapat mengoperasikan moodle dengan mengakses

http://localhost/moodle/



Pranala Menarik