码迷,mamicode.com
首页 > 其他好文 > 详细

moodle平台安装及环境配置(包括操作截图)

时间:2016-07-24 15:01:02      阅读:299      评论:0      收藏:0      [点我收藏+]

标签:

一    前言:

Moodle是一个开源课程管理系统(CMS),也被称为学习管理系统(LMS)或虚拟学习环境(VLE),它通常用来播放符合SCORM标准的课件,但功能远不止课程管理,作业模块等功能。这里主要介绍moodle 的安装方法。


二     准备: moodle安装的基本需求:硬件, 一般的内存和硬盘都够,主要是软件方面:

1.  Windows 或者Linux操作系统  。 

2.  web 服务器  :可以是IIS,但最推荐的是Apache

3.  PHP .当前最低也是 5.3,基本上都是5.5或以上至少。

4.  数据库。主要是MYSQL 和Oracle 。这里也是推荐MySQL

三    安装:

可以通过单个软件的安装,但这里推荐的是集成的开发包安装,主要是EasyPHPXAMPP。他们都是Apache + MySQL +PHP的集成的开发包 。

1.    在西西软件园可以下载easyPHP,或在 https://www.apachefriends.org/index.html下载的XAMPP。因为Apache默认绑定的端口是80,而IIS绑定的端口也是80。所以先要停止IIS服务,在控制面板/管理工具中查看是否有Internet信息服务选项,以双击打开后,点击停止服务按钮。也可以通过在cmd输入命令:netstat -ano,列出所有端口的情况 ,看下占用80端口的进程ID,tasklist|findstr "80",回车,查看是哪个进程或者程序占用80端口,结果是:XX.exe ,在通过任务管理器关闭这个进程。

如果你需要IIS服务,也可以不关闭IIS服务,但需要改IIS绑定的端口为81或其他,下图为我操作详解。


技术分享技术分享技术分享

解决80端口的问题,接下来安装easyPHP或XAMPP 。如下图:



技术分享技术分享技术分享技术分享技术分享技术分享                                                                          

以上是开发包安装和运行的界面。web服务器开启可以http://localhost 进行验证

2.  moodle 下载和安装

在moodle.org 里DOWNLOADS模块下载moodle最新版。将moodle解压拷贝到web  服务器根目录下。easyPHP放在C:\Program Files\EasyPHP5.3.0\www下面,XAMPP放C:\xampp\htdocs 下. 接下来安装moodle .

Tip:如果不喜欢英文的安装界面,在https://download.moodle.org/download.php/langpack/3.1/zh_cn.zip 下载moodle中文语言包,安装时候选择中文如果不能自动下载,需要手动此链接进行下载,将语言包解压zh_cn拷到C:\xampp\moodledata\lang下。XAMPP放C:/ProgramFiles/ EasyPHP5.3.0/www/moodle/lang

XAMPP:http://localhost/moodle 进入安装界面,截图如下(必要的注解截图上有注)

技术分享技术分享技术分享技术分享技术分享技术分享                                                                                   这儿,PHP需要扩展库,http://jingyan.baidu.com/article/e4d08ffdb467060fd2f60da0.html  ,这里是PHP扩展库的方法,有的是已经有了dll文件,在php.ini 文件里面,查找extension,例如" ;extension = php_cur.dll" ,将前面的;去掉,就可以扩展这个库了,在php下ext文件夹里没有的dll文件,需要去PECL下载扩展库。

看下图:




技术分享技术分享              如果嫌PHP扩展库解决很麻烦,可以换个低版本的XAMPP,这样就可以直接继续安装,点继续

技术分享

最后设置账号密码, 就安装成功了!

而easyPHP需要http://127.0.0.1/home/mysql

技术分享    

  创建一个新的数据库,命名moodle,在http://localhost/moodle  进行moodle安装技术分享    


技术分享   后面的就不一一截图了,一步步安装就可以了。easyPHP安装moodle需要注意的:

1.首先要确认自己以前没有在所需服务器上安装过MySQL和PHP,若有则应卸载,特别要删除my.cnf,my.ini,php4ts.dll和php.ini这四个文件。

2.前面提过的,在安装的过程中,出现Apcache的端口与IIS的端口冲突,把IIS站点停止,就可以运行EasyPHP-5.3.0了

3.将整理下面的SQL改为utf8_unicode_ci才能正常运行moodle。


以上为本人安装的心得。


moodle平台安装及环境配置(包括操作截图)

标签:

原文地址:http://blog.csdn.net/zcyzsy/article/details/52012664

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!