edusoho开源版

edusoho开源版

大小:114.41M

更新时间:24-05-20

系统:Pc

版本:v23.3.4

开始下载

edusoho开源版是一款功能强大、灵活易用的在线课堂创建工具,提供了在线教学、网校管理、云视频点播、直播和移动APP等全方位的在线教学解决方案,无论是搭建个人在线课程,还是管理整个学校的在线教学活动,edusoho网络课堂都能满足各种需求,助力教育机构实现在线教学的目标。

通过edusoho网络课堂电脑版的全方位教学功能,教师可以上传课件、设计课程结构、制定学习计划,并实时跟踪学生的学习进度,同时,软件还提供了丰富的教学工具,如在线测试、作业批改、学习讨论等,能够帮助教师与学生进行有效的互动和沟通,更好地提高教学质量和效果。

值得一提的是,edusoho网络课堂电脑版还内置了强大的推广和招生工具,院校和教育机构可以创建精美的课程介绍页面、发布优惠活动、开展在线报名等,吸引更多的学生参与在线教学活动,得益于数据分析和报告功能,可以帮助教育机构了解学生的学习情况和满意度,优化教学内容和策略,为教育行业的发展提供强有力的支持。

edusoho网络课堂电脑版安装教程

一、初始化环境

1、安装wget

如果系统已安装wget,请跳过此步骤

yum install wget

2、关闭防火墙/Selinux

systemctl stop firewalld.service

systemctl disable firewalld.service

在命令行输入

setenforce 0

或者修改配置文件

sudo vi /etc/selinux/config

将SELINUX=enforcing改为:SELINUX=disabled

二、安装 Nginx

1、安装nginx源

#下载源

wget https://nginx.org/packages/centos/7/noarch/RPMS/nginx-release-centos-7-0.el7.ngx.noarch.rpm

#安装源

rpm -ivh nginx-release-centos-7-0.el7.ngx.noarch.rpm

2、安装配置nginx包

#安装nginx

yum install -y nginx

#修改nginx默认配置

vim /etc/nginx/nginx.conf

#在http{}配置中加入:

client_max_body_size 1024M;

3、启动nginx

systemctl start nginx.service

4、设置nginx为开机启动

systemctl enable nginx.service

三、安装 MySQL

1、安装mysql官方源

注意 CentOS 7 默认 mysql 版本过低,这里我们采用 mysql 官方发行的 MySQL57 源,当然,也可以安装MySQL80的源。

wget https://repo.mysql.com/mysql57-community-release-el7.rpm

rpm -ivh mysql57-community-release-el7.rpm

2、建立 Yum 缓存

yum clean all

yum makecache

3、安装mysql包

yum install -y mysql mysql-server

4、启动mysql

systemctl start mysqld.service

5、设置mysql为开机启动

systemctl enable mysqld.service

6、mysql 配置

默认安装结束,mysql的root密码不为空,系统默认创建临时密码,执行

grep 'temporary password' /var/log/mysqld.log

可以看到密码,如例子

2019-02-28T06:52:06.110216Z 1 [Note] A temporary password is generated for root@localhost: **************

后面*的位置就是临时密码,要手动修改mysql root账户密码,否则mysql会不允许创核表等操作,mysql 修改密码操作请自行搜索解决。

修改密码:

mysqladmin -u root -p'<初始密码>' password '<新密码>'

四、安装 PHP

1、安装php源

yum install -y epel-release yum-utils

yum install -y http://rpms.remirepo.net/enterprise/remi-release-7.rpm

2、启用 73 版本

yum-config-manager --enable remi-php73

3、安装php包

# 上一步源中,可供安装的php版本有很多,本文安装的php73

yum install -y \

php \

php-cli \

php-common \

php-fpm \

php-gd \

php-mbstring \

php-intl \

php-mcrypt \

php-mysql \

php-pdo \

php-xml

4、修改PHP配置

编辑 php.ini , 将以下配置的值修改为1024M

vi /etc/php.ini

post_max_size = 1024M

memory_limit = 1024M

upload_max_filesize = 1024M

5、启动php-fpm

systemctl start php-fpm.service

6、设置fpm开机启动

systemctl enable php-fpm.service

五、上线 EduSoho

1、创建EduSoho数据库

这里创不创建无所谓,在浏览器访问的时候会自动创建。

登录mysql

mysql -uroot -p

#按照提示,如果设置了密码,请输入正确的密码,`Enter`键登录mysql;如果未设置密码,请直接`Enter`键登录mysql.

创建数据库

CREATE DATABASE edusoho DEFAULT CHARACTER SET utf8;

GRANT ALL PRIVILEGES ON `edusoho`.* TO 'esuser'@'%' IDENTIFIED BY 'Zhurs@123';

flush privileges;

2、增加 EduSoho nginx 配置

注意1:教培版和企培版的项目包目录有些许不一样,稍微更改即可。

