基于Nginx的数字化课程资源教学应用研究.docxVIP

基于Nginx的数字化课程资源教学应用研究.docx

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多

基于Nginx的数字化课程资源教学应用研究

摘要:在我国教育信息化进入2.0时代,并积极“推进新技术与教育教学的深度融合”[1]的背景下,作者以Nginx服务器为平台,依托一门课程,搭建数字资源库,基于Wi-Fi网络来开展教学应用,为促进数字课程资源的有效利用进行了有益的探索。

中图分类号:G40-057?文献标识码:A?论文编号:1674-2117(2019)13/14-0165-04

1.Nginx服务器配置

Nginx是一款轻量级的开源Web服务器软件,配置简单,支持大容量的并发连接,消耗资源少。[3]从网站下载对应版本的软件包,解压到指定的位置,得到一个名为D:\nginx-1.14.0的文件夹(笔者使用的是Windows稳定版1.14),用记事本程序打开子文件夹conf下的nginx.conf文件,修改配置语句如下:

#电脑处理器内核数,默认值为1。

worker_processes?4;

在http{}这节代码段中,对Nginx服务器进行配置,即在server{}这子节中,配置了服务器IP地址和端口号,修改了字符集。出于便于管理和使用便利的目的,目前是设定在无线局域网环境下使用,另外Windows系统中有些服务可能会占用http默认的访问端口80,因此配置了内网IP地址,指用了8000端口作为http访问端口。

在location{}代码段中对网站根目录进行设置,指定为D:\TXCAD,Nginx默认是不允许列出整个目录的,为方便学生浏览目录,启用了目录浏览功能。其他配置语句采用默认值,此处省略不列出来。笔者的http{}代码段详细配置如下。

#其他语句采用默认值,从略。

server{

listen??8000;

server_name?22;

charsetgbk,utf8;

#access_log?logs/host.access.log?main;

location/{

root?d:/TXCAD;

index?index.htmlindex.htm;

#打開目录浏览功能,支持在线浏览,要添加下面4条语句。

autoindexon;

autoindex_exact_sizeoff;

autoindex_localtimeon;

add_headerContent-dispositioninline;

#其他语句采用默认值,从略。

下面是Nginx常用命令:startnginx启动nginx服务器;nginx-sstop强制关闭服务器;nginx-squit安全关闭服务器;nginx-sreload改变配置文件nginx.conf的时候,重启nginx工作进程,使配置文件生效;nginx-sreopen打开日志文件。要在命令提示符窗口中,进入Nginx的目录下才能执行这些命令,如下页图1所示。

采用Nginx服务器的好处有以下几点:管理简单,不需复杂配置,用简单的命令就能启动或停止服务。网站资源发布极为简单和方便,将要共享的资源拷贝到Nginx服务器目录下即可。对硬件要求不高,支持多用户并发连接,每连接占用资源少,普通的笔记本电脑就可以支持。

2.课程教学资源库构成

为了进行信息化教学和促进学生自主学习,笔者把积累的“通信工程制图”课程的教学资源进行了细致的筛选和整理,将其分成电子教案、PPT讲稿、微课视频、习题操作演示、通信工程图纸案例、学生作品等多个类别,以子文件夹的形式存放到服务器根目录下(D:\TXCAD中),该课程资源库结构与Nginx服务器目录对应关系如下页图2所示。

Nginx服务器能作为文件服务器使用,支持文本文件、Office文档、PDF电子书、图片、音频、视频等多种文件类型。前面已经提到,Nginx打开了目录浏览功能,使用者通过浏览器能浏览服务器中的资源。Nginx服务器对图片、TXT文档等几种文件可以在线浏览,但Office文档、PDF文档等这几类文件默认为下载方式。PDF文件支持跨平台浏览的富媒体电子文档,具有体积小、容量大、安全性高的优点。为改善体验,方便学生通过手机终端查阅这些教学资源,借助pdf.js插件实现在线浏览。PDF.js是一款开源的PDF文档读取解析插件,能实现以Web网页方式直接浏览PDF文档。

信息化教学是指在教学中应用信息技术,从而提高教学质量、效率和效益。开展信息化教学,一定要有信息基础设施作为依托,网络是关键的信息基础设施,根据笔者所在单位的网络现状,目前还无法搭建个人服务器,因此考虑自行组建Wi-Fi无线局域网。采用自建无线局域网有如下优势:网络结构简单,容易搭建;网络管理简单,不需进行复杂的设备管理、网络管理、用户管理;网络安全有保障,不用作防病毒反木马设置;学生智能终端无线接入方便。

Wi-F

文档评论(0)

std360 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档