Mesin virtual, pengguna nyata

Dengan semua elemen yang ada sekarang, saya dapat mengalihkan perhatian saya ke pengaturan Moodle itu sendiri, dan hal-hal rumit lainnya operasi seperti ini, yang terbaik adalah memecahnya menjadi serangkaian langkah sederhana yang dapat Anda centang seiring berjalannya waktu. Saya sangat mendukung pendekatan ini, jadi saya akan mulai dengan mencetak ulang daftar yang saya buat di awal proyek, lalu menelusuri berbagai tahapannya. yang saya bahas bulan ini secara lebih rinci (langkah 9-18) – kecuali saya sudah membahasnya di edisi sebelumnya, dalam hal ini saya hanya akan mengarahkan Anda ke masalah yang relevan.

Mesin virtual, pengguna nyata

Berikut langkah-langkah setup Moodle secara lengkap:

1. Instal Layanan Informasi Internet (IIS) 7 di Windows Server 2008 bersama dengan layanan CGI dan FastCGI.

2. Unduh dan instal PHP dan modifikasi file php.ini.

3. Integrasikan PHP dengan IIS.

4. Unduh dan instal MySQL Server 5.1.

5. Ubah file php.ini untuk mengakomodasi MySQL 5.1.

6. Unduh dan instal Administrator MySQL, buat Skema praktik (database), tambahkan pengguna, dan sebagainya.

7. Unduh dan konfigurasikan PHPMyAdmin.

8. Tambahkan tipe dokumen baru ke IIS 7.

9. Buat skema baru untuk Moodle di MySQL Server 5.1.

10. Buat akun pengguna administrasi Moodle baru di MySQL Server 5.1.

11. Ubah file MySQL my.ini.

12. Buat direktori data untuk Moodle.

13. Konfigurasikan izin untuk direktori data.

14. Unduh Moodle.

15. Ekstrak Moodle ke dalam sebuah folder.

16. Konfigurasikan PHP agar berfungsi dengan Moodle.

17. Konfigurasikan IIS untuk Moodle.

18. Konfigurasikan file config.php Moodle.

Saya memulai pekerjaan bulan ini dengan membuat skema untuk Moodle dan menyiapkan akun admin untuk mengelola skema Moodle baru ini. Anda tentu saja dapat melakukan semua ini dengan menggunakan akun root, tetapi tidak ada satu pun dari kami yang pernah melakukan hal nakal seperti itu.

Hal selanjutnya yang perlu Anda lakukan adalah mengedit file MySQL Server my.ini dengan mematikan pengaturan Strict Mode-nya. Untuk melakukannya, cari file my.ini – yang akan berada di folder MySQL Server 5.1 jika Anda menjalankannya dengan default pada waktu setup – dan cari baris yang berbunyi seperti ini:

# Atur mode SQL ke ketat

mode-sql=”STRICT_TRANS_TABLES…”

Anda dapat mengomentari baris tersebut sepenuhnya, atau mengaturnya ke: sql-mode=”

Perlu diperhatikan bahwa itu adalah dua tanda kutip tunggal (‘), bukan tanda kutip ganda tunggal (“). Mulai ulang Server MySQL setelah Anda melakukan perubahan, yang dapat Anda lakukan dengan mudah melalui item Kontrol Layanan di Administrator MySQL.

Selain itu, seorang teman ada di rumah saya mengerjakan salah satu sistem saya dan bertanya-tanya bagaimana saya bisa bekerja dengan Windows Server 2008 saya – yang saya akses saat itu melalui Remote Desktop Connection (RDC) – karena perbedaan tata letak keyboard antara Windows dan Mac saya laptop. Saya menunjukkan kepadanya bahwa saya menggunakan alat Keyboard di Layar dari Pusat Kemudahan Akses Windows Server 2008 kapan pun saya membutuhkan informasi spesifik. tombol Windows, dan saya kemudian mematikannya lagi untuk terus menggunakan keyboard laptop Mac saya kapan pun saya perlu melakukan pengetikan serius. Jika ada yang mengetahui cara yang lebih baik dan tidak memerlukan biaya apa pun, silakan beri tahu saya dan saya akan menyebarkannya melalui kolom ini.

Setelah saya selesai melakukannya, saya membuat folder untuk data Moodle saya. Satu-satunya hal yang perlu Anda ingat untuk folder ini adalah folder ini harus ditempatkan di luar direktori root situs web, karena folder ini tidak boleh dapat diakses langsung dari internet. Tetapkan izin pada folder data untuk memberikan izin BACA, TULIS, dan JALANKAN pada akun pengguna IIS. Pada versi IIS sebelumnya, akun ini adalah akun IUSR_MachineName, namun akun ini telah hilang dari IIS 7 dan digantikan oleh akun IUSR biasa. Selesai, pergilah ke http://download.moodle.org/ untuk mengunduh Moodle itu sendiri.