Moodle

Tuesday, August 08, 2006

Bu dokümanda Moodle E-Learning sisteminin Ubuntu Linux 6.0.6 üzerinde kurulumasını ve çalışır hale getirilmesini anlatmaya çalışacağım.

1.Aşama(ön hazırlık): Bu aşamada bilgisayarınıza Ubuntu Linux 6.0.6 kurmalısınız. Kurulumda dikkat edilmesi gereken husus işletim sisteminizi türkçe dili tercihli olarak kurmanızdır.
İşletim sistemini kurduktan sonra sisteme login olduktan sonra indirilecek paketlerle ilgili listeyi güncellemek için konsoldan
> apt-get update
komutunu root yetkisi ile işletmelisiniz.
Bu işlemden sonra Synaptic Paket yöneticisini açmalısınız.
Apache-Mysql-php-phpmyadmin kurulumu: a-)Apache: Apache sunucusu kurmak için paket yöneticisinden
- apache2
- apache2-common
-apache2-mpm-prefork
-apache2-utils
-libapache2-mod-php4
-libapr0
paketleri seçili olacak şekilde seçim yapmalısınız. Ardından apply butonuna basarak apache sunucusunu kurabiliriz

b-)PHP4: PHP4'ü kurmak için paket yöneticisinden
- php4
- php4-cli
-php4-common
-php4-gd
-php-mysql
paketlerini seçmelisiniz. Aynı şekilde bu paketleri de kurup mysql'e geçebiliriz.

c-)Mysql: Paket yöneticisinden
-libd-mysql-perl
- libmysqlclient15off
-mysql-client-5.0
-mysql-common
-mysql-server
-mysql-server-5.0
-python2.4-mysqldb
-python-mysqldb
paketlerini kurmalısınız.

d-)Phpmyadmin: Bu aracı veritabanı yönetimi için kuracağız. Bunun için paket yöneticisinden
-phpmyadmin
paketini yüklemelisiniz.

bu işlemler tamamlandığında Moodle'ı sisteminizde çalıştırabilmek için gerekli tüm araçları kurmuş olduk.
Sistemin hazır olup olmadığına bakmak için
/var/www/ altına info.php isimli boş bir dosya açıp içerisine yazarak bir test sayfası elde edebiliriz.
Daha sonra browser üzerinde : http://localhost/info.php
yazdığımıza karşımıza kurulum yapmış olduğumuz apache sunucusu ve php4 ile ilgili bilgilerin olduğu bir sayfa gelir.
Bu sayfayı görebiliyorsak apache sunucumuz ve php çalışıyor demektir.
bu sayfada php versiyonu ve GD kütüphanesinin olup olmadığı kontrol edilebilir.

Artık sistemimiz moodle kurulumu için hazır hale geldi.

Moodle Kurulumu:
www.moodle.org 'dan Download Moodle linkine gidilerek Last Release 1.6.1 versiyonu .tgz formatında indirmelisiniz. Daha sonra indirdiğiniz dosyayı 'moodle' isminde klasör olarak /var/www/ dizini altına kopyalamalısınız. Daha sonra konsoldan root yetkisiyle bu klasörün erişim haklarını 777 yapmalısınız.
Aynı şekilde /var/www altına 'moodledata' isminde boş bir klasör açmalısınız. Bu klasörün yetkilerini de diğeri gibi ayarlamalısınız.

Şimdi moodle kurulumu için gerekli database ayarlarını yapmak üzere phpmyadmin programını açmalısınız. Bu işlemi browser'in adres satırından http://localhost/phpmyadmin yazarak yapabilirsiniz.

Phpmyadmin anasayfasında yetki gerektiren işlemler yapacağımız için root ile login olmalısınız.
Veritabanını oluşturma:
phpmyadmin anasayfasında yeni veritabanı oluştur linkinin altındaki kutucuğa moodle için oluşturacağınız veritabanının ismini girmelisiniz. İsim olarak 'moodle' olarak girmelisiniz.
Moodle'ı eğer türkçe olarak kullanmak istiyorsanız

Daha sonra imtiyazlar sayfasından moodle erişimi için kullanacağınız bir kullanıcı yaratıp bu kullanıcıya moodle veritabanı için tüm yetkileri açmalısınız.

Şimdi Browser üzerinden moodle kurulumuna başlayabiliriz.
Browser'in adres satırına http://localhost/moodle adresini açtığımızda kurulum sayfası gelir.
İlk sayfada dili türkçe olarak seçmelisiniz.
Sonraki sayfada mysql-apache-php-gd gibi sisteminize ait moodle'ı çalıştırmak için gerekli olan yazılım bileşenleri test edilir. Yapmış olduğumuz ön hazırlık aşamasında bu sayfada istenenleri karşılaycak konfigürasyonlara sahip olduğunuzu varsayıyorum.
Daha sonraki sayfada moodle için kullanıcı adı, şifre ve veritabanı ismi ile ilgili bilgi gireceğiz.
Veritabanı ismi alanına 'moodle' yazmalısınız.
Ayrıca kullanıcı adı ve şifre alanına ise phpmyadmin aracılığı ile oluşturmuş olduğunuz kullanıcı adı ve şifreyi giriniz.
Bu adımdan sonra sözleşmeyi onaylayacağınız bir sayfa gelecek bu sayfadaki türkçe dil paketi kur butonuna basarak eklentiyi indirmelisiniz.
Bu aşamadan sonra moodle veritabanının tablolarının oluşturulacağı bir sayfaya yönlendirileceğiz.
Bu sayfada her bir query'nin başarılı bir şekilde veritabanına aktarılması gerekmektedir.
Bu aşamadan sonra artık moodle sistemini kurmuş olduk.
Kurulumdan sonra sistemi ilk açtığımızda ekrana admin profilini detaylandırmamız için bir form gelecek. Bu formda dilediğimiz detayları girerek moodle'ı kullanmaya başlayabiliriz.


Flash modülünün kurulumu:
www.moodle.org 'dan modules and plugins linkine tıklayarak gelen sayfada flash modülünü bulduktan sonra indirebilirsiniz.
daha sonra indirdiğiniz dosyayı /vara/www/moodle/mods dizini altına açmalısınız.
daha sonra browser'in adres satırından http://localhost/moodle/admin/index.php sayfası açıldığında flash modülüne ait queryleri göreceğiz. Bu queryleri onayladığımızda flash modülü kurulmuş olacak.