微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

nginx发布常用数据是什么

这篇文章主要介绍“Nginx发布常用数据是什么”,在日常操作中,相信很多人在Nginx发布常用数据是什么问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”Nginx发布常用数据是什么”的疑惑有所帮助!接下来,请跟着小编一起来学习吧!

 Nginx是一款轻量级的Web 服务器/反向代理服务器及电子邮件(IMAP/POP3)代理服务器,并在一个BSD-like 协议下发行。其特点是稳定、占有内存少,并发能力强。--来自百科

在GIS开发中,要发布一些常用的图片、模型文件等数据,以便在网络上使用,通常在skyline中, 配合sfs或者sgs,将这些数据发布在IIS上,其他的java开发中,将数据发布在tomcat上,Cesium的数据发布中,类型就比较多了,比如影像切片、地形切片、3dtile数据,都需要进行发布,以上的数据类型,图片文件数据或json数据,都可以以http的协议进行发布。

Nginx本身的体积也很小,下载下来的安装包大小也就在1.4M左右,而且解压就可以进行使用,具体的使用步骤可以去网上进行搜索

下边以一些在gis中使用的数据为例,简单列举一下,如何发布这些数据。

Nginx的配置都是以文本形式的,在Nginx的目录中,有一个conf的目录,包含着Nginx配置文件

Nginx.conf中,添加配置,发布文件在系统中所在的目录,添加一个虚拟目录的发布,datapath为Nginx访问的http url中的虚拟路径名称,root为系统中文件的目录。

location /datapath {

            root   E:/data;

    autoindex on;                         

            autoindex_exact_size off;

        } 

类似Cesium的数据发布,还要考虑跨域的问题,所以在Nginx的配置里,还需要添加上跨域的设置,在最上端加上跨域设置的响应头,保证Nginx里的发布都能跨域。

nginx发布常用数据是什么

一些不常用文件类型,还要设置mimetype,例如cesium的.b3dm,.gltf、.terrain等,这个配置在mime.types文件中,打开能看到现有的配置,添加按照格式添加即可。

例如

        application/octet-stream                         b3dm; 

application/octet-stream                         gltf;

        application/octet-stream                         glb;

application/octet-stream                         terrain;

nginx发布常用数据是什么

发布完成后,即可按照ip和端口访问数据了,访问速度还是相当可以的。

到此,关于“Nginx发布常用数据是什么”的学习就结束了,希望能够解决大家的疑惑。理论与实践的搭配能更好的帮助大家学习,快去试试吧!若想继续学习更多相关知识,请继续关注编程之家网站,小编会继续努力为大家带来更多实用的文章

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 [email protected] 举报,一经查实,本站将立刻删除。

相关推荐