注意2:edusoho访问目录是edusoho/web,只有在nginx或者Apache配置里面把根目录定位到web目录下,才不会出现奇怪的问题,否则就会出现图片不能显示或者文件无法上传的问题。

vim /etc/nginx/conf.d/edusoho.conf

# 注意端口不要冲突

server {

listen 80;

server_name www.example.com;

root /var/www/edusoho/web;

access_log /var/log/nginx/edusoho.access.log;

error_log /var/log/nginx/edusoho.error.log;

location / {

index app.php;

try_files $uri @rewriteapp;

}

location @rewriteapp {

rewrite ^(.*)$ /app.php/$1 last;

}

location ~ ^/udisk {

internal;

root /var/www/edusoho/app/data/;

}

location ~ ^/(app|app_dev)\.php(/|$) {

fastcgi_pass 127.0.0.1:9000;

fastcgi_split_path_info ^(.+\.php)(/.*)$;

include fastcgi_params;

fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;

fastcgi_param HTTPS off;

fastcgi_param HTTP_X-Sendfile-Type X-Accel-Redirect;

fastcgi_param HTTP_X-Accel-Mapping /udisk=/var/www/edusoho/app/data/udisk;

fastcgi_buffer_size 128k;

fastcgi_buffers 8 128k;

}

location ~* \.(jpg|jpeg|gif|png|ico|swf)$ {

expires 3y;

access_log off;

gzip off;

}

location ~* \.(css|js)$ {

access_log off;

expires 3y;

}

location ~ ^/files/.*\.(php|php5)$ {

deny all;

}

location ~ \.php$ {

fastcgi_pass 127.0.0.1:9000;

fastcgi_split_path_info ^(.+\.php)(/.*)$;

fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;

fastcgi_param HTTPS off;

includefastcgi_params;

}

}

4、重启nginx服务

systemctl restart nginx.service

六、验证

本地浏览器访问:http://192.168.56.153/

软件功能

1、领先教学改革

MOOC、SPOC、翻转课堂,可实施多教学模式

同步开班、O2O教学全兼容

开启混合式教学模式典范

2、打造稳定平台

大规模应用架构,分布式云计算部署

轻松承载百万级学员访问量

3、把学校装进口袋

PC端、移动端全面覆盖

实现碎片化学习,零存整取

4、彰显学校品牌

互联网互动模型设计

支持个性化定制

软件特色

【课程发布系统】

支持三种课时类型:视频、图文、音频

除自主发布视频,也可以引用站外视频

课程目标和适合人群,协助学员定位

资料上传、测验题库维护,增强教学效果

可视化课时管理,可以对逐个课时进行发布,支持连载课程

【在线学习系统】

课程展示页面和学习页面分离,让处于不同体验时期的学员获得该时期的必要信息

支持支付宝购买课程

笔记、资料,学员可随时记录知识要点,查看、下载课时资料

问答、讨论区,师生之间、学员之间可有效沟通

在线测验,学生学习后可进行测验了解掌握状况

支持大部分移动客户端

【系统功能】

支持三种管理权限:教师、管理员、超级管理员,用于三种不同分工

后台首页仪表盘,全面快速了解网校的运营、收入情况

简洁的内容管理,通过页面、导航、编辑区有效的组织网站

各种模版选择和定制,让网站独具特色

云服务支持,通过简单设置实现云服务升级

软件亮点

1、规范化插件系统,可订制性强。

2、模块化开发前端,支持多种缓存技术。

3、分层体系结构后端,具备超强扩展性。

4、独有EduSoho云技术,功能更强更安全。

5、Scale out方式扩展系统,打造最高性价比网校。

软件优势

1、主题系统、会员系统、优惠码系统、资讯系统。

2、助您打造个性网校,开展营销活动、增加网校盈利模式。

3、为网校招生推广开辟流量新入口。

4、网校平台,开源网校系统,教育云,在线教育平台搭建,职业培训系统。

5、网校平台,开源网校系统,教育云,在线教育平台搭建,职业培训系统。

展开全部内容
语言简体中文

同类热门

希沃白板2024电脑版希沃白板2024电脑版 拓课云plus电脑版拓课云plus电脑版 学信网电脑版学信网电脑版 粉笔教师电脑版粉笔教师电脑版 具才自动分班系统具才自动分班系统 中国农技推广app电脑版中国农技推广app电脑版 云备课(教师备课软件)云备课(教师备课软件) 慧学云智能教育软件慧学云智能教育软件

类似软件

热门标签

游戏录制视频软件大全 十六进制编辑器软件大全 电脑重复文件清理工具 可以查黄道吉日的日历软件 佳博打印机驱动大全 口碑好的视频编辑软件 图片无损放大软件大全 好用的网页编辑软件推荐 服装cad制图软件大全 音频压缩软件大全 超市播音软件推荐 电脑显示器坏点检测软件

网友评论0人参与,0条评论

评论需审核后才能显示

最新排行

手游排行软件排行热门应用