梁小芳的記事本

「上大聯盟不是夢想,是我的目標。」-松坂大輔

« 上一篇 | 下一篇»

修正 CentOS底下安裝 Moodle - 課程管理系統
文章作者: plrts @ 文章發表日期: 2008年 七月 17日 星期四 15:15:40
http://moodle.club.tw/moodle/mod/forum/discuss.php?d=1045

請到Moodle 官方網站:http://moodle.org/
下載最新版的moodle(moodle-1.8.5.zip)


用 phpMyAdmin 新增 moodle 資料庫

unzip moodle-1.8.5.zip
mv moodle /var/www/html
chown -R apache.apache /var/www/html/moodle
rm -rf moodle-1.8.5.zip

mkdir /var/www/moodledata
chown apache.apache /var/www/moodledata
echo "deny from all" > /var/www/moodledata/.htaccess

/*
moodledata
建議不要放在網站資料夾內
更要避免放在網站moodle的底下
---->避免被人存取

未來琳富的dyna及school的data將採取相同的安全設計!!
*/


提升 Moodle 執行效能的設定(非必需,視自己需求設定)

vi /etc/php.ini

483行 magic_quotes_gpc = 1
486行 magic_quotes_runtime = 0
965行 session.bug_compat_warn = 0echo "AcceptPathInfo on" >> /etc/httpd/conf/httpd.conf
/etc/rc.d/init.d/httpd restart

安裝:http://IP/moodle/install.php

安裝時特別需要注意的事項
請指定好moodledata的位置



辛老大版中文化的安裝
請到moodle中文加油站:http://moodle.club.tw/moodle/
下載Moodle 1.8.x 中文化zh_tw_utf8.tar.gz

將解開的zh_tw_utf8資料夾
放到moodletata/lang底下.....


#########匯入中文姓名(錦焜老師提供的方法)##################
安裝完後的moodle如果無法正常匯入中文姓名
可以修改moodle/config.php

加入這兩行
$CFG->unicodedb = true; // Database is utf8
$CFG->unicodecleanfilename = true;


#######一些錦焜老師使用Moodle的習慣#####################
[moodle管理者][安全][網站政策]
全名格式-->名字+姓氏


老師規則ex 名(firstname)-- 周杰倫 姓(lastname)--老師
hs1250,1234,周杰倫,老師,hs1357@nc.hcc.edu.tw
學生規則ex 名(firstname)--92A01(代表92年甲班1號) 姓(lastname)--王宏恩(真實的姓名)

當登入moodle上會出現
周杰倫老師
92A01王宏恩


帳戶建立範例(教師篇)

請先用Excel 2003逐次輸入五欄的資料
hs1250,1234,周杰倫,老師,hs1357@nc.hcc.edu.tw
hs1252,1235,侯佩岑,主任,hs2468@nc.hcc.edu.tw

將這個檔案存v檔ex Tea_Account.xls

將這個檔案再另存成csv檔ex Tea_Account.csv

用PSPad開啟這個檔案
在首行加入以下這一行↓
username,password,firstname,lastname,email

[格式]-->UTF8

[檔案][另存] ex Tea_Account.txt
用管理員身分登入Moodle
[網站管理][用戶][帳戶][上傳使用者]....


帳戶建立範例(學生篇)

學生規則ex 名(firstname)--92A01(代表92年甲班1號) 姓(lastname)--王宏恩(真實的姓名)
以下是csv檔格式的範例
/*如此命名是為了將來可視群組或分割群組可以用關鍵字搜尋分組 ex 92A

請先用Excel 2003逐次輸入五欄的資料
s92125,1234,92A01,王宏恩,s92125@yahoo.com.tw
s92136,1234,92B01,彭佳慧,s92136@yahoo.com.tw


將這個檔案存v檔ex 92_Account.xls

將這個檔案再另存成csv檔ex 92_Account.csv

用PSPad開啟這個檔案
在首行加入以下這一行↓
username,password,firstname,lastname,email

[格式]-->UTF8

[檔案][另存]ex 92_Account.txt

用管理員身分登入Moodle
[網站管理][用戶][帳戶][上傳使用者]....
Power by LifeType. Template design by JamesHuang. Valid XHTML and CSS