Moodle通过CLI安装

前提:Moodle准备工作已经完成

1) 数据库(及用户)

2) moodledata目录

3) 源代码及站点配置

安装过程

打开终端,或通过Putty或Xshell等软件远程连接到服务器:

  1. 执行Moodle命令安装脚本

  2. 选择语言

如上图所示,选择安装语言,也是站点默认语言,可在安装后添加其他语言支持。整理选择默认输入en或直接回车,同样为避免未知问题。

  3. 目录权限

这里默认即可,直接回车。

  4. 站点地址

即Moodle访问URL地址,使用IP或域名

  5. 数据目录(moodledata)

输入moodledata目录在服务器上的实际位置,即Moodle用于存放用户上传文件等的目录。

  6. 选择数据库驱动

根据提示,可选选项为:mysqli和mariadb,这选择mysqli。即php连接/操作数据库的方式。

  7.  数据库主机

即数据库所在服务器位置,可以是IP或域名。文档环境下是安装在本机,即localhost(域名)或127.0.0.1(IP)

  8. 数据库名

即Moodle使用的数据库名,建议此数据库为空数据库。

  9. 表前缀

默认数据库表前缀,可自定义。

  10. 数据库端口

Mysql数据库端口为3306,Oracle数据库为1521,根据实际情况填写

  11. 数据库用户名

即拥有Moodle数据库操作权限的用户,可以使用root用户,也可以单独创建。文档环境下为单独用户,用户名:moodledemo,密码:moodledemo

  12. 数据库用户密码

与11相对应,输入Moodle数据库管理用户的密码

  13. 站点全称

即站点的全称,Moodle安装后管理员可在网站管理中修改。这里仅是示范。

  14. 站点简称

同上,即站点的简称,Moodle安装后管理员可在网站管理中修改。这里仅是示范。

  15. 管理员用户密码

输入管理员用户密码。

  16. 管理员邮箱

输入管理员邮箱,可不是真实邮箱。

  17. 升级钥匙

用于站点升级使用

  18. 版权通知

提示是否同意Moodle版权和协议。输入y,表示同意。

至此,Moodle的基本配置已经完成。

开始安装。。。。。。

Moodle数据库及模块

要安装的模块比较多,这里不一一截图展示。若准备充分,此处不会存在问题。

此处提示安装完成。现在可以通过Web Access(站点地址)访问。

若站点出现白页,可修改Moodle目录权限为0777,即可解决问题。

选择站点语言:

1) 管理员用户登录

用户名:默认为admin

密码:即上述配置输入的密码666666

2) 选择语言包管理

在Site administration>Language>Language packs页面中,在右侧选项栏总找到“简体中文(zh_cn)”,并选中,点击其下方的”Install selected language packs”。

3) 选择显示语言

安装所选语言后,会提示安装成功(见下图),同时在顶部会出现语言选线栏,点击并选择简体中文(zh_cn)。

