由于同事需要使用moodle2.2,于是從網(wǎng)上下載安裝了。簡(jiǎn)要記錄一下:
安裝程序下載比較慢,并且不能用迅雷下載。為防止斷線,可以安裝遨游3,用它自帶的遨游迅雷加速下載工具下載。
2.參考網(wǎng)上的教程安裝,沒(méi)想到,選擇完語(yǔ)言后,第二步就出了問(wèn)題:根據(jù)翻譯,“致命錯(cuò)誤:max_execution_time=30,……在某個(gè)文件的多少行” 從網(wǎng)上搜索原因,原來(lái)是php.ini文件中這個(gè)執(zhí)行的時(shí)間不夠,找到改為300,問(wèn)題解決。
3.密碼設(shè)置:至少8個(gè)字符,含至少一個(gè)大寫(xiě)字母、至少一個(gè)非字母、數(shù)字字符。
4.還要修改moodle/config.php文件,修改ip地址127.0.0.1為自己的地址。
5.修改端口:一修改server\apache\conf\httpd.conf文件,listen 80 為需要的端口;二修改server\moodle\config.php文件,wwwroot這行。
以下內(nèi)容來(lái)自網(wǎng)上,備用:
出于程序測(cè)試及調(diào)試的目的,配置安全系數(shù)并不是太高,安裝后請(qǐng)立刻調(diào)整相關(guān)配置文件! (1)MySQL數(shù)據(jù)庫(kù)用戶名:root,密碼:1,安裝后請(qǐng)?jiān)O(shè)置密碼。 ü運(yùn)行工具包中的Mysql_password.cmd文件,輸入原始 root 密碼,然后重新輸入新的root密碼。請(qǐng)一定記住新密碼! ü通過(guò)IE,利用phpmyadmin也可以修改,在地址欄輸入localhost/phpmyadmin,出現(xiàn)登陸界面,輸入用戶名:root,密碼:1根據(jù)提示修改。 密碼修改后,請(qǐng)修改moodle\config.php文件中這一行,把“1”修改成你的新密碼。 CFG->dbpass = '1'; (2)修改網(wǎng)站訪問(wèn)地址 打開(kāi)\moodle\config.php,修改下面一行中的“l(fā)ocalhost”為你的服務(wù)器的IP地址或網(wǎng)址。 $CFG->wwwroot = 'http://localhost/moodle'; 如果想通過(guò)二級(jí)域名訪問(wèn),可以把Moodel文件夾下的所有文件移動(dòng)到\web\根目錄下,或查找\Apache2\conf\httpd.conf文件中的下面一行,更改為d:/www/web/moodle,(將phpmyadmin移動(dòng)\moodle\下,便于訪問(wèn)數(shù)據(jù)庫(kù)) DocumentRoot "d:/www/web" 同時(shí)修改\moodle\config.php中的 $CFG->dirroot = 'D:\www\web\moodle'; (3)更改訪問(wèn)端口 ü找\Apache2\conf\httpd.conf文件 Listen 80 //修改這個(gè)端口為8080 ServerName localhost:80 //修改這個(gè)端口為8080 ü找到\moodle\config.php文件 $CFG->wwwroot = 'http://localhost/moodle'; //修改這個(gè)地址為:http://localhost:8080/moodle 附 錄 附一:系統(tǒng)安裝目錄的修改 修改安裝目錄涉及的修改比較多,建議一般用戶不要嘗試。否則如果自負(fù)! 需修改的文件有:php.ini, httpd.conf,cofig.php php.ini安裝后位于系統(tǒng)目錄WINDOWS\下 extension_dir = "D:\www\php5\ext" zend_extension_ts="D:\www\php5\ext\eAccelerator0952_5.2.4.dll" eaccelerator.cache_dir="d:\www\temp" zend_extension_ts = "D:\www\ZendOptimizer\ZendExtensionManager.dll" zend_extension_manager.optimizer_ts = "D:\www\ZendOptimizer" httpd.conf位于\Apache2\conf\下 ServerRoot "d:/www/Apache2" LoadModule php5_module d:/www/php5/php5apache2.dll DocumentRoot "d:/www/web" cofig.php位于\web\moodle\下 $CFG->dirroot = 'D:\www\web\moodle'; $CFG->dataroot = 'D:\www/moodledata'; 每個(gè)文件內(nèi)都有相應(yīng)的中文說(shuō)明,請(qǐng)大家查找,按需要修改! 修改后,請(qǐng)手工安裝與啟動(dòng)Apache和Mysql 附二:安裝過(guò)程中出現(xiàn)“通常每個(gè)套接字地址(協(xié)議/網(wǎng)絡(luò)地址/端口)只允許使用一次?!痹趺崔k? 答:從上圖可以看出,那是因?yàn)橛谐绦蛘加胊pache的默認(rèn)web端口:80。如果安裝了IIS,把IIS關(guān)閉或卸載。用netstat –ano命令查查是什么程序占用了端口
|