历史记录
清空历史记录
    首页 > 电脑软件 > edusoho开源版 v25.1.4 v25.1.4

    edusoho开源版 v25.1.4

    v25.1.4

    • 软件大小:188.72M
    • 软件版本:v25.1.4
    • 软件类型:国产软件
    • 软件分类:电脑软件
    • 软件语言:简体中文
    • 更新时间:2026-01-21
    • 安全检测:无插件360通过腾讯通过金山通过瑞星通过小红伞通过

    • 软件评分:

    普通下载

    手机扫一扫快捷方便下载

    这篇文章主要介绍了edusoho开源版这个在线课堂创建工具的强大功能和安装配置方法。它提供了丰富的教学解决方案,包括在线课程、视频点播、直播以及移动端应用等,能够满足各种教育机构的需求。

    文章详细讲解了在CentOS系统下安装edusoho的步骤,包括环境初始化、Nginx、MySQL和PHP的安装与配置,最后是软件上线和验证过程。整个教程非常具体,适合有一定技术背景的用户操作。

    edusoho的特点还包括灵活的课程发布系统、多样的教学模式支持以及强大的数据分析功能,能够帮助教育机构提升教学质量和招生推广效果。对于想要搭建在线教育平台的人来说,这确实是个不错的选择!

    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、网校平台,开源网校系统,教育云,在线教育平台搭建,职业培训系统。

    网友评论

    共有 0条评论

    captcha 评论需审核后才能显示

    应用推荐

    游戏推荐