nginx配置访问图片,nginx配置图片服务器

nginx配置访问图片,nginx配置图片服务器,Nginx搭建图片视频服务器的部署步骤

本文主要介绍Nginx搭建图片视频服务器的部署步骤。这篇文章给你做了非常详细的介绍,对你的学习或者工作有一定的参考价值。有需要的朋友可以参考一下。

目录

1前言1.1关于视频1.2关于图片2构建图片服务器2.1配置文件2.2显示效果3构建视频服务器3.1添加视频模块3.2配置文件3.3显示

1 前言

首先,有两个故事:

1.1 关于视频

好几年前,我在上一家公司就职的时候,我的工作电脑还没有接入外网,内网的发展真的很难受。我查什么资料的时候,只能用手机。怎么了?我找到代码了,只能一个一个敲。

有一天,我们接待了一个客户,他想给他看我们新产品的宣传视频,但是视频刚刚完成,还在内网上。他们坐在会议室聊天,等着看视频。我们老板出来拿视频,拿着笔记本,傻傻的等了一会儿。视频在内网,桌面的usb口都被屏蔽了。很紧急。我不知道该怎么办。我要从内网拿东西,需要邮件审批。这时候我站了起来,用nginx将视频通过我们和三方联调开放的端口转发到外网了,客户看完很开心。结果受到了很多批评,说我不符合公司流程什么的。最后,我的老板承担了责任。过程很美好,结果却不怎么样。

1.2 关于图片

还有一次,在后来的一家公司,客户信息页,显示人、车、发票和驾照,加起来有50多张图片。上传来自客户,但运营必须检查批准页面上的照片以获得批准。现在手机都是贼,相机都拍7M和8M的。每页需要400M来显示照片,照片还是用户的。当时照片存储在阿里的OSS上,下载速度极慢。这时,老板不高兴了。操作员花了5分钟批准一个人的信息,花了4分半钟等待图片加载。技术是干什么用的?然后压力就来了前端哥们,上传图片的时候压缩了。但是最多也就2M3M左右,下不去了。辛辛苦苦学了好几天,无意中听到,就说,用nginx不美吗?直接搞一个本地静态资源服务器,搁本地存图片,直接内网访问不是很快。的老板也很开心,这样弄出来很舒服。但问题是服务器有1T磁盘,用户数量也不小,可能没几天就满了。但是没几天,国家整顿小贷公司,用户不还贷。服务器还没满,公司就没了。过程也很好,结果更差,但这次别怪我。

下面我简单介绍一下这两个部署步骤。

2 搭建图片服务器

这个很简单,配置一下就行,但是需要注意的是,gzip压缩对于图片、视频等资源是没用的。打开它不仅会减少cpu资源,还会占用CPU资源。这里,为了演示,我把图片文件直接放在html下面。

2.1 配置文件

服务器{

听8081;

server _ name somename alias another . alias;

位置/图像{

根html

自动索引打开;

}

}

2.2 显示效果

直接地址加端口加文件名访问

139.155.71.11:8081/image/test1.jpeg

3 搭建视频服务器

有几点需要注意。

如果要在chrome中播放,视频编码必须是H264,其他都是黑的,只有声音没有图像。添加mp4模块。

3.1 添加视频模块

备份nginx的配置文件,注意,一定要备份。制造的时候失去了就会难过。

在nginx的解压缩目录中执行下面的命令。当然,如果已经有其他模块了,就把它们加在一起,然后执行。/configure-with-http _ MP4 _ module

然后

制造

进行安装

将备份配置文件放在适当的位置,并重启nginx。

3.2 配置文件

服务器{

听8082;

server _ name somename alias another . alias;

位置/视频{

根html

mp4

mp4 _ buffer _ size 1m#处理mp4初始内存大小

mp4 _ max _ buffer _ size 50m#处理mp4最大内存大小

limit _ rate 150k#速度限制

极限_速率20m后;# 20米后限速

}

}

3.3 展示

您可以通过访问地址、端口和文件名来访问所需的视频。

139.155.71.11:8082/video/test4.mp4

视频效果如下:

关于nginx搭建图片视频服务器的两个个人故事的文章到此结束。关于nginx搭建图片视频服务器的更多信息,请搜索我们之前的文章或者继续浏览下面的相关文章。希望大家以后能多多支持我们!

郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。

相关文章阅读

  • nginx配置访问图片,nginx配置图片服务器,Nginx搭建图片视频服务器的部署步骤
  • nginx负载均衡配置详解linux,nginx负载均衡服务器对性能有要求吗
  • nginx负载均衡配置详解linux,nginx负载均衡服务器对性能有要求吗,详解Nginx服务器之负载均衡策略(6种)
  • nginx正向代理与反向代理详解区别,nginx的正向代理和反向代理
  • nginx正向代理与反向代理详解区别,nginx的正向代理和反向代理,nginx正向代理与反向代理详解
  • nginx日常优化有哪些,nginx日常优化有哪些
  • nginx日常优化有哪些,nginx日常优化有哪些,nginx优化的六点方法
  • nginx拦截,nginx 屏蔽IP
  • nginx拦截,nginx 屏蔽IP,Nginx服务器屏蔽与禁止屏蔽网络爬虫的方法
  • nginx实现负载均衡几种方式,nginx负载均衡配置详解linux
  • nginx实现负载均衡几种方式,nginx负载均衡配置详解linux,使用nginx进行负载均衡的搭建全过程
  • nginx安装及配置教程,Nginx怎么安装
  • nginx安装及配置教程,Nginx怎么安装,Nginx 安装详细教程
  • nginx基本原理,nginx实现原理
  • nginx基本原理,nginx实现原理,详解Nginx 工作原理
  • 留言与评论(共有 条评论)
       
    验证码: