云服务器 ECS 建站教程:快速搭建 Moodle 课程管理系统

简介:


快速搭建 Moodle 课程管理系统


Moodle 是一个开源课程管理系统,采用 PHP + MySQL 方式运行的自由开源软件,遵循 GNU 公共许可协议。世界各地教育工作者越来越喜欢使用 Moodle 为学生建立网上动态网站。Moodle 平台界面简单、精巧,您可以根据需要随时调整界面,增减内容。

本文档介绍如何使用云市场的 moodle 网络教学平台(Centos 7.0 64位) 快速搭建 Moodle 课程管理系统。

适用对象

适用于要搭建 Moodle 课程管理系统的用户。

操作流程

  1. 创建使用 Moodle 网络教学平台镜像的 ECS 实例。
  2. 远程连接 ECS 实例并查看权限。
  3. 安装 Moodle 课程管理系统。
  4. (可选)在服务器里绑定域名。

前提条件

  • 您已经拥有一个阿里云账号。
  • 如果您希望用户通过域名访问您的站点,您应该已经有一个已备案的域名。如果域名没有备案,您购买 ECS 实例 后到阿里云备案中心备案。备案地址为:https://beian.aliyun.com
  • 您已经明白远程连接 Linux 实例的方法。这里假设您本地使用的是 Windows 操作系统,并使用 PuTTy.exe 远程连接 Linux ECS 实例。这里是 PuTTY 的下载地址:https://www.chiark.greenend.org.uk/~sgtatham/putty/latest.html

创建 ECS 实例

1.在云市场中搜索 moodle 网络教学平台(Centos 7.0 64位),并进入镜像详情页。

2.在镜像详情页上,单击 立即购买,按提示步骤购买 ECS 实例。

  • 网络类型:应选择 经典网络。
  • 带宽:不能为 0 Mbps。
  • 付费方式:如果您的站点需要备案,应选择 包月套餐。
  • 其他配置您可以按需选择。

3.登录 云服务器 ECS 管理控制台。

4.在左边导航栏里,单击 实例,进入 ECS 列表页。

5.选择所购 ECS 实例所在的地域,并找到所购 ECS 实例,您就可以管理实例了。管理操作包括:

  • 在 IP 地址 列获取该实例的公网 IP 地址。
  • 使用 重置实例密码 功能设置 ECS 实例的登录密码。


image


远程连接 ECS 实例并查看权限

1.参考 ECS 用户指南 的 《远程连接 Linux 实例》里的 从 Windows 环境连接 Linux 实例,远程连接到 ECS 实例。

2.输入命令 cat default.pass 查看随机生成的数据库权限及 FTP 权限。


image


安装 Moodle 系统

安装 Moodle 系统需要知道以下 2 个地址:

  • 数据库的管理地址为:http://您的公网 IP 地址/phpmyadmin/。
  • Moodle 的安装地址为:http://您的公网 IP 地址/install.php。

按以下步骤安装 Moodle 系统。

1.在浏览器中输入 Moodle 的安装地址。

2.选择您想要的语言,这里以选择 简体中文 为例,选择后单击 向后。


image


3.在确认路径页面上,保持所有默认目录不变。单击 向后。


image

4.在 选择数据库驱动 页面上,采用默认类型。单击 向后。

image


5.设置数据库。其中:

  • 数据库主机:只能填 127.0.0.1。
  • 数据库名、数据用户名和数据库密码采用 远程登录 ECS 实例并查看权限 里查得的 MySQL 权限信息。
  • 数据库服务端口:填写 3306。

确认所有信息后,单击 向后。


image


6.阅读并确认了解版权声明。单击 继续。

7.下图中显示的是安装 Moodle 需要的一些组件,都已经部署好了。单击 继续 就可以安装系统了。


image


8.当安装页面底部出现 继续 时,说明已经完成安装。单击 继续。


image


9.按要求设置 Moodle 系统的登录信息后,单击 保存更改。


image
image


10.安装完成,自动进入管理后台首页。


image

绑定域名

用户可以使用公网 IP 地址访问您的站点。如果您希望用户使用域名访问您的站点,您应先将您的域名解析到公网 IP 地址。

如果需要在服务器里绑定域名,按以下步骤操作:

1.远程连接 Linux 实例后,输入命令 vim /etc/httpd/conf/httpd.conf 打开配置文件,找到 Servername 选项。

image


2.将localhost改为 www.yourdomain.com 即可。其中,www.yourdomain.com 必须替换为您的域名。

原文链接

