分享

如何在window2X服务器上架设Moodle

 lingbo170 2010-02-01
  • 提交:天一

  • 时间:08-03-07 21:26

  • 更新:08-03-07 22:59

  • 查看:2332

  • 来源:网络

Moodle(魔灯)确实是个好东西,但系统安装配置有点繁琐,目前网络上提供的部份安装指南并不全面,很难依葫芦画瓢,最近站在巨人的肩膀上,总算顺利完成了安装,现把安装过程整理如下,供大家参考。
一、从网上获得以下所需要的软件(可到我的 ftp下载)
1、apache_2.0.54-win32-x86-no_ssl.msi(web服务器)
2、mysql-5.0.24a-win32.zip(数据库服务器)
3、php-5.1.6-Win32.zip(php脚本支持程序,解析php脚本)
4、phpMyAdmin-2.6.2-pl1.zip(数据库管理程序)
5、moodle1.6.3+(moodle程序,版本相对较好)
二、开始安装,要有点耐心,其实你比我幸运多了 J
(一)安装和配置 apache
1、运行apache_2.0.54-win32-x86-no_ssl.msi文件,安装Web服务器,我选择D盘根目录,在需要填写内容的地方按照上面提示的例子说明填写就好了,以后可以修改的。选择80端口选项(你的机器若有IIS,则要停止IIS或者更改IIS的端口,必竟改IIS比改Apache容易一点 J ),然后一直下一步,直至结束。
2、安装完成后D盘根目录下多了个apache2的文件夹,用记事本打开d:/apache2/conf/httpd.conf文件,做如下修改:
( 1)找到 DocumentRoot "D:/Apache2/htdocs",把它改成D:/www(记得要在D盘根目录下建立www文件夹,即网站发布目录)。
( 2)找到 DirectoryIndex index.html index.html.var 在后面加入 index.htm index.php default.php
( 3)找到 #LoadModule ssl_module modules/mod_ssl.so ,在此行后加入一行:LoadModule php5_module d:/php/php5apache2.dll(假设php安装在d盘根目录)
( 4)找到 AddType application/x-gzip .gz .tgz,在此行后加入
criptAlias /php/ "d:/php/"
AddType application/x-httpd-php .php
Action application/x-httpd-php "/php/php-cgi.exe"
经过如此这般, Web服务器算是架设好了。
(二)安装和配置 php
1、解压缩php-5.1.6-Win32.zip到D盘根目录,把文件夹名称改为php。
2、将 php目录里的 php.ini-dist 重命名为 php.ini,用记事本打开,做如下修改:
( 1)找到extension_dir = "./" 改为 extension_dir = "d:/php/ext"(若数据库不能启动,改为extension_dir = "d:\php\ext"重启)
( 2)找到memory_limit = 8M,改为memory_limit = 16M
( 3)找到post_max_size = 8M,改为post_max_size = 10M
( 4)找到upload_max_filesize = 2M,改为upload_max_filesize = 10M (3-4项为文件大小设置,可按实际需要更改)
( 5)找到;extension=php_mbstring.dll,将前面的';'去掉
( 6)找到;extension=php_gd2.dll,将前面的';'去掉
( 7)找到;extension=php_mysql.dll,将前面的';'去掉
( 8)找到;session.save_path = "/tmp" ,将前面的';'去掉,设置你保存session的目录,如session.save_path = "d:/php/session_temp"(session_temp文件夹自己在对应的目录创建)
3、将修改后的php.ini拷到c盘 windows目录。
4、将d盘php目录里的 php5ts.dll、libmysql.dll以及php/etx目录下的php_mbstring.dll复制到系统system32目录。
配置好后,你可以在 d:/www中用记事本建立一个文件index.php,里面只需要输入<? echo phpinfo(); ?> 就可以了,然后在浏览器输入http://localhost/如果看到了php的提示界面,则OK了!
(三)安装和配置 mysql
1、解压文件mysql-5.0.24a-win32.zip,双击安装,然后一直下一步就可以,到了问你是否需要配置的选择配置就可以了(注意:如果你装有防火墙,则要打开3306端口,否则会出错)。
2、在配置中除了要输入root的密码外,其它都可以选择默认值,这里我假设密码是111111(后面要用到的)
3、重启你的apache,把www中index.php内容改成
<?php
$link=mysql_connect('localhost','root','111111');
if(!$link) echo "fail";
else echo "success";
mysql_close();
?>
如果看到 success,ok你的数据库配置就成功了!
(四)安装和配置 phpmyadmin
1、解压phpmyadmin到d盘www目录下,文件夹名字改为phpmyadmin。
2、用记事本打开phpmyadmin 目录中的 config.inc.php(有点乱码,没关系)按如下更改:
( 1)$cfg['PmaAbsoluteUri'] ="",加上phpmyadmin所在路径,如:$cfg['PmaAbsoluteUri'] ="http://localhost/phpMyAdmin/"
( 2)$cfg['Servers'][$i]['user'] = 'root'; (此行不用改)
( 3)$cfg['Servers'][$i]['password'] = '111111';(此行输入密码,共有三个地方,均要更改。)
3、在浏览器中输入http://localhost/phpmyadmin,如果看到一个数据库管理界面,恭喜你,moodle环境安装顺利完成了,接下来就不会太复杂了。
4、利用phpmyadmin建立一个数据库,名字就叫做moodle,【创建】使用字符utf-8-general,在安装moodle时选择语言为简体中文(zh_cn)。
(五)安装和配置 moodle
将 moodle安装包解压到d:/www,在浏览器中输入 http://localhost/ 就可以进入安装界面,然后一直点击下一步就可以了,在网站设置中填写网站设置,安装完成后你将看到如下moodle界面,剩下的自己摸索吧。
附一: moodle各版本比较
当前较流行的有 V1.5.4、V1.6.3(+)、V1.7(+)、V1.8,可惜的是V1.7及以上版本的汉化并不彻底,系统配置项大多为英文,因此暂时推荐V1.6.3+。
附二: 1.6.3及以上版本日期乱码的解决方法:
1、在moodle安装配置时,在“变量”设置页的Locale栏中输入:zh_cn_UTF-8(针对1.6.3版本,1.7及以上版本待安装完成后到系统设置里更改。)
2、找到moodle目录下的lang目录,将lanconfig.php用记本打开,另存为lanconfig.php,编码改为ANSI。

