最全EduSoho开源版安装教程2:EduSoho正确配置对性能和安全的影响

之前有许多朋友问我们,为什么EduSoho搞出那么多配置为什么不把程序像某论坛程序一样,扔在目录下就能运作了呢?
主要的原因:EduSoho是视频应用,非文字和图片类应用

方便视频文件管理,视频文件和网站可以一个目录就备份走了
部分配置主要是为了保证服务器安全以及视频安全;
部分配置主要是为了成倍的提高服务器的处理性能和吞吐能力
例子一:配置中有个x-sendfile的配置,这个配置不是必须的。但是官方还是强烈建议配置。
最全EduSoho开源版安装教程2:EduSoho正确配置对性能和安全的影响

X-Sendfile 是一种将文件下载请求由后端应用转交给前端 web 服务器处理的机制,它可以消除后端程9 r 6 + j z序既要读文件又要处& w ^ $v J ~ r I a发送的压力,从而显著提高服务器效率,特别^ = * A J d 9 是处理大文件0 H C下载的情形下。

如果没有X-Sendfile,系统所有视频数据是由php处理的,意味着任何一个用户访问视频,都需要PHP读取到内存再往web服务器发送,然后web服务器再往浏览器端推送,这样意味着系统的负载能力i ? } a Z要极大的降低。性能差距非常大。

例子二,不再赘述,图片中已经有文P y R P B % (字说明。
最全EduSoho开源版安装教程2:EduSoho正确配置对性能和安全的影响

例子三,关闭上传目录的php执行权限,让web_shell就无法通过上传文件来实现控制网站,哪怕系统万一有上传漏洞,也会将C X s # 2 g 8 # U***的脚本排除在执行代码之外。
最全EduSoho开源版安装教程2:EduSoho正确配置对性能和安全的影响

高性能高安全的应用不仅仅要依赖好的程序,还要依赖好的配置。
好的配置可以成几倍、几十倍、几百倍的提升性能和安全性。
一键安装的应用虽然好用,但是同时带来许多新的问题。

= W G o D Y &结, z z IEduSoho官方推荐配置主要目的:
1、最大程度的压榨主机处理能力,提高性能;
2、极大的增强了系统安全性;

EduSoho网络课堂是杭州阔知网络科技有限公司自主研发的一款网校产品,发布于2013年10月,是国内首个开源网校系统,与Moodle和 k KOpen edX并列为世界三大开源在线教育平台产品。
本系列文章旨在为想要安装EduSoho开源版的教育机构提供帮助,助力大家低成本5 m T b K r Z n N搭建网校S = o 4 H = $ ~,开展在线教育。
内容将持续更新,涵盖EduSoho安装和配置索引、Discuz整合} f ^ 5 4 9 I、Web服务m X C @ ! ]器配置、常见拓展安装、FTP5 V 6 a工具使用,以及在Linux环境下安装EduSoho、在WU p } [ 7 W { $ rindows环境下安装EduSoho和EduSoho二次开V s E F发和网站迁移等方面的操作指导,u T V v A L R并给大家提供最新的EduS_ M 0 p d } y K Zoho开源版下载安装包,欢迎持续关注。
下期预告:关于Web服务器的配置
EduSoho最新开源安装包,自行下载: http://www.edusoho.com/open/show