0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

华为云 Flexus 云服务器 X 实例——部署 EduSoho 网校系统、二次开发对接华为云视频点播实现 CDN 加速播放

jf_81200783 来源:jf_81200783 作者:jf_81200783 2025-01-23 18:05 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

EduSoho 是一款功能强大的网校系统,能够帮助教育机构快速搭建在线学习平台。本文将详细介绍如何在华为云服务器上安装和部署 EduSoho 网校系统,以及二次开发对接华为云视频点播 VOD 来实现 CDN 加速播放。

edusoho 本地存储的视频播放存在诸多弊端。一方面,本地存储受限于服务器的性能和带宽,当大量用户同时访问时,很容易出现加载慢的情况。尤其是在高峰时段,视频的加载可能会变得极为缓慢,甚至出现卡顿、无法播放的现象,极大地影响了用户的观看体验。另一方面,本地存储需要视频网站投入大量的资金和精力进行服务器的维护和升级,成本较高。而且,一旦服务器出现故障,可能会导致视频数据的丢失,给视频网站带来不可挽回的损失。

相比之下,edusoho 二次开发对接华为云视频点播 VOD 则具有明显的优势。

其一,华为云视频点播 VOD 拥有强大的云计算能力和高速的网络带宽,可以实现视频的快速加载和流畅播放。无论何时何地,用户都能享受到高质量的视频观看体验,无需担心加载慢的问题。

其二,华为云视频点播 VOD

提供了丰富的视频处理功能,如转码、加密、截图等,可以满足视频网站的各种需求。同时,它还支持多种视频格式和分辨率,适应不同设备和网络环境的播放要求。

其三,华为云视频点播 VOD

具有高可靠性和安全性。它采用了先进的分布式存储技术和数据备份机制,确保视频数据的安全可靠。即使出现硬件故障或自然灾害等情况,也能保证视频的正常播放。

wKgZPGdxD2aAM7WaAAEbQ7i-43M052.png

一、开始环境准备

选择并购买华为云服务器 Flexus X

wKgZO2dxD2eARbp1AAS4RqVqipI388.png

wKgZPGdxD2eAIkMKAAI3fZ9erhc587.png

