Moodle在Ubuntu9.04上安裝Note使用VMware環境
資料來源:
http://moodle.sanzu.tw/mod/forum/discuss.php?d=64由 sanzu admin 發表於- 2009年 07月 27日(一.) 20:38
花了幾天時間總算把Moodle在Ubuntu上安裝測試成功
並裝置在VMware環境內,VMware可至官方網站下載免費
試用版進行測試網址:
http://www.vmware.com/go/EvaluatevSphere(VMware 4 60天評估版)
主要測試版本為Ubuntu 8.04 與 9.04 與server版三個版本
資料庫配置版本 1.Appserv2.6.0 2.xampp1.6.1
測試Moodle版本 1.6 、1.9、1.8、 1.9.5
使用者容易遭遇問題:
1.安裝Appserv新增資料庫沒修改新增使用者密碼編碼方式
使用語法:
UPDATE user SET password=old_password("密碼") WHERE user="username" and host="localhost";
FLUSH Privileges;
將原本40位編碼修改為20位編碼,如果沒有做將來安裝
Moodle時會遭遇Moodle對資料庫使用者認證失敗,導致安裝
無法成功,經過測試及使密碼設1還是不會成功!!
修正後Moodle安裝系統才能正確讀取資料庫!
2.安裝Moodle資料庫新增完畢後,必須新增Moodledatay 資料
夾 Appserv位置在/var/www/
xampp位置在/opt/lampp
另外要注意Moodle資料夾存放位置也不同
Appserv位置在/var/www
xampp位置在/opt/lampp/htdocs
如果Moodle沒有配置與解壓縮在正確位置資料庫將不會被
正確讀取.
3.安裝1.8版本以上必須修改PHP.ini這個檔
/opt/lampp/etc php.ini
globe register = off
以下是測試過程所整理步驟與安裝時候所必須注意的地方:
Topic 1 download and install xampp
step 1 su sudo
step 2 sudo wget
http://www.apachefriends.org/download.p ... 6.6.tar.gzstep 3 sudo tar xvfz xampp-linux-1.6.6.tar.gz -C /opt
step 4 /opt/lamp/lamp start
step 5 test
http://localhoststep 6 xampp add a new user account and change password
Topic 2 install Moodle
before install Moodle fllowing next steps
key note1:
step1 creat a new folder /opt/lampp/moodledata
step2 change power of moodledate
download Moodle
step 1 sudo wget
http://download.moodle.org/download.php ... z(ver1.9.5)
or
sudo wget
http://download.moodle.org/stable18/moo ... est-18.tgz (ver1.8 )
step 2 sudo tar xvfz moodle-1.9.5.tgz -C /opt/lampp/htdocs
step 3 sudo kmdir /opt/lampp/moodledata
step 4 sudo chmod -R 777 /opt/lampp/moodledata
step 5 sudo chmod -R 777 /opt/lamp/htdocs/moodle
step 6 sudo chmod -R 777 /opt/lamp/htdocs/moodle config.php
step 7 sudo chmod -R 777 /opt/lamp/etc php.ini
step 8 edit php.ini ( globe register = off)
step 9 edit config.php (localhost)
step 10 vim /opt/lamp/etc php.ini
step 11 next step install Moodle
step 12
http://localhost/moodlekeynote:make sure your SQL and database is readly
make sure your name of database,username password is correct
location of database must be matched
postscript:If wget is not working propriety you maight have another way to go
download moodle from browser;save moodle-1.9.5.tgz to /home/"username"
sudo scp moodle-1.9.5.tgz /opt/lampp/htdocs
sudo tar xvfz moodle-1.9.5.tgz
End
註:VMware可至官方網站下載免費試用版進行測試