首 頁
手機版

edusoho開源版 v23.3.4官方版

一分鐘搭建網(wǎng)校,輕松玩轉(zhuǎn)在線教育

edusoho開源版是一款功能強大、靈活易用的在線課堂創(chuàng)建工具,提供了在線教學、網(wǎng)校管理、云視頻點播、直播和移動APP等全方位的在線教學解決方案,無論是搭建個人在線課程,還是管理整個學校的在線教學活動,edusoho網(wǎng)絡課堂都能滿足各種需求,助力教育機構實現(xiàn)在線教學的目標。

通過edusoho網(wǎng)絡課堂電腦版的全方位教學功能,教師可以上傳課件、設計課程結構、制定學習計劃,并實時跟蹤學生的學習進度,同時,軟件還提供了豐富的教學工具,如在線測試、作業(yè)批改、學習討論等,能夠幫助教師與學生進行有效的互動和溝通,更好地提高教學質(zhì)量和效果。

值得一提的是,edusoho網(wǎng)絡課堂電腦版還內(nèi)置了強大的推廣和招生工具,院校和教育機構可以創(chuàng)建精美的課程介紹頁面、發(fā)布優(yōu)惠活動、開展在線報名等,吸引更多的學生參與在線教學活動,得益于數(shù)據(jù)分析和報告功能,可以幫助教育機構了解學生的學習情況和滿意度,優(yōu)化教學內(nèi)容和策略,為教育行業(yè)的發(fā)展提供強有力的支持。

edusoho網(wǎng)絡課堂電腦版安裝教程

一、初始化環(huán)境

1、安裝wget

如果系統(tǒng)已安裝wget,請?zhí)^此步驟

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 官方發(fā)行的 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密碼不為空,系統(tǒng)默認創(chuàng)建臨時密碼,執(zhí)行

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會不允許創(chuàng)核表等操作,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、創(chuàng)建EduSoho數(shù)據(jù)庫

這里創(chuàng)不創(chuàng)建無所謂,在瀏覽器訪問的時候會自動創(chuàng)建。

登錄mysql

mysql -uroot -p

#按照提示,如果設置了密碼,請輸入正確的密碼,`Enter`鍵登錄mysql;如果未設置密碼,請直接`Enter`鍵登錄mysql.

創(chuàng)建數(shù)據(jù)庫

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目錄下,才不會出現(xiàn)奇怪的問題,否則就會出現(xiàn)圖片不能顯示或者文件無法上傳的問題。

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、翻轉(zhuǎn)課堂,可實施多教學模式

同步開班、O2O教學全兼容

開啟混合式教學模式典范

2、打造穩(wěn)定平臺

大規(guī)模應用架構,分布式云計算部署

輕松承載百萬級學員訪問量

3、把學校裝進口袋

PC端、移動端全面覆蓋

實現(xiàn)碎片化學習,零存整取

4、彰顯學校品牌

互聯(lián)網(wǎng)互動模型設計

支持個性化定制

軟件特色

【課程發(fā)布系統(tǒng)】

支持三種課時類型:視頻、圖文、音頻

除自主發(fā)布視頻,也可以引用站外視頻

課程目標和適合人群,協(xié)助學員定位

資料上傳、測驗題庫維護,增強教學效果

可視化課時管理,可以對逐個課時進行發(fā)布,支持連載課程

【在線學習系統(tǒng)】

課程展示頁面和學習頁面分離,讓處于不同體驗時期的學員獲得該時期的必要信息

支持支付寶購買課程

筆記、資料,學員可隨時記錄知識要點,查看、下載課時資料

問答、討論區(qū),師生之間、學員之間可有效溝通

在線測驗,學生學習后可進行測驗了解掌握狀況

支持大部分移動客戶端

【系統(tǒng)功能】

支持三種管理權限:教師、管理員、超級管理員,用于三種不同分工

后臺首頁儀表盤,全面快速了解網(wǎng)校的運營、收入情況

簡潔的內(nèi)容管理,通過頁面、導航、編輯區(qū)有效的組織網(wǎng)站

各種模版選擇和定制,讓網(wǎng)站獨具特色

云服務支持,通過簡單設置實現(xiàn)云服務升級

軟件亮點

1、規(guī)范化插件系統(tǒng),可訂制性強。

2、模塊化開發(fā)前端,支持多種緩存技術。

3、分層體系結構后端,具備超強擴展性。

4、獨有EduSoho云技術,功能更強更安全。

5、Scale out方式擴展系統(tǒng),打造最高性價比網(wǎng)校。

軟件優(yōu)勢

1、主題系統(tǒng)、會員系統(tǒng)、優(yōu)惠碼系統(tǒng)、資訊系統(tǒng)。

2、助您打造個性網(wǎng)校,開展營銷活動、增加網(wǎng)校盈利模式。

3、為網(wǎng)校招生推廣開辟流量新入口。

4、網(wǎng)校平臺,開源網(wǎng)校系統(tǒng),教育云,在線教育平臺搭建,職業(yè)培訓系統(tǒng)。

5、網(wǎng)校平臺,開源網(wǎng)校系統(tǒng),教育云,在線教育平臺搭建,職業(yè)培訓系統(tǒng)。

收起介紹展開介紹
  • 下載地址
edusoho開源版 v23.3.4官方版

有問題? 點此報錯

發(fā)表評論

0條評論