Phần 2. Cài đặt Moodle
Với mục đích khai thác, sử dụng và phát triển Moodle tác giả sẽ trình bày
trước hết cách cài đặt và cấu hình Moodle. Với một hệ thống phức tạp như Moodle
việc cài đặt và cấu hình để có thể triển khai ứng dụng là không đơn giản. Trong
phần này chúng tôi sẽ trình bày một cách chi tiết cách cài đặt Moodle trên nền
Windows. Các thông tin khi triển khai ứng dụng trên nền UNIX, Mac OS có thể tìm
thấy trên website chính thức của Moodle.
1. Yêu cầu hệ thống
Web server (hỗ trợ PHP): thường sử dụng Apache hoặc IIS (có trên
Windows XP Professional, Windows 2003, Windows 2000 server,
Windows 2000 advanced server).
PHP (Version 4.0 hay cao hơn). Hiện nay phiên bản mới nhất của PHP là
5.0.
Hệ quản trị cơ sở dữ liệu: MySQL hoặc PostgreSQL. Các hệ quản trị cơ
sở dữ liệu sẽ được hỗ trợ trong các phiên bản tiếp theo.
2. Chuẩn bị
Tải về Moodle trên trang web http://moodle.org/download/ .
Giải nén.
(Tùy chọn) Đổi tên thư mục thành "moodle" để dụng khi cài đặt hệ
thống.
3. Cài đặt
3.1. Cài đặt Apache server
Trong phần này chúng tôi trình bày cách cài đặt appserv-win32-2.5.1 trên
nền Windows. Các bạn cũng có thể dung Apache 1.3.x.
Khi cài đặt Apache phiên bản 2.5.1 ta có thể tuỳ chọn cài đặt cả PHP,
MySQL, phpMyAdmin hoặc không.
Figure 1. Tùy chọn cài đặt Apache
Khi cài đặt Apache có một chú ý là cổng HTTP (mặc định là 80) chọn sao
cho không trùng với cổng HTTP của các Server khác đang chạy trên máy của bạn
(trong ví dụ này tôi chọn cổng 9000).
Tiếp đó thiết lập tên người dùng, mật khẩu, phông chữ.
Trong trường hợp dùng trình chủ web Apache
http://localhost:9000/phpMyadmin/index.php
Figure 5. Tạo cơ sở dữ liệu cho moodle
Hoặc sử dụng MySQL-Front (nếu sử dụng trình chủ IIS).
Figure 6. Tạo cơ sở dữ liệu bằng MySQL-Front
Trong thư mục web mặc định của trình chủ web chép thư mục moodle đã
được tạo ra từ trước.
− Đối với trình chủ web Apache là thư mục "www" (ví dụ
C:\AppServ\www) ta sẽ đặt ứng dụng tại thư mục này.
− Đối với trình chủ web IIS là thư mục “wwwroot” (ta có thể
đặt ở bất kỳ vị trí nào sau đó cấu hình cho thư mục ảo theo vị trí đó).
khi đó ta sẽ bắt đầu làm việc với Moodle thông qua địa chỉ:
http://yourwebserver/moodle
Tạo một thư mục mới để lưu trữ file được tải lên và đặt tên là
"moodledata". ( vd C:\AppServ\www\moodledata)
Thư mục này sẽ chứa các dữ liệu như:
− Các tài liệu khóa học
− Ảnh của người dùng
− ...
Nếu bạn không tạo thư mục này có thể Moodle sẽ tạo cho bạn. Nhưng để
chắc chắn bạn hãy tạo thư mục này.
3.5. Cài đặt Moodle sử dụng trình chủ web Apache
Cấu hình trình chủ Web (trang chủ mặc định là index.php, index.htm..).
Trong file cấu hình httpd.conf của Apache tham số DirectoryIndex quy định
trang chủ mặc định
vd: DirectoryIndex index.html index.htm index.php index.php3
Sau đó tiến hành cài đặt thông qua trình duyệt web: Tới địa chỉ
http://localhost:9000/moodle/ để bắt đầu cài đặt.
Chọn ngôn ngữ : tiếng Việt (vietnamese(vi_utf8)) , tiếng Italia (it ), tiếng Anh (en)..
Figure 7. Bắt đầu cài đặt Moodle