Moodle通过CLI安装的更多相关文章

  1. Vue技术点整理-Vue CLI安装详解

     一,脚手架安装 Node 版本要求 Vue CLI 需要 Node.js +).你可以使用 nvm 或 nvm-windows 在同一台电脑中管理多个 Node 版本. 1,全局安装Vue CLI ...

  2. 什么是软件的CLI安装

    Websoft9 在进行开源软件的集成与自动化安装研究过程中发现有些软件有CLI安装模式,例如Gitlab CLI版本.Ghost CLI.PHP CLI等,CLI安装是什么意思? CLI(Comma ...

  3. Spring Boot CLI安装

    Spring Boot是一个命令行工具,用于使用Spring进行快速原型搭建.它允许你运行Groovy脚本,这意味着你可以使用类Java的语法,并且没有那么多的模板代码. 你没有必要为了使用Sprin ...

  4. Visual Studio Code作为Angular开发工具常用插件安装、json-server安装与使用、angular/cli安装失败问题

    前提准备: 搭建好Angular开发环境 1 安装Visual Studio Code 教程简单,不会的去问度娘 2 安装Chrome浏览器 教程简单,不会的趣闻度娘 3 Visual Studio ...

  5. Angular CLI 安装

    安装Angular 官网的教程,因为国内网络环境原因,访问不了服务器,导致安装失败. 1.先安装NodeJs 安装教程:http://blog.csdn.net/zengmingen/article/ ...

  6. Angular CLI 安装和使用

    1.背景介绍 关于Angular版本,Angular官方已经统一命名Angular 1.x同一为Angular JS:Angular 2.x及以上统称Angular: CLI是Command Line ...

  7. Angular/cli 安装(windows环境)。

    1.卸载先前安装的Angular/cli npm uninstall -g angular-clinpm uninstall --save-dev angular-clinpm uninstall - ...

  8. [转]Angular CLI 安装和使用

    本文转自:https://www.jianshu.com/p/327d88284abb 一. 背景介绍: 两个概念: 关于Angular版本,Angular官方已经统一命名Angular 1.x统称为 ...

  9. Angular2 CLI安装

    官方文档: https://angular.cn/docs/ts/latest/cli-quickstart.html 实现步骤: 1.设置开发环境 2.创建新项目以及应用的骨架 3.启动开启服务 4 ...

随机推荐

  1. 简单的图片滑动效果插件 jQuery.iocnSlider.js

    近几日在制作一个客户引导页面,其中有一个图片展示而且带滑动的效果.好久没练手了,索性自己写一个插件吧. 依据设计原型,需要满足两套分辨率下图片不同的尺寸,所以在css中使用了media query的相 ...

  2. 关于mysql开元数据库的几个随想

    现在已经是凌晨了,昨天晚上写了我人生中的第一篇笔记,觉得没什么可写的,写了一个多小时都没写出什么,现在突然想写点东西了,这是一个比较有趣的问题,前两个月换了新工作,记得当初面试这份工作的时候面试到第三 ...

  3. C++ 学习笔记之——STL 库 queue

    1. 队列 queue 队列是一种容器适配器,专门用来满足先进先出的操作,也就是元素在容器的一端插入并从另一端提取. bool empty() const; 返回队列是否为空: size_type s ...

  4. Reject Inference: Your Data is Deceiving You

    Keyword: Reject Inference Suppose there is a dataset of several attributes, including working condit ...

  5. Windows下PATH等环境变量详解(转载)

    本文转载自http://legend2011.blog.51cto.com/3018495/553255 在学习JAVA的过程中,涉及到多个环境变量(environment variable)的概念, ...

  6. BZOJ 4815 CQOI2017 小Q的表格 欧拉函数+分块

    题目链接:https://www.lydsy.com/JudgeOnline/problem.php?id=4815 题意概述:要认真概述的话这个题就出来了... 分析: 首先分析题目,认真研究一下修 ...

  7. "Hello world!"团队第八次会议

    Scrum会议 今天是我们"Hello world!"团队第八次召开会议,博客内容是: 1.会议时间 2.会议成员 3.会议地点 4.会议内容 5.todo list 6.会议照片 ...

  8. Java数组课程作业

    设计思路:生成随机数,赋值给数组.再将其求和输出 程序流程图: 源程序代码: import javax.swing.JOptionPane; public class Test { public st ...

  9. Alpha 冲刺报告(3/10)

    Alpha 冲刺报告 队名:洛基小队 峻雄(组长) 已完成:开始编写角色的移动脚本 明日计划:继续学习并进行脚本编写 剩余任务:物品背包交互代码 困难:如何把各个模块的脚本整合起来 --------- ...

  10. java — 排序算法

    1.冒泡排序 比较相邻元素,如果第一个比第二个大,就交换位置,每一次交换,当前 package BubbleSort; public class Test { public static void m ...