edusoho

在线教育行业介绍

若如初见. 提交于 2020-11-12 17:00:01
一 什么是在线教育 1 起源 萨尔曼·可汗:孟加拉裔,1976年出生在美国,教育工作者,可汗学院(Khan Academy - https://www.khanacademy.org/ )的创始人。 著作:《翻转课堂的可汗学院》 2 意义 通过网络,学员与教师即使相隔万里也可以开展教学活动。 突破时间和空间的限制,提升学习效率 解决教育资源不平等,使教育资源共享化,降低了学习门槛 二 在线教育行业八种商业模式 1 B2C模式 Business To Customer 会员模式 商家到用户,这种模式是自己制作大量自有版权的视频,放在自有平台上。 这种模式简单,快速,只要专心录制大量视频即可快速发展。但在中国由于版权保护意识不强,教育内容易于复制,有海量的免费资源的竞争对手众多等原因,难以取得像样的现金流。 代表网站:谷粒学院 http://www.gulixueyuan.com/ 2 C2C模式 Consumer To Consumer 平台模式 用户到用户,这种模式本质是将自己的流量或者用户转卖给视频或者直播的内容提供者,通过出售内容分成获利。平台模式避开了非常沉重的内容和服务,扩张迅速。 代表网站:51cto http://edu.51cto.com/ 3 B2B2C 商家到商家到用户 平台链接第三方教育机构和用户,平台一般不直接提供课程内容,而是更多承担教育的互联网载体角色

最全EduSoho开源版安装教程:安装配置要求及环境选择

北城以北 提交于 2020-10-04 03:50:17
写在之前 EduSoho网络课堂是杭州阔知网络科技有限公司自主研发的一款网校产品,发布于2013年10月,是国内首个开源网校系统,与Moodle和Open edX并列为世界三大开源在线教育平台产品。 本系列文章旨在为想要安装EduSoho开源版的教育机构提供帮助,助力大家低成本搭建网校,开展在线教育。 内容将持续更新,涵盖EduSoho安装和配置索引、Discuz整合、Web服务器配置、常见拓展安装、FTP工具使用,以及在Linux环境下安装EduSoho、在Windows环境下安装EduSoho和EduSoho二次开发和网站迁移等方面的操作指导,并给大家提供最新的EduSoho开源版下载安装包,欢迎关注。 装前必读 EduSoho安装比一般的应用系统复杂,但同时安全系数也提升了若干倍,尤其是在视频保护方面; 选择自己安装,放在服务器生产环境(也就是正规对外服务的),强烈建议用官方标准配置(Linux + Nginx + php-fpm + mysql)或者购买服务套餐。不专业的安装手法很可能导致系统出现严重漏洞--简单的把文件罗列出来,任意人都可以下载视频; 跑PHP应用,Linux性能比windows系统快好几倍, 为了获得更好的体验,珍惜宝贵的生命,请使用Linux. 为什么要强调nginx、apache等的配置文件:由于EduSoho是单入口的web应用

第17章—网站服务

眉间皱痕 提交于 2020-09-29 07:18:55
1.概念 1.前言:UI的转变:B/S架构 2.名词: HTML:HyperText Markup Language 超级 文本 标记 语言 网页:使用HTML,PHP,JAVA语言格式书写的文件。 主页:网页中呈现用户的第一个页面。 网站:多个网页组合而成的一台网站服务器 URL: http://www.baidu.com:80/1.html ftp://192.168.142.143:21/1.txt Uniform Resource Locator 统一资源定位符 访问网站的地址 3.网站架构: LAMP: Linux + Apache + MySQL + PHP 系统+服务器程序+数据管理软件+中间软件 2.静态站点 1.Apache:建议使用2.4及以上的版本 2.Apache基础: Apache官网: www.apache.org 软件包名称: httpd 服务端口: 80/tcp(http) 443/tcp(https) 主配置文件: /etc/httpd/conf/httpd.conf 子配置文件:/etc/httpd/conf.d/*.conf 主目录:/var/www/html网站源代码默认位置 3.安装Apache:yum -y install httpd安装 systemctl start httpd启动 systemctl status

最全EduSoho开源版安装教程3:Web服务器配置注意事项

只谈情不闲聊 提交于 2020-08-19 05:42:44
EduSoho网络课堂是杭州阔知网络科技有限公司自主研发的,国内首个开源网校系统,与Moodle和Open edX并列为世界三大开源在线教育平台产品。本文希望为想要安装EduSoho开源版的教育机构提供帮助,助力大家低成本搭建网校,开展在线教育。 Apache2.2和2.4的配置区别 apache2.2配置文件: <VirtualHost *:80> ServerName domain.tld ServerAlias www.domain.tld DocumentRoot /var/www/project/web <Directory /var/www/project/web> # enable the .htaccess rewrites AllowOverride All Order allow,deny Allow from All </Directory> ErrorLog /var/log/apache2/project_error.log CustomLog /var/log/apache2/project_access.log combined </VirtualHost> apache2.4和2.2稍有不同,如果您是2.4,将<Directory>节点修改为: <Directory /var/www/project/web> # enable the

保姆级EduSoho开源版安装教程:FTP工具使用指导(附视频转码实操)

冷暖自知 提交于 2020-08-16 14:12:16
l 如何使用 FileZilla的SFTP模式来上传您的文件 1:下载FileZilla 按照您现在操作系统的状态来选择下载对应的客户端。 下载地址: https://filezilla-project.org/download.php?show_all=1 2: 设置连接新站点 打开 [文件] -> [站点管理器],出现一下界面,并按照要求填写。 A:主机按照您的IP来填写。 B: 协议选择SFTP。 C: 登录类型选择[正常]。 D: 用户名和密码按照您的需要来填写。 E: 如果端口有修改,那么请填写对应的端口 3: 如果出现请求客户端信任的对话框,请点击[总是信任],并点击[确认]。 4: 如果网络不出现问题的话,您将成功连接到你要的服务器上。 l 另附:保姆级视频转码指导 以下将介绍如何转换出合格的流式 MP4文件,供开源网络教学软件EduSoho实现流式播放 。本文涉及到的软件是格式工厂,具体下载地址: http://www.pcfreetime.com/CN/index.html 开源网络教学软件 EduSoho EduSoho支持的MP4视频编码格式AVC(H264) , 音频编码格式:AAC。 采用格式工厂转换 1、下载安装格式工厂 2、准备好需要转换的视频 3、点击转换目标mp4按钮 4、弹出对话框点击需要转换的文件,可以一次性选择多个 5、选择视频文件 6

Windows本地搭建Edusoho环境

丶灬走出姿态 提交于 2020-05-08 08:24:12
Windows搭建Edusoho比Linux还要轻松的多。因为有很多环境集成工具如xampp、wampserver、phpstudy等。 基本上安装号wampserver工具,直接将edusoho项目扔到www目录地下并配置即可。 另外为什么要本地搭建呢? 本地搭建的目的是方便调试。当然了也不排除有部分公司在Linux系统上完全使用命令行的方式开发应用程序。 步骤如下: 去官方网站下载最新的源码包 官方网站地址为 http://www.edusoho.com/open/show Windows搭建LAMP/LNMP环境 环境就没有必要从头开始搭建了,文章开头说过已经有很多工具帮你集成这一套了。 我在这里使用的是WanmpServer。WampServer大家可以使用360软件管家去下载。 或者去官网下载也行,官网地址为 http://www.wampserver.com/ 启动WampServer,双击即可(会弹出小黑窗,然后就消失了,同时在右下角会有个显示,有显示表示OK) 接下来将下载并已经解压的edusoho放在该目录下 修改apache的配置文件 并在该文件里添加如下内容: # Virtual Hosts # # <VirtualHost *: 80 > # ServerName localhost # ServerAlias localhost #

10.Nginx流行架构LNMP

≡放荡痞女 提交于 2019-11-30 03:13:00
1.什么是LNMP架构 LNMP是指一组通常一起使用来运行动态网站或者服务器的自由软件名称首字母缩写。L指Linux,N指Nginx,M一般指MySQL,也可以指MariaDB,P一般指PHP,也可以指Perl或Python 2.LNMP架构是如何工作的 location / { index index.php; } location ~ \.php$ { fastcgi_pass 127.0.0.1:9000; } location ~ \.(jpg|png|gif)$ { root /code/images; } 3.Nginx与PHP、MySQL之间是如何工作的 nginx 通过libevent 建立了网络连接池,通过nginx的 fast_cgi配置 (fastcgi_pass ip:port),用tcp 127.0.0.1:9000 方式连接 或者 unix socket unix:///var/run/unix.sock 方式 连接,php 与mysql 通过 php _ mysql 扩展,实现的tcp连接 (可以持久连接或非持久连接) * 4.如何安装LNMP架构 1. 安装 [root@web01 ~]# vim /etc/yum.repos.d/php.repo [webtatic-php] name = php Repository baseurl = http

数据库拆分+扩展web

天大地大妈咪最大 提交于 2019-11-28 15:27:46
1.用户发起一个请求,请求会访问到 nginx 2. nginx 进行判断,静态请求直接返回给用户 3.动态请求交给 fastcgi , fastcgi 调用 php-fpm 管理进程 php-fpm.conf:进程相关的配置(启动程序的用户,组...) php.ini:工作请求相关的配置(上传的大小...) 4. php-fpm 调用 wrapper 对动态请求进行解析 5.如果用请求需要调用数据库, php 会连接到数据库 注意:PHP和MySQL建立连接,一定是开发建立连接 1.php想连接数据库,必须安装 php-mysqlnd 2.php连接数据库,必须通过代码连接 ordpress [root@web01 ~]# mkdir /code​ 优化源 [root@web01 ~]# vim /etc/yum.repos.d/CentOS-Base.repo 1)更改nginx的官方源 [root@web01 ~]# vim /etc/yum.repos.d/nginx.repo[nginx-stable]name=nginx stable repobaseurl=http://nginx.org/packages/centos/7/$basearch/gpgcheck=0enabled=1 2)安装nginx [root@web02 ~]# yum install -y

nginx实现基础web

浪尽此生 提交于 2019-11-28 04:55:32
目录 nginx实现基础web 什么是lnmp lnmp架构如何工作 Nginx与Fast-CGO详细工作流程 LNMP环境准备 一,部署LNMP 1.使用nginx官方源 2.创建nginx用户 3.安装nginx 4.修改nginx启动用户 5.启动nginx加入开机自启 6.打开浏览器查看nginx是否启动成功 二,部署php 1.更改php源,并安装 2.修改配合php的启用用户 3.启动php加入开机自启 4.配置nginxt通过fastcgi链接php 5.打开浏览器访问 部署数据库 1.安装mariadb 2.启动并加入开机自启 3.测试php连接数据库 4.设置数据库密码 5.连接数据库 6.连接数据库,创建库 代码上线 数据库拆分 拆分环境准备 扩展一台web 静态资源共享 环境准备 nfs共享存储 配置nfs的客户端 注意:结束后授权nfs 部署rsync服务端 部署rsync客户端 附件:edusoho的配置文件 nginx实现基础web 什么是lnmp LNMP 是一套技术的组合,L=Linux、N=Nginx、M~=MySQL、P~=PHP lnmp架构如何工作 首先 Nginx 服务是不能处理动态请求,那么当用户发起动态请求时 , Nginx 又是如何进行处理的。 当用户发起 http 请求,请求会被 Nginx 处理,如果是静态资源请求 Nginx

EduSoho教育周报(0805-0811)

时光怂恿深爱的人放手 提交于 2019-11-27 03:14:15
【EduSoho教育周报】盘点一周教育动态&投融资报道,绘制在线教育行业地图。 教育要闻 1、21世纪教育携手中海软银成立30亿元教育基金 近日,中国21世纪教育集团(1598.HK)发布公告,与中海软银投资管理有限公司达成框架协议,双方将联手成立一支规模30亿人民币的教育产业基金,投资于民办教育尤其是素质教育企业。发挥各方在教育方面的资源协同优势,捕捉优质教育项目,持续开展围绕21世纪教育发展战略布局的投资、并购活动。 来源:多鲸ONE 2、推出四款儿童启蒙课程,网易有道发力低龄教育市场 在8月6日的新品发布会上,网易有道同时推出了数理思维、阅读、英语及编程四大少儿启蒙教育课程,发力低龄教育市场。 针对低龄市场,有道曾在2018年上线了少儿数学APP“有道数学”和少儿阅读APP“有道乐读”。此次发布会上,两款已有的App与新品“有道少儿英语”以及两款少儿编程APP“有道小图灵”、“有道卡搭”一并打包,形成了语、数、英及编程四门主要面向低龄儿童的启蒙教育课程体系。 来源:界面新闻 教育投融资 1、“螳螂科技”宣布完成数千万元Pre-A轮融资 8月6日消息,教育行业营销解决方案提供商“螳螂科技”宣布完成数千万元Pre-A轮融资,投资方是贵阳创投和新宜资本。螳螂科技成立于2016年,2017年3月上线第一代教育SaaS产品,从营销和销售场景切入