相关实践学习
快速体验PolarDB开源数据库
本实验环境已内置PostgreSQL数据库以及PolarDB开源数据库:PolarDB PostgreSQL版和PolarDB分布式版,支持一键拉起使用,方便各位开发者学习使用。
7天玩转云服务器
云服务器ECS(Elastic Compute Service)是一种弹性可伸缩的计算服务,可降低 IT 成本,提升运维效率。本课程手把手带你了解ECS、掌握基本操作、动手实操快照管理、镜像管理等。了解产品详情: https://www.aliyun.com/product/ecs
目录
打赏
0
0
0
1
355
分享
相关文章
在阿里云服务器上如何搭建网站,网址怎么建站图文教程详解案例及步骤.
做好一个网站不仅需要我们对站点装修及内容发布,也需要我们学会对网站运营,如进行站长推送,将我们内容快速推送到各大搜索平台,有效的让用户能搜索到我们内容,或者需要在谷歌推广就必须对网站添加SSL证书,这样搜索域名的时候搜索框不会出现<不安全>字符在域名前面,以及运行网站要懂运维,出现BUG时要去及时解决查找原因.自始至终自身要不断学习网络相关知识,遇到问题方能迎刃而解. 本文结束,如还有不懂的同学可联系作者,倾力而为,祝您成功!
272 73
阿里云服务器安装宝塔面板、安装网站(新手图文教程)
本文详细介绍了从注册阿里云账号到使用宝塔面板安装网站的完整流程,包括阿里云账号的企业认证、服务器购买与安全规则配置、宝塔面板的安装及网站部署等步骤。通过图文并茂的方式,帮助用户轻松完成阿里云服务器的搭建和管理。适合新手快速上手,实现网站从零到有的全过程。如果觉得有用,别忘了点赞收藏!
96 1
阿里云服务器安装宝塔面板、安装网站(新手图文教程)
|
4天前
|
无需云服务器、无需公网IP,轻松实现门禁系统远程接入与数据同步
智慧园区门禁管理中,贝锐花生壳提供高效解决方案。通过内网穿透技术,无需公网IP即可集中管理多区域门禁系统,保障数据安全传输。采用RSA与AES混合加密,支持权限精细化控制及多维度监控,简单三步实现远程访问,助力园区智慧安全管理升级。
37 7
在Ubuntu系统下使用vsftpd配置FTP服务器的步骤
以上就是在Ubuntu系统下使用vsftpd配置FTP服务器的步骤。这些步骤都是基础的,但足够让你建立一个简单的FTP服务器。如果你需要更高级的功能,例如SSL加密、虚拟用户等,你可能需要进一步研究vsftpd的配置选项。
64 13
阿里云轻量应用服务器38元与云服务器99元和199元区别及选择参考
2025年,阿里云推出了多款价格比较实惠的轻量应用服务器和云服务器,这些产品以其卓越的性能和亲民的价格,吸引了众多个人开发者、小型网站以及中小企业的关注。本文将对这几款轻量应用服务器和云服务器进行详细对比和测评,分析其性能和适用场景,以供大家在选择时参考。
2025年阿里云服务器租用价格参考:云服务器ECS最新收费标准及活动价格表
2025年,阿里云服务器ECS的租用价格再次迎来更新,1月22日12:00开始,阿里云又开启新一轮的降价政策,部分实例规格的云服务器收费标准有所变化,同时为了进一步降低了用户上云的成本,阿里云还会不定期推出各种活动。现在月付和年付租用阿里云服务器均有优惠了,本文为大家整理汇总了截止目前阿里云服务器最新的租用收费标准及活动价格表,以供了解与参考选择。
489 10
CentOS 7.9系统备份:每日定期发送最新备份文件到另一台服务器。
注意,这个解决方案忽略了很多细节,例如错误处理和通知、备份版本控制、循环处理旧的备份文件等等。此外,你也应该尽量保持源服务器和目标服务器之间快速,稳定且安全的网络连接,并且目标服务器应该有足够的空间用于存放每天的备份文件。如果你需要更高级的备份解决方案,可能需要考虑一下使用专门的备份工具或者服务。
69 18
阿里云服务器迁移中心SMC实战指南:跨平台业务迁移教程参考
现在越来越多的个人和企业用户选择将其他云平台或者服务商的业务迁移到阿里云,但是如何快速且安全完成迁移是很多用户比较关注的问题,我们可以选择使用阿里云提供的服务器迁移中心(Server Migration Center,简称SMC),这个产品是阿里云提供给您的迁移平台,专注于提供能力普惠、体验一致、效率至上的迁移服务,满足您在阿里云的迁移需求。本文为大家展示使用阿里云服务器迁移中心SMC将其他云平台业务迁移至阿里云的教程,以供参考。
阿里云服务器ecs和轻量应用服务器的区别——如何选择比较好?
阿里云ECS与轻量应用服务器对比:ECS适合企业专业场景,功能强大、配置灵活;轻量应用服务器基于ECS简化而来,面向个人开发者,适用于低访问量网站或学习测试,操作简单、成本低。两者在适用人群、使用场景、计费方式、网络带宽等方面各有差异,用户可根据需求选择。如需简易管理与低成本,选轻量应用服务器;追求高性能与复杂业务支持,则云服务器ECS更优。
150 6
阿里云服务器租用费用价格表:2025最新轻量+ECS+GPU优惠1年、1个月和1小时报价单
阿里云服务器租用费用价格表涵盖2025年最新轻量应用服务器、ECS云服务器及GPU服务器优惠报价。轻量应用服务器2核2G配置,一年仅68元(秒杀38元),适合个人开发者;ECS云服务器提供多种规格,如2核2G经济型99元/年、2核4G企业专享199元/年。高性能实例如4核16G游戏服务器70元/月,8核32G为160元/月。GPU服务器方面,T4计算卡4核15G配置低至1878.4元/月。此外,阿里云支持按小时计费,灵活满足不同需求。续费优惠政策明确,长周期享更高折扣,具体以官方页面为准。

热门文章

最新文章

AI助理

你好,我是AI助理

可以解答问题、推荐解决方案等