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

l 写在以前php

· EduSoho网络课堂是杭州阔知网络科技有限公司自主研发的一款网校产品,发布于2013年10月,是国内首个开源网校系统,与Moodle和Open edX并列为世界三大开源在线教育平台产品。css

· 本系列文章旨在为想要安装EduSoho开源版的教育机构提供帮助,助力你们低成本搭建网校,开展在线教育。mysql

· 内容将持续更新,涵盖EduSoho安装和配置索引、Discuz整合、Web服务器配置、常见拓展安装、FTP工具使用,以及在Linux环境下安装EduSoho、在Windows环境下安装EduSoho和EduSoho二次开发和网站迁移等方面的操做指导,并给你们提供最新的EduSoho开源版下载安装包,欢迎关注。nginx

l 装前必读web

· EduSoho安装比通常的应用系统复杂,但同时安全系数也提高了若干倍,尤为是在视频保护方面;sql

· 选择本身安装,放在服务器生产环境(也就是正规对外服务的),强烈建议用官方标准配置(Linux + Nginx + php-fpm + mysql)或者购买服务套餐。不专业的安装手法极可能致使系统出现严重漏洞--简单的把文件罗列出来,任意人均可如下载视频;数据库

· 跑PHP应用,Linux性能比windows系统快好几倍, 为了得到更好的体验,珍惜宝贵的生命,请使用Linux.apache

· 为何要强调nginx、apache等的配置文件:因为EduSoho是单入口的web应用,全部的请求都从app.php文件进入,而且edusoho/web目录下存放的都是公开文件,好比头像文件、js文件、css文件等。其余文件则分别在app,src等非公开目录。因此为了您的安全咱们强烈推荐您按照咱们的教程配置nginx跟apache。ubuntu

l 系统需求windows

· Linux推荐ubuntu12.04 server / ubuntu14.04 server ,Centos6.x

· PHP版本 >= 5.5.0

· MySQL版本 > 5.5x

· Nginx版本 >=1.0

· 云服务器(云主机)、独立主机,是安装EduSoho的最佳选择

l 系统不支持

· PHP版本< 5.5.0

· 开启保护模式的全部虚拟主机,由于这个致使没法上传私密视频文件、系统没法升级。

· Window 9八、2000、2003等老旧的操做系统,并未获得测试。

l 虚拟主机安装的问题:

· 虚拟主机供应商有各类各样的限制,致使各类各样的问题

· 虚拟主机由于没法配置一些高级参数,安装一些插件,会致使系统没法正常运做

· 虚拟主机有时候会限制对数据库的访问权限,因此极可能安装过程没法初始化数据库。

下期预告:EduSoho正确配置对性能和安全的影响

附件:nginx配置(用Notepad++打开)自行下载。

EduSoho最新开源安装包:http://www.edusoho.com/open/show

相关文章
相关标签/搜索