linux安装apache
yum install httpd
chkconfig httpd on // 设置开机启动
service httpd start // 启动apache服务
把下载moodle应用解压存放到目录 /var/www/html
安装php
yum install php
yum install php-mysql php-gd php-imap php-ldap php-odbc php-pear php-xml php-xmlrpc
检查php版本
php -v
如果php版本低于7.3则需要升级
Moodle 安装
把下载好得moodle压缩包 解压到
/var/www/html 目录下,编辑 解压文件夹下的config.php
<?php // Moodle configuration file
unset($CFG);
global $CFG;
$CFG = new stdClass();
$CFG->dbtype = 'mysqli';
$CFG->dblibrary = 'native';
$CFG->dbhost = '数据库地址';
$CFG->dbname = '数据库名称';
$CFG->dbuser = '数据库用户;
$CFG->dbpass = ''数据库密码';
$CFG->prefix = 'mdl_';
$CFG->dboptions = array (
'dbpersist' => 0,
'dbport' => 3306,
'dbsocket' => '',
'dbcollation' => 'utf8mb4_general_ci',
);
$CFG->wwwroot = '本机ip或域名';
$CFG->dataroot = '/var/www/moodledata';
$CFG->admin = 'admin';
$CFG->directorypermissions = 0777;
require_once(__DIR__ . '/lib/setup.php');
浏览器访问服务,按页面提示操作,即可简单搭建moodle
moodle可以搭配nginx 负载均衡,nfs文件共享,keepalived 实现高可用