2、安装完moodle,首页日历出现乱码的解决方法!
安装完moodle,首页日历出现乱码!
2007骞%m鏈

1。7版本和1。6版本都这样的乱码!

请问怎么回事?


中文日期格式乱码
windows平台下将langconfig.php改为ANSI编码存储,原先是UTF-8.
具体操作

先备份langconfig.php
用记事本打开langconfig.php
点[另存为]
在弹出的窗口中把[编码]栏改为:ANSI
[保存]-提示你是否替换-选[是]-OK


官方已经发布修改补丁,可以上下载

1.6+ 版本在中文Windows下日历显示乱码的问题解决方案 -> 回复: 1.6+ 版本在中文Windows下显示乱码的问题?
这个问题是由于编码导致的,用记事本打开langconfig.php,然后另存,编码选择"ANSI"即可.
对于选择语言的下来菜单变乱码可以这样折衷的解决,另存前在langconfig.php里将"简体中文"改为"Chinese".
MOODLE自动发的邮件,竟是乱码怎么解决?
在管理员可以设置的参数里,有一个email charset,选gb2312就行了。别选gb18030,这个有bug,会发不出信
1.6+ 版本在中文Windows下显示乱码的问题
下拉菜单乱码解决办法:
在 \lib\weblib.php中将, $width = $THEME->navmenuwidth; 改为 $width =
$THEME->navmenuwidth+25;
后面的数字(3*n+1)按自己情况做调整.
来源:http://www./post/moodlequestion.html

    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多