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

本文详细介绍了如何在Windows上搭建Moodle平台,包括安装和配置MySQL,调整Apache和PHP设置。通过设置MySQL的最大并发连接数、端口和密码,确保服务稳定运行。在安装过程中,需注意可能的端口冲突和已安装MySQL实例的影响。最后,文章提到了从Moodle官网下载安装包,并将其解压到Apache根目录下,为后续的Moodle安装做准备。
摘要由CSDN通过智能技术生成

接下来,我们开始安装并配置MySQL。

1.双击MySQL的安装程序开始安装,如图:

21b9fd34d7a17fcde671737e1d00544a.png

2.点击Next

a15053ccce66c0694f9f477b067ac75f.png

3.选择I accept the terms in the License Agreement,点击Next

95f231d0869d98124bb53207b52f64a2.png

4.选择Custom,点击Next

ca472acb1770bd80db67045f498db71d.png

5.这里可以点击Browse更改默认的安装路径,我选择安装在我的E盘Program Files文件夹下,需要安装的项按照默认的即可,点击Next。

9028b45ac0ce03cdab4796be7ff099b7.png

6.点击Install,开始安装

b1f138c4192bf98b31fdfb4409d3ddb7.png

01317601f3db8b781f9b7f0f1542eb5e.png

7.点击Next

8.点击Next

8c398bf1a5dc19e2f1f64dae48596b08.png

9.点击Finish,完成安装,然后开始配置MySQL。

43f2b6181092b5c701ce0e26032a2f71.png

10.点击Next

6480a794414144e83a401b58d71d26aa.png

11.选择Detailed Configuration,点击Next

936445b56c47278dbe3ac5ef044bf8d9.png

12.因为我们需要将安装程序作为服务器程序供其它主机访问,因此我们选择Server Machine,点击Next

6948c2531686efdda895c9f11ef33dce.png

13.选择默认的Multifunctional Database,点击Next

109a63634b255401d444db7779223bf7.png

14.下拉选择\MySQL Datafiles\,点击Next

e3012d11405928ae52f9bf790e5cbdfe.png

15.这里设置同时连接到MySQL的最大并发数,考虑到一个班的学生同时使用Moodle并发量会比较大,因此我们选择Manual Setting,并选择Concurrent connections为75。点击Next。

cdcd2af188138ef8acfb951b0707f917.png

16.设置MySQL的端口,默认为3306,可以在正常的端口范围内自行设置,我们就默认为3306不做任何更改,其它设置也默认。这个时候可能会因为别的程序端口也为3306,导致3306端口号被占据,我们可以自行更改这里要设置的端口号,或者先结束掉占据了3306端口的程序再继续安装。然后点击Next。

0845c82f5e7eb8bd492bf90dde5fa875.png

17.这里选择MySQL的字符集信息,我们选择默认的即可。点击Next

8a1875ddbc6ecdb567a807565d59a770.png

18.默认MySQL服务的实例名为MySQL,我们可以自己命名,这里我就选择默认的MySQL,并选中Include Bin Directory in Windows PATH。点击Next

6f5efa7dc986e39182db7ca6a7675873.png

19.在这里设置MySQL的密码,并选中Enable root access from remote machines。点击Next。

feb4cdf4f12a02e488551fd6ece4379c.png

20.点击Execute。等待一会儿如果如下显示即说明MySQL安装成功,反之,如果提示一些错误信息,则说明没有成功安装,没有安装成功的原因可能是之前已经安装过MYSQL,出现了安装信息的冲突,我们可以卸载之前安装的MYSQL,需要注意的是,要想卸载干净MySQL不仅要在程序管理中卸载掉MySQL,还要在注册表中删除MySQL的注册表信息,并MySQL的安装目录和数据存放目录也得一起删除。关于如何彻底卸载MySQL,大家请参考:http://jingyan.baidu.com/article/f96699bbaa8fc1894f3c1b5a.html。

21.点击Finish,即完成了MySQL的配置。

关于MySQL我再补充一点:如果我们在电脑上安装了多个MySQL,很可能出现端口冲突,这时候我们可以修改每一个MySQL实例的端口,避免端口的重复。我们可以在MySQL安装目录下的my.ini中配置端口。

到此为止,Apache、PHP、MYSQL的配置就基本完成了,这是否表示我们接下来就能够很顺利地安装Moodle了呢?答案是否定的,因为在安装Moodle的时候还需要我们开启一些PHP的扩展,只有这些扩展全部打开了,我们才能正常安装Moodle。

接下来,我们开始尝试安装Moodle。

1.首先,我们从Moodle官网可以下载到最新的Moodle安装包,注意下载的时候不要下载集成好PHP环境的Moodle安装包,要下载单独的Moodle安装包。我下载的是Moodle3.0.2+版本的安装包。

2.将下载好的Moodle安装包解压到Apache的根目录下面,我的是在E:\Program Files\Apache Software Foundation\Apache2.2下面,如图:

613cf79b93be56b49a6f6f2fbc8a9b1b.png

moodle文件夹下中包含了安装moodle所需要的全部文件,如图:

35e3eabbd61239142cdb4941837e6395.png0b1331709591d260c1c78e86d0c51c18.png

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值