l写于前·EduSoho在线课堂是杭州阔智网络科技有限公司自主研发的在线学校产品,于2013年10月发布,是国内首创的开源在线学校系统,与Moodle、OpenedX并列为全球三大开源在线教育平台产品。·本系列文章旨在帮助想要安装开源版EduSoho的教育机构,帮助大家低成本建设在线学校,开展在线教育。·内容持续更新,涵盖EduSoho安装配置索引、Discuz集成、Web服务器配置、常用扩展安装、FTP工具使用、Linux环境下EduSoho安装、Windows环境下EduSoho安装及EduSoho二次开发及网站迁移等方面的操作指导,并为您提供最新的EduSoho开源版下载安装包,欢迎关注。l安装前必读EduSoho安装比一般应用系统复杂,但同时安全系数也提高了数倍,尤其是在视频保护方面;,强烈推荐使用官方标准配置(Linux+Nginx+php-fpm+mysql)或者购买服务包。不专业的安装方式很可能导致系统出现严重漏洞——简单列出文件,任何人都可以下载视频;运行PHP应用程序,Linux性能比Windows系统快数倍,为了获得更好的体验,珍惜宝贵的生命,请使用Linux。为什么要强调nginx、apache等配置文件:由于EduSoho是一个单入口的web应用,所有的请求都是从app.php文件进入的,edusoho/web目录下存放的文件都是Public文件,比如如头像文件、js文件、css文件等。其他文件在app、src等非公开目录下。因此,为了您的安全,我们强烈建议您根据我们的教程配置nginx和apache。l系统要求Linux推荐ubuntu12.04服务器/ubuntu14.04服务器,Centos6.xPHP版本>=5.5.0MySQL版本>5.5xNginx版本>=1.0云服务器(云主机),独立主机,是最佳选择安装EduSohol系统不支持·PHP版本<5.5.0·所有开启保护模式的虚拟主机,因为这样无法上传私密视频文件,无法升级系统。·Window98、2000、2003等老操作系统未测试。l虚拟主机安装问题:虚拟主机提供商有各种限制,导致各种问题。虚拟主机不能配置一些高级参数和安装一些插件,会导致系统出现故障。虚拟主机对数据库的访问有时会受到限制,因此安装过程很可能无法初始化数据库。下期预告:EduSoho正确配置对性能和安全的影响附件:nginx配置(用Notepad++打开)自行下载。EduSoho最新开源安装包:http://www.edusoho.com/open/show
