网校搭建
史丹利复合田
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
网校搭建10:接入阿里云视频
视频需要大量的存储空间以及带宽。一般来说都不会直接存储在网站的服务器上。同时线上课程出于防盗版的需求,还需要有防下载、加密等功能。这里我选用了阿里云的视频点播服务来完成视频的接入。除了阿里云视频以外,MeEdu还支持腾讯云视频的接入。 Part1:阿里云设置部分 Step1: 首先要有一个阿里云账号,然后开通视频点播服务。地址:https://vod.console.aliyun.com/ 这个视频点播是按照使用付费的。付费内容包括:1. 存储空间 2. 播放流量费用 3. 转码费用 等。也可以购买套餐包。原创 2020-09-16 20:06:49 · 912 阅读 · 0 评论 -
网校搭建9:微信登录
网校可以正式上线访问以后,需要接入微信登录系统。Meedu其实还支持QQ,GitHub登录。这里以微信登录为例,赋予网校登录的能力。 Step1: 首先你需要在微信的开放平台上有一个账号。https://open.weixin.qq.com/ 然后,新建一个【网站应用】,新建完成之后申请【微信登录】接口权限。具体的操作申请方法请自行搜索。需要注意的是,想获得微信登录权限,必须是企业账号。个人是不支持的。 Step2: 申请完成之后,我们在微信开放平台的网站应用页面,可以看到你自己的AppID和AppSecr原创 2020-09-16 14:37:56 · 661 阅读 · 0 评论 -
网校搭建8:上云
本地测试Okay,流程走通后,将网站部署到云端服务器,准备正式上线。 【占位,待后补】原创 2020-09-08 18:03:03 · 433 阅读 · 0 评论 -
网校搭建7:上架第一门课
主页设置完了,网校没课程怎么行呢?现在就来添加第一门课。 Step1:添加分类 在MeEdu的框架下,每一个课程都是属于一个分类。比如我有六门数学课,分别对应一年级到六年级。但是都属于是数学,那么分类就是数学。 路径:视频-》分类 添加保存即可。 Step2:添加课程 路径:视频-》课程 点击添加: 需要填写的内容清晰明了。注意这里只是添加课程 ,只是课程介绍,并不包含视频。注意,价格最小单位是1元。 ...原创 2020-09-02 18:44:14 · 382 阅读 · 0 评论 -
网校搭建6:添加测试账户
对于网校的课程,必须是注册用户才能用。目前是测试环境,没有验证码或者微信登录,就弄几个测试账户来试试。 Step1: 路径: 用户-》用户 添加即可。 头像、昵称、手机号、密码是必填项,这几项填完就相当于一个普通的用户。后面还有几项,先暂时不用。 创建完成后,用手机号和密码就可以正常登录网站了。 ...原创 2020-09-02 17:33:46 · 382 阅读 · 0 评论 -
网校搭建5:设置首页
网校搭建4做完后,这个网站就算是成功启动了。但是默认的网站空空如也,先稍微加点元素,让网站个性化起来,同时也熟悉一下网站后台的基本操作。 进入后台 myschool.com/admin Step1:更换Logo。 进入路径: 系统-》配置-》系统 这里可以上传网站的logo。我随手做了一个logo,上传就完事了,会存到网站的storage/images目录下。 下面还有一个白色logo,应该是一个白色线条的透明图,可以按照logo单独绘制一个。我这里就直接用一样的图了。 设置完后点击保存。去主页再看log原创 2020-09-02 15:53:00 · 295 阅读 · 0 评论 -
网校搭建4:安装meEdu管理后台
Step1: 下载后台源码: https://github.com/Meedu/backend/releases 解压到 /www/wwwroot/meedu_backend Step2: 安装nodejs 14.x版本 curl -sL https://deb.nodesource.com/setup_14.x | sudo -E bash - sudo apt-get install -y nodejs Step3:安装yarn sudo apt-get install yarn ...原创 2020-09-01 21:34:59 · 1762 阅读 · 0 评论 -
网校搭建3:安装meEdu
step1: meEdu官网: https://github.com/Qsnh/meedu/releases 下载打包好的meedu程序包。 并放在/www/wwwroot目录下(这个目录是宝塔生成的) 解压到meedu目录 step2:配置php 取消被默认禁止的php函数 软件商店-》运行环境-》php-》设置-》禁用函数 putenv proc_open symlink 安装fileinfo扩展 软件商店-》运行环境-》php-》设置-》安装扩展 重启php服务 Step3:安装依赖&生成配原创 2020-09-01 20:41:24 · 3067 阅读 · 0 评论 -
网校搭建2:构建开发环境
网校服务器基于Nginx+PHP技术栈。选用宝塔作为安装环境,快速方便。 Step1:安装宝塔 sudo wget -O install.sh http://download.bt.cn/install/install-ubuntu_6.0.sh && sudo bash install.sh 宝塔官网:https://www.bt.cn/ 安装完成后如下图 Step2:按照面板地址访问宝塔Linux面板,输入用户名密码后安装LNMP套件,这里选php7.4版本。 ...原创 2020-09-01 21:36:53 · 372 阅读 · 0 评论 -
网校搭建1:构建虚拟机环境
虚拟机用Virtualbox。 安装 deepin 15.11桌面版 正常安装后,安装ssh服务。这样通过Windows就可以直接访问了。 step1: 安装 sudo apt-get install openssh-server step2: 配置ssh 打开配置文件 sudo nano /etc/ssh/sshd_config 确保Port 22所在行,未被注释掉(即不是以#开头) 添加行,这里的username,就是你当前deepin的登录用户名 AllowUsers username Ste原创 2020-09-01 17:29:28 · 353 阅读 · 0 评论
分享