localhost/moodle 安装指南(含 install.php)

在本地安装 Moodle LMS:访问 http://localhost/moodle 与 localhost/moodle/install.php,配置 moodledata、数据库与常见安装报错排查。


搜索 localhost/moodlehttp://localhost/moodlelocalhost/moodle/install.php 时,通常是在本机安装或打开 Moodle(开源 LMS)。本文给出默认路径、安装步骤与安装向导地址。

默认 URL 一览

阶段地址说明
站点首页 / 登录http://localhost/moodle解压到 htdocs/moodle/ 后的入口
安装向导http://localhost/moodle/install.php首次安装或配置未完成时出现
站点管理http://localhost/moodle/admin安装完成后的后台
数据库升级http://localhost/moodle/admin/index.php版本升级后运行

同类写法:localhost moodlemoodle localhosthttp //localhost/moodle

需先有 PHP + 数据库环境,例如 XAMPPWAMPMAMP。建库可用 phpMyAdmin

前置条件

  • PHP 8.0+(以 Moodle 版本要求 为准)
  • MySQL/MariaDB 或 PostgreSQL
  • 扩展:intlzipgdsoapxmlrpc(若版本仍需要)等——安装器会列出缺失项
  • 数据目录 moodledata:Web 服务器可写,且不要放在可通过 URL 直接访问的目录里

安装步骤

  1. download.moodle.org 下载稳定版
  2. 解压到 htdocs/moodle/(WAMP 多为 www/moodle/
  3. 在 Web 根目录创建数据目录,例如:
    • Windows:C:\moodledata
    • macOS / Linux:/var/moodledata(权限给 www-data 或当前 Web 用户)
  4. 在 phpMyAdmin 创建数据库 moodle_local,字符集 utf8mb4
  5. 浏览器打开 http://localhost/moodle
  6. 按向导填写 wwwroot、数据目录绝对路径、数据库信息,创建管理员账号

安装向导关键字段

示例
Web 地址(wwwroot)http://localhost/moodle
数据目录C:\moodledata/var/moodledata(绝对路径)
数据库主机localhost
数据库名moodle_local

常用路径

路径说明
/moodle站点首页 / 登录
/moodle/install.php安装脚本(首次)
/moodle/admin管理界面
/moodle/course课程
/moodle/mod/活动模块

本地开发提示

  • 开启调试:站点管理 → 开发 → 调试消息
  • 升级代码后访问 /admin/index.php 跑数据库升级
  • 生产需 cron;本地可手动访问 /admin/cron.php

常见问题

打开 localhost/moodle 出现 404
目录是否叫 moodle;Apache 是否启动;是否误用 MAMP 的 8888 端口。

卡在 install.php / 数据目录不可写
检查 OS 权限;moodledata 不要放在 htdocs 内(避免被下载)。

PHP 扩展缺失
安装页会列出缺失项;在 XAMPP 的 php.ini 中启用对应 extension= 后重启 Apache。

数据库连接失败
确认 MySQL 已启动;账号密码与 phpMyAdmin 中一致。

同类 LMS 还可参考 Chamilo

小结

Moodle 本地主入口是 http://localhost/moodle;首次安装会用到 /moodle/install.php。准备好 PHP、数据库与独立的 moodledata 后即可完成向导。

访客计数:------ Best viewed in Netscape Navigator · 800×600 © LocalHost Run