1.2 进入华为云官网(https://www.huaweicloud.com/product/flexus-x.html),登录或注册账号并完成实名认证。在产品页面选择“华为云 Flexus 云服务器 X”,根据需求选择合适的服务器配置(如 CPU、内存、存储等),并选择合适的操作系统,推荐选择 Ubuntu,因为 EduSoho 在该操作系统上兼容性较好。完成选择和配置后,点击“立即购买”并完成支付。

wKgZO2dxD2eAStgGAAHx6SVnOlU866.png

wKgZPGdxD2eACN_cAAIH_afTMRc659.png

1.3 重置密码并配置安全组

购买完成后,在华为云控制台中找到你的服务器实例,点击“重置密码”并记住新密码。然后,进入“安全组”配置,在入方向规则中添加必要的端口,如 HTTP(80)和 HTTPS(443)端口,以及 SSH(22)端口用于远程管理。

二、ssh 远程连接服务器

wKgZO2dxD2iAXwbTAAIO88cTIqY346.png

下载并安装 putty.exe 客户端,用于远程连接你的华为云服务器。在 putty.exe 中新建会话,输入服务器的 IP 地址、用户名(默认为 root)和密码,点击连接。

在这里插入图片描述

三、安装必要的软件

3.1 初始化环境

在服务器上执行以下命令来安装 wget 并关闭防火墙及 SELinux

bash

yum install -y wget

systemctl stop firewalld.service

systemctl disable firewalld.service

setenforce 0

3.2 或者永久关闭 SELinux

sudo vi /etc/selinux/config

将 SELINUX=enforcing 改为 SELINUX=disabled

3.3 安装 Nginx PHP7.3 MySQL5.7 phpMyAdmin5.1 等一些列服务器必备的环境组件

wKgZPGdxD2iACtV1AAJOBrO1JA4482.png

3.4 在 http{}配置中加入:

client_max_body_size 2048M;

3.5 启动 Nginx

systemctl start nginx.service

3.6 设置 Nginx 为开机启动

systemctl enable nginx.service

3.7 修改以下配置的值:

post_max_size = 1024M

memory_limit = 1024M

upload_max_filesize = 1024M

启动 PHP-FPM

systemctl start php-fpm.service

3.8 重启 Nginx

systemctl restart nginx.service

四、把 edusoho 程序压缩包上传到你建立的网站更目录下

wKgZO2dxD2iAPUrIAAEz3Xggf38237.png

4.1 把.ZIP 压缩包进行解压

wKgZPGdxD2mAdqsHAAJrkP72ms4907.png

定期备份 MySQL 数据库和 EduSoho 的文件,以防数据丢失。

2.更新系统和软件

定期更新操作系统和所有已安装的软件,以修复安全漏洞和性能问题。

3.监控和优化性能

使用监控工具监控服务器的性能和资源使用情况,并根据需要进行优化。

4.安全性设置

加强服务器的安全性,包括设置防火墙、使用 SSL 证书、限制远程访问等。

通过以上步骤,你可以在华为云 Flexus 云服务器 X 实例上成功安装和部署 EduSoho 网校系统,并对其进行有效的维护和优化。

wKgZO2dxD2mAClRGAAUPQm2y3xI719.png

在性能方面,Flexus 云服务器 X 表现出色。它拥有强大的处理器和充足的内存,能够轻松应对各种复杂的业务场景。无论是高并发的在线教育、视频播放、电商直播,还是大规模的数据处理,它都能快速响应,确保业务的顺畅运行。

���大家赶紧去选购吧!!!!!���

————————————————

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。

原文链接:https://blog.csdn.net/csdndddsd/article/details/142503496

审核编辑 黄宇

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 云计算
    +关注

    关注

    39

    文章

    8003

    浏览量

    143100
  • CDN
    CDN
    +关注

    关注

    0

    文章

    330

    浏览量

    30457
  • 云服务器
    +关注

    关注

    0

    文章

    830

    浏览量

    14084
  • 华为云
    +关注

    关注

    3

    文章

    2804

    浏览量

    19090
收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    华为 Flexus X 实例服务器部署即时通讯 IM 项目

    @TOC   写在前面 手里拿到了一台 华为 Flexus X 实例
    的头像 发表于 02-07 10:15 691次阅读
    <b class='flag-5'>华为</b><b class='flag-5'>云</b> <b class='flag-5'>Flexus</b> <b class='flag-5'>X</b> <b class='flag-5'>实例</b><b class='flag-5'>云</b><b class='flag-5'>服务器</b><b class='flag-5'>部署</b>即时通讯 IM 项目

    在基于华为 Flexus 服务器 X 部署的 CRMEB 商城系统中进行二次开发

    即用、体验跃级、面向中小企业和开发者打造的高品价比服务产品。Flexus 服务器
    的头像 发表于 02-06 15:51 596次阅读
    在基于<b class='flag-5'>华为</b><b class='flag-5'>云</b> <b class='flag-5'>Flexus</b> <b class='flag-5'>云</b><b class='flag-5'>服务器</b> <b class='flag-5'>X</b> <b class='flag-5'>部署</b>的 CRMEB 商城<b class='flag-5'>系统</b>中进行<b class='flag-5'>二次开发</b>

    Flexus 服务器 X 实例实践:部署思源笔记工具

    引言 在当今数字化的浪潮中,企业和开发者对服务的需求日益增长。华为,作为计算领域的佼佼者,
    的头像 发表于 02-06 15:37 1019次阅读
    <b class='flag-5'>Flexus</b> <b class='flag-5'>云</b><b class='flag-5'>服务器</b> <b class='flag-5'>X</b> <b class='flag-5'>实例</b>实践:<b class='flag-5'>部署</b>思源笔记工具

    华为 Flexus 服务器 X 实例部署 Mininote 轻量级笔记工具

    @TOC   一、Flexus 服务器 X 实例介绍 1.1 Flexus
    的头像 发表于 01-23 17:56 748次阅读
    <b class='flag-5'>华为</b><b class='flag-5'>云</b> <b class='flag-5'>Flexus</b> <b class='flag-5'>云</b><b class='flag-5'>服务器</b> <b class='flag-5'>X</b> <b class='flag-5'>实例</b><b class='flag-5'>部署</b> Mininote 轻量级笔记工具

    Flexus 服务器 X 实例实践:部署 Alist 文件列表程序

    引言 在当今数字化时代,华为以其卓越的技术实力和可靠的服务品质成为众多企业和开发者的首选。华为
    的头像 发表于 01-14 09:31 1444次阅读
    <b class='flag-5'>Flexus</b> <b class='flag-5'>云</b><b class='flag-5'>服务器</b> <b class='flag-5'>X</b> <b class='flag-5'>实例</b>实践:<b class='flag-5'>部署</b> Alist 文件列表程序

    基于华为 Flexus 服务器 X 实例快速搭建 Halo 博客平台

    如何基于华为 Flexus 服务器 X 实例快速
    的头像 发表于 01-08 11:46 850次阅读
    基于<b class='flag-5'>华为</b><b class='flag-5'>云</b> <b class='flag-5'>Flexus</b> <b class='flag-5'>云</b><b class='flag-5'>服务器</b> <b class='flag-5'>X</b> <b class='flag-5'>实例</b>快速搭建 Halo 博客平台

    华为 Flexus 服务器 X 实例之 openEuler 系统部署 dufs 文件服务器

    一、Flexus 服务器 X 实例介绍 1.1 Flexus
    的头像 发表于 01-08 11:45 908次阅读
    <b class='flag-5'>华为</b><b class='flag-5'>云</b> <b class='flag-5'>Flexus</b> <b class='flag-5'>云</b><b class='flag-5'>服务器</b> <b class='flag-5'>X</b> <b class='flag-5'>实例</b>之 openEuler <b class='flag-5'>系统</b>下<b class='flag-5'>部署</b> dufs 文件<b class='flag-5'>服务器</b>

    华为 Flexus 服务器 X 实例之 openEuler 系统部署 Joplin 笔记工具

    地提高工作效率,让我们随时记录笔记与文章,极为方便。选择华为 Flexus 服务器 X
    的头像 发表于 01-08 11:39 1016次阅读
    <b class='flag-5'>华为</b><b class='flag-5'>云</b> <b class='flag-5'>Flexus</b> <b class='flag-5'>云</b><b class='flag-5'>服务器</b> <b class='flag-5'>X</b> <b class='flag-5'>实例</b>之 openEuler <b class='flag-5'>系统</b>下<b class='flag-5'>部署</b> Joplin 笔记工具

    华为 Flexus 服务器 X 实例部署 Trilium Notes 知识库工具

    一、Flexus 服务器 X 实例介绍 1.1 Flexus
    的头像 发表于 01-02 20:45 996次阅读
    <b class='flag-5'>华为</b><b class='flag-5'>云</b> <b class='flag-5'>Flexus</b> <b class='flag-5'>云</b><b class='flag-5'>服务器</b> <b class='flag-5'>X</b> <b class='flag-5'>实例</b><b class='flag-5'>部署</b> Trilium Notes 知识库工具

    华为 Flexus 服务器 X 实例部署 Note Mark 笔记工具

    前言 华为 Flexus 服务器 X 实例作为专
    的头像 发表于 01-02 13:42 757次阅读
    <b class='flag-5'>华为</b><b class='flag-5'>云</b> <b class='flag-5'>Flexus</b> <b class='flag-5'>云</b><b class='flag-5'>服务器</b> <b class='flag-5'>X</b> <b class='flag-5'>实例</b><b class='flag-5'>部署</b> Note Mark 笔记工具

    华为 Flexus 服务器 X 实例的使用教程

    适用于中低负载场景,如电商直播、企业建站、开发测试环境、游戏服务器和音视频服务等。华为
    的头像 发表于 12-30 09:16 1106次阅读
    <b class='flag-5'>华为</b><b class='flag-5'>云</b> <b class='flag-5'>Flexus</b> <b class='flag-5'>云</b><b class='flag-5'>服务器</b> <b class='flag-5'>X</b> <b class='flag-5'>实例</b>的使用教程

    华为 Flexus 服务器 X 实例之 openEuler 系统部署 Discuz 论坛网站

    与支持。该实例不仅提供了灵活可扩展的计算资源,还特别优化了对于 openEuler 等开源操作系统的支持,确保用户能够享受到更加高效、安全且易于管理的服务体验。在本文中,我们将探索如
    的头像 发表于 12-30 09:12 982次阅读
    <b class='flag-5'>华为</b><b class='flag-5'>云</b> <b class='flag-5'>Flexus</b> <b class='flag-5'>云</b><b class='flag-5'>服务器</b> <b class='flag-5'>X</b> <b class='flag-5'>实例</b>之 openEuler <b class='flag-5'>系统</b>下<b class='flag-5'>部署</b> Discuz 论坛网站

    华为 Flexus 服务器 X 实例之 openEuler 系统部署 Web 应用服务器 OpenResty

    充满无限可能的技术世界。本次实践我们专注于在华为 Flexus X 实例上运行的 openEuler
    的头像 发表于 12-26 18:15 810次阅读
    <b class='flag-5'>华为</b><b class='flag-5'>云</b> <b class='flag-5'>Flexus</b> <b class='flag-5'>云</b><b class='flag-5'>服务器</b> <b class='flag-5'>X</b> <b class='flag-5'>实例</b>之 openEuler <b class='flag-5'>系统</b>下<b class='flag-5'>部署</b> Web 应用<b class='flag-5'>服务器</b> OpenResty

    基于华为 Flexus 服务器 X 实例部搭建 Halo 博客平台

    前言 在数字化转型的大潮中,华为 Flexus 服务器 X
    的头像 发表于 12-26 09:40 838次阅读
    基于<b class='flag-5'>华为</b><b class='flag-5'>云</b> <b class='flag-5'>Flexus</b> <b class='flag-5'>云</b><b class='flag-5'>服务器</b> <b class='flag-5'>X</b> <b class='flag-5'>实例</b>部搭建 Halo 博客平台

    华为 Flexus 服务器 X 实例的购买及使用体验

    价比服务。其中,华为 Flexus 服务器
    的头像 发表于 12-24 17:26 989次阅读
    <b class='flag-5'>华为</b><b class='flag-5'>云</b> <b class='flag-5'>Flexus</b> <b class='flag-5'>云</b><b class='flag-5'>服务器</b> <b class='flag-5'>X</b> <b class='flag-5'>实例</b>的购买及使用体验