技术与应用
tougao1@chinaitedu
95
mysql下载教程视频
JAN 2020 NO.02
基于LNMP搭建教学资源分享网盘FileRun
蒋亚辉  肇庆学院外国语学院
● 需求分析
2010年后,百度、腾讯、360等互联网巨头逐渐进入云存储领域,推出了各自的网盘产品[1],网盘服务开展得如火如荼,呈现出百“盘”大战的局面。自2015年来,国家开展了网盘的整治行动,并于2016年3月起,集中时间、集中力量打击利用网盘传播非法信息和盗版信息的整治行动[2],
网盘领域经历了严峻的考验。与此同时,许多网盘公司也因无力支撑高额成本而相继关闭服务。如今,一家独大的百度网盘对免费用户严格限制下载速度,严重影响使用体验,而收费业务的价格越来越高,
让很多用户望而却步。考虑到学生的经济能力和教学资源分享的重要性,所以笔者认为搭建小型的私有网盘十分必要。
● FileRun网盘
FileRun是一款基于PHP的网盘程序,安装便捷,界面美观,并支持丰富的插件,如Google Docs Editor、Zoho Editor、Google Docs Viewer、Office Web View
和Autodesk等。
[3]
除了文件存储功能,FileRun还具有用户管理、在线协作、文档编辑、视频预览、链接分享和互动评论等功能,十分便于教学资源的共享。
● LNMP环境搭建
笔者是基于L N M P 环境搭建的FileRun网盘。LNMP是指在Linux操作系统下,使用轻量级的Web服务器Nginx、小型数据库MySQL和HTML内嵌式脚本语言PHP这种网站服务器架构。通常情况下,分别编译安装Nginx、
MySQL和PHP需要输入大量烦琐的命令,耗费大量时间。而使用LNMP一键安装包[4]并搭配screen 无人值守命令则可以大大简化此过程。笔者使用的linux发行版是Debian 8.5,具体操作步骤如下:
#安装screen程序apt-get install screen #创建一个名为lnmp的会话screen -S lnmp
#下载lnmp1.6一键安装包并执行安装命令
wget soft.vpser /lnmp/lnmp 1.6.tar .gz-cO lnmp 1.6.tar .gz && tar zxf lnmp 1.6.tar .gz && cd lnmp 1.6 && ./install .sh lnmp
接下来是软件版本选择和相关配置选择的交互界面,按照相关提示进行操作即可。需要注意的
摘要:
随着信息技术的飞速发展,教育信息化改革进一步深化,信息化教学环境极大改善,教学资源日益丰富,越来越多的一线教师积累了大量的教学资源,如微课视频、教学课件、电子图书和精品课程等。因此,实现师生之间高效便捷的教学资源共享尤为重要,它是支撑信息化教学活动的重要保障。作者通过在LNMP环境下部署FileRun网盘,实现了师生之间的资源共享,有利地促进了教学活动的顺利进行。
关键词:
LNMP;FileRun网盘;教学资源;校园网中图分类号:
G434  文献标识码:A  论文编号:1674-2117(2020)02-0095-04