php moodle mysql_搭建基于Windows + Apache + PHP + MySQL的Moodle平台

本文介绍了如何在Windows环境下安装和配置Moodle教学平台。首先,将Apache的默认站点根目录改为Moodle文件夹,接着修改httpd.conf配置文件。在安装过程中遇到缺少php_curl扩展的问题,通过编辑php.ini文件启用该扩展。完成扩展配置后,成功启动Moodle安装流程,选择数据库类型、输入数据库连接信息。最后,解决提示的其他缺失扩展问题,以确保Moodle正常运行。
摘要由CSDN通过智能技术生成

3.Apache的默认站点根目录为E:\Program Files\Apache Software Foundation\Apache2.2\htdocs,在不配置多站点的情况下,我们直接将站点根目录的路径指定到E:\Program Files\Apache Software Foundation\Apache2.2\moodle,因此,我们修改Apache配置文件httpd.conf中的DocumentRoot和Directory权限文件夹,修改后如图:

f844acaca40f718f10c20b9c68ad6946.png

4.重启Apache,打开浏览器,在地址栏中输入http://localhost/,回车,我们将来到Moodle的安装主页install.php。如图:

a8f299ec81510713399686aaa7de55a5.png

5.我们选择语言为中文简体,点击Next。

6.之后我们会发现页面提示我们安装php_curl扩展,如图:

80875fb78c172cbaf7cb72a847e1810f.png

出现这个提示的原因在于我们没有打开php的curl扩展,我们需要打开curl扩展才能继续进行下一步。那么我们怎么打开php_curl扩展呢?

a) 找到php的配置文件php.ini并打开;

b) 找到; extension_dir = "ext",去掉前面的分号,并将””中的值修改为php扩展文件所在文件夹的路径,我的电脑上php扩展文件所在文件夹为E:\Program Files\php54\ext,因此修改的结果为extension_dir = "E:/Program Files/php54/ext";

c) 找到;extension=php_curl.dll,去掉前面的分号。

OK,这样就可以打开php_curl扩展了,后续如果提示要打开其它的扩展,操作步骤都一样,就是去掉;extension=php_xxx.dll前面的“;”。

7.开启了php_curl扩展之后,我们点击重新载入,就会出现如下页面了:

9cb8c23d9a1b4890f7e2b718e9a1022e.png

网站地址就是我们安装好Moodle之后,Moodle首页的访问地址,Moodle目录就是Moodle的安装目录,数据目录就是我们在使用Moodle的过程中产生的数据的存放目录。

8.我们直接点击Next。

c7cb390918e17065a174f6b868aa4e6a.png

9.我们选择Moodle的数据库为改进的MySQL(native/mysqli),然后点击Next。

0318e48f78f5c87bbd88dae935002674.png

10.输入MySQL数据库的用户名(默认为root),密码(安装数据库的时候设置的密码),数据库服务端口号(安装的时候设置的端口号,默认3306),其它默认,点击Next。

2eeac6f3471503f6a064d2b59403137b.png

11.点击“继续”,出现了如下页面,提示一些扩展仍未打开:

356915c75e328d03684eeaf75e03b553.png

12.那么还是按照前面说的打开扩展的方法将这些扩展一一打开。所有扩展打开之后可以最大程度上优化PHP的性能。当然,对于一些不是必须开启的扩展,我们可以暂时先跳过。点击“继续”。

7c166980047764313c5e0e66216f6db8.png0b1331709591d260c1c78e86d0c51c18.png

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值