Moodle通过CLI安装
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安装的更多相关文章
- Vue技术点整理-Vue CLI安装详解
一,脚手架安装 Node 版本要求 Vue CLI 需要 Node.js +).你可以使用 nvm 或 nvm-windows 在同一台电脑中管理多个 Node 版本. 1,全局安装Vue CLI ...
- 什么是软件的CLI安装
Websoft9 在进行开源软件的集成与自动化安装研究过程中发现有些软件有CLI安装模式,例如Gitlab CLI版本.Ghost CLI.PHP CLI等,CLI安装是什么意思? CLI(Comma ...
- Spring Boot CLI安装
Spring Boot是一个命令行工具,用于使用Spring进行快速原型搭建.它允许你运行Groovy脚本,这意味着你可以使用类Java的语法,并且没有那么多的模板代码. 你没有必要为了使用Sprin ...
- Visual Studio Code作为Angular开发工具常用插件安装、json-server安装与使用、angular/cli安装失败问题
前提准备: 搭建好Angular开发环境 1 安装Visual Studio Code 教程简单,不会的去问度娘 2 安装Chrome浏览器 教程简单,不会的趣闻度娘 3 Visual Studio ...
- Angular CLI 安装
安装Angular 官网的教程,因为国内网络环境原因,访问不了服务器,导致安装失败. 1.先安装NodeJs 安装教程:http://blog.csdn.net/zengmingen/article/ ...
- Angular CLI 安装和使用
1.背景介绍 关于Angular版本,Angular官方已经统一命名Angular 1.x同一为Angular JS:Angular 2.x及以上统称Angular: CLI是Command Line ...
- Angular/cli 安装(windows环境)。
1.卸载先前安装的Angular/cli npm uninstall -g angular-clinpm uninstall --save-dev angular-clinpm uninstall - ...
- [转]Angular CLI 安装和使用
本文转自:https://www.jianshu.com/p/327d88284abb 一. 背景介绍: 两个概念: 关于Angular版本,Angular官方已经统一命名Angular 1.x统称为 ...
- Angular2 CLI安装
官方文档: https://angular.cn/docs/ts/latest/cli-quickstart.html 实现步骤: 1.设置开发环境 2.创建新项目以及应用的骨架 3.启动开启服务 4 ...
随机推荐
- MyBatis 注解配置及动态SQL
一.注解配置 目前MyBatis支持注解配置,用注解方式来替代映射文件,但是注解配置还是有点不完善,在开发中使用比较少,大部分的企业还是在用映射文件来进行配置.不完善的地方体现在于当数据表中的字段 ...
- day-14 回归中的相关系数和决定系数概念及Python实现
衡量一个回归模型常用的两个参数:皮尔逊相关系数和R平方 一.皮尔逊相关系数 在统计学中,皮尔逊相关系数( Pearson correlation coefficient),又称皮尔逊积矩相关系数(Pe ...
- struts2 result type属性说明
首先看一下在struts-default.xml中对于result-type的定义: <result-types><result-type name="chain" ...
- POJ 1228 Grandpa's Estate(凸包唯一性判断)
Description Being the only living descendant of his grandfather, Kamran the Believer inherited all o ...
- Linux下误删文件恢复办法
恢复删除的文件 当误删除文件时,如果还有程序对此文件进行操作,那么可以通过lsof 命令恢复文件内容. 举例: 误删粗messages日志文件 [root@cdn ~]# cat /var/log/m ...
- Python如何运行
Python是一种解释型语言,在执行Python的时,解释器将源代码source code翻译成字节码byte code,然后byte code交给Python虚拟机PVM去执行,整个流程如下图所示: ...
- Notes of the scrum meeting before publishing(12.19)
meeting time:18:30~20:30p.m.,December 19th,2013 meeting place:3号公寓一层 attendees: 顾育豪 ...
- 使用cout进行格式化
以下内容摘自木缥缈的博客 使用cout进行格式化 ostream插入运算符将值转换为文本格式.在默认情况下,格式化值的方式如下. * 对于char值,如果它代表的是可打印字符,则将被作为一个字符显示在 ...
- python 抓取网上OJ试题
学校工作需要,需架设一台内网OJ服务器,采用了开源的hustoj.试题下载了hustoj的freeprblem的xml文件.导入时出现很多错误,不知什么原因.另外要将历年noip复赛试题加上去,但苦于 ...
- LintCode-70.二叉树的层次遍历 II
二叉树的层次遍历 II 给出一棵二叉树,返回其节点值从底向上的层次序遍历(按从叶节点所在层到根节点所在的层遍历,然后逐层从左往右遍历) 样例 给出一棵二叉树 {3,9,20,#,#,15,7}, 按照 ...