图片存储解决方案之一使用nginx搭建图片服务器(一)

这篇具有很好参考价值的文章主要介绍了图片存储解决方案之一使用nginx搭建图片服务器(一)。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

常见的图片存储方案:

方案一:使用nginx搭建图片服务器

方案二:使用开源的分布式文件存储系统,例如Fastdfs、HDFS等

方案三:使用云存储,例如阿里云、七牛云等

一、使用Nginx搭建图片服务器

首先下载Nginx

http://nginx.org/en/download.htmlhttp://nginx.org/en/download.html?login=from_csdn

 图片服务器搭建方案,nginx,服务器

 然后解压,如下图所示:

图片服务器搭建方案,nginx,服务器

双击nginx.exe,然后会有一个黑色的框一闪而过,此时已经启动成功

访问http://localhost:80 回车,若出现下图,说明启动成功

图片服务器搭建方案,nginx,服务器 然后再电脑上创建用来存放图片的文件夹  

图片服务器搭建方案,nginx,服务器

 然后修改conf/nginx.conf

location ~ .*\.(gif|jpg|jpeg|png)$ {  
    		expires 24h;  
    		root D:/upload5/;#指定图片存放路径  
    		access_log D:/upload5/log;#图片路径  
    		proxy_store on;  
    		proxy_store_access user:rw group:rw all:rw;  
    		proxy_temp_path         D:/upload5/;#图片路径  
    		proxy_redirect          off;  
    
    		proxy_set_header        Host 127.0.0.1;  
    		proxy_set_header        X-Real-IP $remote_addr;  
    		proxy_set_header        X-Forwarded-For $proxy_add_x_forwarded_for;  
    		client_max_body_size    10m;  
    		client_body_buffer_size 1280k;  
    		proxy_connect_timeout   900;  
   		proxy_send_timeout      900;  
    		proxy_read_timeout      900;  
    		proxy_buffer_size       40k;  
   		proxy_buffers           40 320k;  
    		proxy_busy_buffers_size 640k;  
    		proxy_temp_file_write_size 640k;  
	}

图片服务器搭建方案,nginx,服务器

然后重启Nginx服务

当我们修改了nginx的配置文件nginx.conf 时,不需要关闭nginx后重新启动nginx,只需要执行命令 nginx -s reload 即可让改动生效

首先先进入到nginx的安装目录

图片服务器搭建方案,nginx,服务器 

 图片服务器搭建方案,nginx,服务器

图片服务器搭建方案,nginx,服务器 

图片服务器搭建方案,nginx,服务器 

最后就可以访问相应的图片了  

图片服务器搭建方案,nginx,服务器

图片服务器搭建方案,nginx,服务器 

最后关闭Nginx服务:nginx -s stop  文章来源地址https://www.toymoban.com/news/detail-601103.html

到了这里,关于图片存储解决方案之一使用nginx搭建图片服务器(一)的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • OpenCV使用imread读取图片失败解决方案

    使用一下代码读取图像,出现[ WARN:0@1.635] global D:aopencv-pythonopencv-pythonopencvmodulesimgcodecssrcloadsave.cpp (239) cv::findDecoder imread_(‘D:.jpg’): can’t open/read file 报错信息 原因是使用绝对路径时“”要换成“\\\\” 导入成功

    2024年02月11日
    浏览(60)
  • 非华为电脑管家多屏协同matepad11--无法连接问题解决方案之一

    笔记本:17年华硕飞行堡垒,只能支持WiFi5 华为管家破解版:12.0.1.20 问题:按照网上破解教程安装,能够与手机进行多屏协同,也能找到matepad11,可以进行共享,但是点击扩展和镜像会显示连接失败。 解决方法之一:研究一晚上以为是笔记本型号太老不适配了,WiFi网卡不适

    2024年02月11日
    浏览(82)
  • git克隆代码报错remote: HTTP Basic: Access denied fatal: Authentication failed for的解决方案之一

    在克隆代码时输入一次错误的用户名和密码后,再次克隆代码会一直提示以上错误! 我们可以进入计算机的【控制面板-用户账户-凭据管理器-Windows凭据-普通凭据】修改保存的git用户名和密码。 用户名是指

    2024年02月14日
    浏览(43)
  • MinIO:开源对象存储解决方案

    MinIO是一款开源的云原生对象存储解决方案,旨在提供高性能、可扩展和持久化存储服务。它兼容Amazon S3 API,可以轻松地集成到现有的应用程序中,为用户提供可靠的对象存储和数据管理。本文将介绍MinIO的基本概念、架构设计以及常见的应用场景,帮助读者了解和使用这个

    2024年02月16日
    浏览(39)
  • AIGC 存储内容安全解决方案

    AIGC会帮助恶意份子更高效地炮制违法违规内容。 2022年,ChatGPT的推出,使 AIGC 这个名词进入了大众的视野。Stable Diffusion、MidJourney等可以生成图片的 AIGC 直接引爆了 AI 作画领域。Gartner 将生成性 AI 列为2022年五大影响力技术之一。 大量的 AIGC 在上线初期就面临关停风险,核心

    2024年02月09日
    浏览(54)
  • 深度解读AIGC存储解决方案

    5月26日,2023数据基础设施技术峰会在苏州举办,腾讯云首席存储技术专家温涛受邀出席并分享了腾讯云领先的存储技术在AIGC场景中的应用,通过对AIGC业务流程和场景的提炼,从内容生成、内容审核和内容智理三要素介绍了如何智能的存储和管理数据。下面我们一起回顾下温

    2024年02月16日
    浏览(36)
  • 微信小程序缩放图片与滑动图片:movable-view与swiper一起使用所产生的手势冲突的基本解决方案(操作过于频繁还是会出现问题,基本的使用是没有问题的)

    1.一些参数和需要用到的方法js代码注释都有了,只要复制过去看就好了 2.怎么解决这个手势冲突呢,我采用的是mina-touch插件,去监听这两种手势,当双指在的时候,长按事件就不触发,滑动的时候长按事件也要阻止,因为在不停的滑动的时候,也会长按,大概就是这么一个

    2024年02月15日
    浏览(55)
  • 在浏览器中使用javascript打印HTML中指定Div带背景图片内容生成PDF电子证书查询的解决方案

    要调用浏览器中的打印功能,并指定需要打印的内容为特定的DIV内的内容,你可以使用JavaScript来实现。下面是一种实现方法: 首先,在需要打印的DIV标签上添加一个唯一的ID属性,例如: 接下来,在JavaScript中使用 window.print() 方法来调用浏览器的打印功能,并指定打印的内容

    2024年02月13日
    浏览(61)
  • nginx: [emerg] getpwnam(“nginx“) failed解决方案

    在编译安装nginx时,启动nginx服务报如下错误: nginx: [emerg] getpwnam(\\\"nginx\\\") failed 原因: 这里报错的原因是因为没有为nginx创建用户,解决方法就是创建一个nginx用户 说明: 这里创建的用户是你安装Nginx时,预编译时指定的Nginx用户,如下所示,我这里指定的用户时nginx用户,所以

    2024年02月12日
    浏览(38)
  • nginx文件上传大小限制解决方案

    nginx配置附件上传大小限制。 用 nginx 做代理。上传超过 1M 大的客户端文件无法正常上传, nginx 直接报错,上传文件太大( 413 Request Entity Too Large )于是修改了下 nginx 的配置,就可以了。   client_max_body_size 1024m; 可放在 http 下控制全局大小限制,大小根据需求配置,最大为

    2024年02月17日
    浏览(67)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包