一、下载安装phpstudy
小皮面板(phpstudy) - 让天下没有难配的服务器环境!
按官网步骤,很容易安装
二、官网下载moodle
本文中下载的是3.6的版本,最新有到4.0版,安装过程(中间产生的错误)可能不同,请慎选安装版本。
下载压缩包
二、解压到phpstudy的WWW目录中
三、配置moodle到phpstudy中
进入SwitchHost(或其他方法),加上域名(www.mymoodle.com)
四、浏览器进入www.mymoodle.com:90
可更改语言, 或直接next
按自己的需要配置数据库(配置到phpstudy上的数据库)后,一路next到检查
可能会报错,要求php要增加国际化等扩展配置,按如下方法更改
找到php.ini
打开php.ini
将intl,xmlrpc,soap前面的分号去掉(可以用查找功能)
;extension=intl 改为 extension=intl
;extension=soap 改为 extension=soap
;extension=xmlrpc 改为 extension=xmlrpc
并在[intl] 下添加以下代码:
intl.default_locale = en_utf8
intl.error_level = E_WARNING
在[opcache]末尾,[curl]之前添加以下代码
zend_extension = php_opcache.dll
opcache.enable = 1
opcache.memory_consumption = 128
opcache.max_accelerated_files = 10000
opcache.revalidate_freq = 60
; Required for Moodle
opcache.use_cwd = 1
opcache.validate_timestamps = 1
opcache.save_comments = 1
opcache.enable_file_override = 0
;If something does not work in Moodle
;opcache.revalidate_path = 1
;May fix problems with include paths
;opcache.mmap_base = 0x20000000
;(Windows only) fix OPcache crashes with event id 487
;Experimental for Moodle 2.6 and later
;opcache.fast_shutdown = 1
;opcache.enable_cli = 1
;Speeds up CLI cron
;opcache.load_comments = 0
;May lower memory use, might not be compatible with add-ons and other apps
最后在php.ini文档末尾添加以下代码:
[ExtensionList]
zend_extension=php_opcache.dll