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