Moodle Installation: Difference between revisions

From LemonWiki共筆
Jump to navigation Jump to search
No edit summary
mNo edit summary
Line 1: Line 1:
== about Moodle ==
== about Moodle ==
* [http://moodle.org/ Moodle - A Free, Open Source Course Management System for Online Learning]
* [http://moodle.org/ Moodle - A Free, Open Source Course Management System for Online Learning]([http://docs.moodle.org/ Wiki], [http://moodle.org/course/category.php?id=1 BBS])
* [http://course.skps.kh.edu.tw/course/view.php?id=3 林宏隆老師的 Moodle 討論區]
* [http://course.skps.kh.edu.tw/course/view.php?id=3 林宏隆老師的 Moodle 討論區]
* [http://twpug.net/modules/newbb/viewforum.php?forum=24 台灣PHP聯盟(Taiwan PHP User Group) - 討論區 - 數位學習平台]
* [http://twpug.net/modules/newbb/viewforum.php?forum=24 台灣PHP聯盟(Taiwan PHP User Group) - 討論區 - 數位學習平台]

Revision as of 00:20, 22 August 2006

about Moodle

Who use Moodle

or my bookmarks tagged with moodle+courses


install AppServ

download AppServ 2.4.x from AppServ Open Project

  • select custom to check some options of installation
    • (Apache) Server Name: domain name or IP or localhost
    • (MySQL) change the password

install Moodle

download appserv AddOns for Moodle from AppServ Open Project


upgrade Moodle

  • backup the (MySQL) data file
  • download the latest version of moodle
  • (optional) Restart the server to refresh the cache and load the lang pack normally.
  • run the {moodle}/install.php
    • note: the path of data should be file:\\aaa\\data at MS Windows

secure the phpMyadmin

  • password or move to another verbose-named directory

系統設定 » Variables

  • lang: en -> zhtw_utf-8 (Recommend: Download the lang pack from official website by yourself not your moodle.)
  • langlist: en, zh_tw_utf8
  • (optional) slasharguments: file.php?file=/pic.jpg
  • smtphosts: ISP?
  • enablerssfeeds: 是


  • {moodle}/config.php
$CFG->dirroot   = 'C:\AppServ\www\moodle';
-> $CFG->dirroot = "c:\appserv\www\moodle";

cron.php maintenance script


modify the translation file

optional

  • C:\AppServ\apache\conf\httpd.conf

move the webpages to another harddisk

DocumentRoot "C:/AppServ/www"
-> DocumentRoot "D:/www"
  • restart apache service
  • modify {moodle}/config.php