接下来,我们开始安装并配置MySQL。
1.双击MySQL的安装程序开始安装,如图:
2.点击Next
3.选择I accept the terms in the License Agreement,点击Next
4.选择Custom,点击Next
5.这里可以点击Browse更改默认的安装路径,我选择安装在我的E盘Program Files文件夹下,需要安装的项按照默认的即可,点击Next。
6.点击Install,开始安装
7.点击Next
8.点击Next
9.点击Finish,完成安装,然后开始配置MySQL。
10.点击Next
11.选择Detailed Configuration,点击Next
12.因为我们需要将安装程序作为服务器程序供其它主机访问,因此我们选择Server Machine,点击Next
13.选择默认的Multifunctional Database,点击Next
14.下拉选择\MySQL Datafiles\,点击Next
15.这里设置同时连接到MySQL的最大并发数,考虑到一个班的学生同时使用Moodle并发量会比较大,因此我们选择Manual Setting,并选择Concurrent connections为75。点击Next。
16.设置MySQL的端口,默认为3306,可以在正常的端口范围内自行设置,我们就默认为3306不做任何更改,其它设置也默认。这个时候可能会因为别的程序端口也为3306,导致3306端口号被占据,我们可以自行更改这里要设置的端口号,或者先结束掉占据了3306端口的程序再继续安装。然后点击Next。
17.这里选择MySQL的字符集信息,我们选择默认的即可。点击Next
18.默认MySQL服务的实例名为MySQL,我们可以自己命名,这里我就选择默认的MySQL,并选中Include Bin Directory in Windows PATH。点击Next
19.在这里设置MySQL的密码,并选中Enable root access from remote machines。点击Next。
20.点击Execute。等待一会儿如果如下显示即说明MySQL安装成功,反之,如果提示一些错误信息,则说明没有成功安装,没有安装成功的原因可能是之前已经安装过MYSQL,出现了安装信息的冲突,我们可以卸载之前安装的MYSQL,需要注意的是,要想卸载干净MySQL不仅要在程序管理中卸载掉MySQL,还要在注册表中删除MySQL的注册表信息,并MySQL的安装目录和数据存放目录也得一起删除。关于如何彻底卸载MySQL,大家请参考:。
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下面,如图:
moodle文件夹下中包含了安装moodle所需要的全部文件,如图: