当前位置:文档之家› moodle环境配置及安装说明

moodle环境配置及安装说明

apache2.2.x的必须和php5.2.0及以后版本联合使用
∙Apache2.2 对应php5apache2_2.dll
Apache2.1 对应php5apache2.dll
Apache1 对应php5apache.dll
由于上述原因,假设是安装了Apache2.2又安装了PHP5.0那就要出错了,在安装Apache和PHP时应该选择版本相对应的来进行配置安装。

∙由于配置文件"httpd.conf"决定着整个Apahce服务器的使用,因此对于它的修改千万要小心!强烈建议先做好多个备份,以防出错!如果实在忘了备份了,系统还为你准备了个名为"httpd.default.conf"的备份文件,它是你初安装好Apache后系统自动做好的"httpd.conf"的备份。

你可以去掉“.default”来使用。

∙有的版本的php压缩包中没有php.ini_dist,把Php.ini_production 和php.ini-development其中一个改为php.ini即可,我选的是后者
用Moodle构建中学网络教学管理平台
apache怎样设置
基于Windows服务器的Moodle安装说明
2008-11-13 14:50:26| 分类:Moodle学习专题| 标签:|
字号大中小订阅
基于Windows服务器的Moodle安装说明
上海师范大学况亮
大家好,非常高兴给大家介绍如何安装moodle,相信安装之后,你们可以体会到成功的愉悦,不多说了。

开始吧:)
一、首先获得以下软件
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脚本支持程序)
4、phpMyAdmin-2.6.2-pl1.zip(图形化数据库管理软件)
5、ZendOptimizer-3.2.0-Windows-i386.exe(PHP脚本优
化程序)
二、开始安装
1. 安装和配置web服务器(Apache)
1) 点击下载好的apache_2.0.54-win32-x86-no_ssl.msi文件,将它安装任意的目录中。

这里我选择C:/中,在需要填写内容的地方按照软件上的实例填写即可。

如果有必要,以后可以重新修改。

选择80端口选项(即所有用户均可访问的选项),即所有,点击下一步按钮,直到安装结束。

在浏览器输入http://localhost,会显示页面
2) 修改网站默认的虚拟目录。

(记得先在c盘根目录下一个www文件夹)安装完成后,可以C盘根目录下多了个“apache2”的文件夹。

找到c:/apache2/conf/httpd.conf文件,找到DocumentRoot "C:/Apache2/htdocs"字段,把它
改成c:/www,
3) 找到DirectoryIndex index.html index.html.var字段,
在该字段后面加入index.htm index.php default.php 4) 找到#LoadModule ssl_module modules/mod_ssl.so
这行,在此行后加入一行LoadModule php5_module
c:/php/php5apache2.dll
5) 找到AddType application/x-gzip .gz .tgz 这行,在此行
后加入
ScriptAlias /php/ "c:/php/"
AddType application/x-httpd-php .php
Action application/x-httpd-php "/php/php-cgi.exe"
修改完成保存该文件。

还有一项需要更改;
2. 安装和配置PHP
1) 解压缩php-5.1.6-Win32.zip到c盘根目录,把文件夹名
称改成php。

2) 找到php目录里的php.ini-dist 重命名为php.ini ,并
拷到C:/WINDOWS目录中。

3) 将php目录里的php5ts.dll,libmysql.dll 拷到系统目录
(C:/WINDOWS/system32)中。

4) 用文本编辑器打开C:/WINDOWS目录下的php.ini文件,找到extension_dir = "./" 字段,并改为extension_dir =
"c:/php/ext"。

5) 分别找到
;extension=php_mysql.dll,
;extension=php_mbstring.dll,
;extension=php_gd2.dll三个字段,并将前面的;去掉。

6) 找到;session.save_path = "/tmp" 字段,将';'去掉,设
置保存session的目录,如session.save_path = "c:/php/session_temp"(session_temp文件夹自己在对应
的目录创建)。

7) 重新启动apache。

自己写个default.php,内容为:
《?php
Phpinfo();
?》
文件拷贝到c:/www中,然后在浏览器输入http://localhost/如果看到了PHP的界面就说明你前面安装成功了!
3. 安装和配置mysql
1) 解压文件mysql-5.0.24a-win32.zip,双击安装程序,然后点击下一步就,到了询问是否需要配置的选择配置就可以
了(具体设置参见
Win2003+IIS6+PHP5.33(FastCGI)+MySQl5.1.50安装配
置.doc文件)。

2) 在配置中除了要输入root的密码外,其他都可以默认,
这里设置为密码是123456,以后可以修改。

3)
4. 安装和配置phpmyadmin
1) 解压phpmyadmin到www目录下,文件夹名称修改为
phpmyadmin。

2) 找到phpmyadmin 目录中的config.inc.php文件,利用文本编辑器打开该文件并找到“$cfg['Servers'][$i]['user'] = 'root';”这行,在下面这个字符串中填入访问数据库的密码“123456”,$cfg['Servers'][$i]['password'] = '123456';(记住有三个地方需要修改!!!)。

3) 在浏览器中输入http://localhost/phpmyadmin,如果看到一个管理界面。

这样你就可以管理你的数据库中的内容了。

5. 安装zend optimizer
1) 点击Zend optimizer安装程序,出现安装界面,点击下一步按钮,安装过程中询问是否重新启动Aapache服务
器,选择是就可以。

2) 打开浏览器,输入http://localhost,如果看到PHP页面中多了关于Zend Optimizer的说明文字,就表示Zend
Optimizer成功安装。

6. 安装moodle
1) 将moodle压缩包解压缩后放入C:/www文件夹中。

2) 在浏览器中输入http://localhost,在下拉列表中选择简体中文后点击下一步。

我们可以看到提示内存限制,这时我们需要再次修改WINDOWS目录中的php.ini文件。

找到memory_limit字段,将默认的8M修改为16M以上,保存文件后需要重新启动Apache。

3) 点击后退,然后再次点击下一步按钮,可以看到内存提示已经没有了。

点击下一步按钮,在网络地址中填入该电脑的IP地址。

数据库选择mysql,用户名和密码分别是root
和123456。

4) 点击下一步按钮,选择无人值守方式安装,直到看到管理员资料配置页面,在需要信息的地方填入相关信息,点击
保存后,填入站点名称和描述等信息。

保存后就可以看到moodle首页,这样安装就已经完成。

我的用户名:admin
密码:123
Moodle的语言设置:moodle汉化包,直接放入moodledata下自建的lang文件夹中即可。

相关主题