Moodle:在Azure上部署可扩展Moodle群集的工具和指南

时间:2024-02-21 15:38:32
【文件属性】:

文件名称:Moodle:在Azure上部署可扩展Moodle群集的工具和指南

文件大小:706KB

文件格式:ZIP

更新时间:2024-02-21 15:38:32

azure lms vle moodle learning-management-system

在Azure上部署和管理可扩展的Moodle群集 此存储库包含指南和模板,旨在帮助您在Azure上部署和管理高度可用且可扩展的群集。 此外,该存储库还包含其他与在Azure上运行Moodle相关的有用信息,例如与Azure相关的Moodle插件的列表,以及有关如何在Azure Marketplace或IT服务目录上将Moodle作为托管应用程序提供的信息。 如果您拥有Azure帐户,则可以使用下面的按钮通过 ,也可以 。 请注意,虽然您可以使用开始使用,具体取决于您选择的模板配置,您可能需要升级到付费帐户。 完全可配置的部署 以下按钮将允许您为Moodle群集部署指定各种配置。 配置选项的数量可能不胜枚举,因此遵循典型Moodle方案的一些预定义/受限部署选项。 SSH密钥要求 所有部署选项都要求您提供有效的SSH协议2(SSH-2)RSA公私钥对,最小长度为2048位。 不支持其他密钥格式,例如ED25519和ECDSA。 如果您不熟悉SSH和SSH密钥,请阅读此,它将解释如何生成密钥对。 您将创建一个ssh密钥对。 通过模板将公钥复制到实例。 私钥是您的身份,将用于连接到服务的


【文件预览】:
Moodle-master
----etc()
--------travis()
--------updateDocsParametersMd.sh(493B)
--------keyvault.sh(4KB)
--------travis.py(103B)
--------checkBaseUrls.sh(2KB)
--------changeBranchInURL.sh(121B)
----.gitignore(1KB)
----LICENSE-DOCS(18KB)
----README.md(24KB)
----nested()
--------controller.json(10KB)
--------search-elastic-config.json(4KB)
--------vmsetupparams.json(5KB)
--------nfs-ha-vm.json(11KB)
--------appgw.json(7KB)
--------network-vnet-ddos.json(2KB)
--------search-azure.json(2KB)
--------network-subnets.json(5KB)
--------controllersetup.json(3KB)
--------network.json(18KB)
--------glustervm.json(8KB)
--------gluster.json(3KB)
--------glustervmsetup.json(3KB)
--------network-vnet.json(970B)
--------storageAccount.json(4KB)
--------recoveryservicesEnlist.json(2KB)
--------recoveryservices.json(4KB)
--------db-mssql.json(3KB)
--------webvmss.json(13KB)
--------nfs-ha.json(25KB)
--------tika.json(7KB)
--------redis.json(2KB)
--------tikaconfig.json(2KB)
--------db-mysql.json(4KB)
--------search-elastic.json(17KB)
--------db-postgres.json(4KB)
----CONTRIBUTE.md(9KB)
----docs()
--------Cleanup.md(754B)
--------Parameters.md(15KB)
--------Deploy.md(7KB)
--------Get-Install-Data.md(6KB)
--------env.json(140B)
--------SslCert.md(5KB)
--------Manage.md(9KB)
--------Test.md(182B)
--------Environment-Variables.md(3KB)
--------Preparation.md(2KB)
----LICENSE(1KB)
----azuredeploy.parameters.json(376B)
----env.json(133B)
----Gruntfile.js(321B)
----managedApplication()
--------Cleanup.md(1KB)
--------PublishMoodleManagedApplication.md(7KB)
--------README.md(3KB)
--------parameters-template.json(313B)
--------Environment.md(2KB)
--------DeployMoodleManagedApp.md(4KB)
--------createUIDefinition.json(1KB)
----.jshintrc(490B)
----azuredeploy-minimal.json(3KB)
----package.json(575B)
----loadtest()
--------azuredeploy.parameters.loadtest.defaults.json(811B)
--------README.md(6KB)
--------loadtest.sh(15KB)
--------time-gated-exam-test.jmx(93KB)
--------Deploy_Load_Test_VM.md(4KB)
--------time-gated-exam-test-dist-slaves.jmx(94KB)
--------moodle-on-azure-test-course-1.mbz(11KB)
--------simple-test-2.jmx(189KB)
--------Azure_Login.md(783B)
--------simple-test-1.jmx(167KB)
----azuredeploy.json(57KB)
----scripts()
--------install_elastic.sh(5KB)
--------setup_nfs_ha.sh(8KB)
--------setup_webserver.sh(25KB)
--------install_tika.sh(3KB)
--------helper_functions.sh(52KB)
--------install_gluster.sh(9KB)
--------install_moodle.sh(44KB)
----azuredeploy-maximal.json(3KB)
----images()
--------stack_diagram.png(513KB)
----azuredeploy-large-ha.json(3KB)
----.travis.yml(728B)
----metadata.json(500B)
----azuredeploy-small2mid-noha.json(3KB)

网友评论