全网整合营销服务商

电脑端+手机端+微信端=数据同步管理

免费咨询热线:400-708-3566

nginx配置静态文件服务器详解

本文主要介绍一些Nginx做图片服务器的简单配置,但不包括Nginx的安装部署以及实现原理。

配置步骤

下载nginx

Windows nginx安装教程及简单实践

配置nginx\nginx-1.13.4\conf\nginx.conf文件

#user nobody;
worker_processes 1;

#error_log logs/error.log;
#error_log logs/error.log notice;
#error_log logs/error.log info;

#pid    logs/nginx.pid;


events {
  worker_connections 1024;
}


http {
  include    mime.types;
  default_type application/octet-stream;

  log_format main '$remote_addr - $remote_user [$time_local] "$request" '
           '$status $body_bytes_sent "$http_referer" '
           '"$http_user_agent" "$http_x_forwarded_for"';

  access_log logs/access.log main;

  sendfile    on;
  #tcp_nopush   on;

  #keepalive_timeout 0;
  keepalive_timeout 65;

  #gzip on;

  server {
    listen    80;
    server_name localhost;

    #charset koi8-r;

    #access_log logs/host.access.log main;
    
    location ~ .*\.(gif|jpg|jpeg|png)$ { 
      expires 24h; 
      root d://pinkylam_server//;#指定图片存放路径 
      access_log d://pinkylam_server//images.log;#日志存放路径 
      proxy_store on; 
      proxy_store_access user:rw group:rw all:rw; 
      proxy_temp_path   d://pinkylam_server//;#图片访问路径 
      proxy_redirect   off; 
      proxy_set_header  Host 127.0.0.1; 
      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; 
      if ( !-e $request_filename) 
      { 
        proxy_pass http://127.0.0.1;
      } 
    }

    location / {
      root  html;
      index index.html index.htm;
    }

    #error_page 404       /404.html;

    # redirect server error pages to the static page /50x.html
    #
    error_page  500 502 503 504 /50x.html;
    location = /50x.html {
      root  html;
    }
  }
}

注意:d:/pinkylam_server/ 对应的文件夹要建立。

测试

打开浏览器输入http://127.0.0.1/111.jpg测试。

预览


最基础的nginx图片服务器就搭建完成了。

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持。


# nginx  # 静态文件服务器  # nginx静态服务器  # 使用nginx缓存服务器上静态文件的设置方法  # 如何在nginx中配置缓存静态文件  # 详解Nginx 静态文件服务配置及优化  # Nginx学习之静态文件服务器配置方法  # Python的Flask框架及Nginx实现静态文件访问限制功能  # Nginx静态文件响应POST请求 提示405错误的解决方法  # Nginx 禁用静态文件缓存的配置方法  # 但不  # 大家多多  # 完成了  # 打开浏览器  # request  # status  # time_local  # http_user_agent  # http_x_forwarded_for  # body_bytes_sent  # http_referer  # stream  # octet  # application  # log_format  # remote_user  # remote_addr  # main  # listen  # server 


相关文章: 清单制作人网站有哪些,近日“兴风作浪的姑奶奶”引起很多人的关注这是什么事情?  如何高效配置香港服务器实现快速建站?  建站主机选择指南:服务器配置与SEO优化实战技巧  关于BootStrap modal 在IOS9中不能弹出的解决方法(IOS 9 bootstrap modal ios 9 noticework)  官网自助建站系统:SEO优化+多语言支持,快速搭建专业网站  家具网站制作软件,家具厂怎么跑业务?  如何解决VPS建站LNMP环境配置常见问题?  如何获取上海专业网站定制建站电话?  宁波自助建站系统如何快速打造专业企业网站?  微信h5制作网站有哪些,免费微信H5页面制作工具?  建站之星CMS五站合一模板配置与SEO优化指南  建站之星如何修改网站生成路径?  成都网站制作价格表,现在成都广电的单独网络宽带有多少的,资费是什么情况呢?  电商网站制作多少钱一个,电子商务公司的网站制作费用计入什么科目?  青岛网站建设如何选择本地服务器?  如何通过虚拟主机空间快速建站?  h5网站制作工具有哪些,h5页面制作工具有哪些?  制作农业网站的软件,比较好的农业网站推荐一下?  如何在Tomcat中配置并部署网站项目?  建站VPS能否同时实现高效与安全翻墙?  建站之星会员如何解锁更多建站功能?  网站制作网站,深圳做网站哪家比较好?  如何高效完成独享虚拟主机建站?  天河区网站制作公司,广州天河区如何办理身份证?需要什么资料有预约的网站吗?  详解免费开源的.NET多类型文件解压缩组件SharpZipLib(.NET组件介绍之七)  ,巨量百应是干嘛的?  SAX解析器是什么,它与DOM在处理大型XML文件时有何不同?  如何快速辨别茅台真假?关键步骤解析  如何选择服务器才能高效搭建专属网站?  深圳网站制作设计招聘,关于服装设计的流行趋势,哪里的资料比较全面?  韩国代理服务器如何选?解析IP设置技巧与跨境访问优化指南  c++怎么实现高并发下的无锁队列_c++ std::atomic原子变量与CAS操作【详解】  手机网站制作与建设方案,手机网站如何建设?  c++如何打印函数堆栈信息_c++ backtrace函数与符号名解析【方法】  建站之星logo尺寸如何设置最合适?  已有域名和空间如何快速搭建网站?  制作销售网站教学视频,销售网站有哪些?  东莞专业网站制作公司有哪些,东莞招聘网站哪个好?  C++如何使用std::optional?(处理可选值)  如何快速搭建FTP站点实现文件共享?  英语简历制作免费网站推荐,如何将简历翻译成英文?  重庆网站制作公司哪家好,重庆中考招生办官方网站?  建站主机与虚拟主机有何区别?如何选择最优方案?  建站ABC备案流程中有哪些关键注意事项?  如何快速配置高效服务器建站软件?  如何基于PHP生成高效IDC网络公司建站源码?  如何通过西部数码建站助手快速创建专业网站?  如何在IIS服务器上快速部署高效网站?  单页制作网站有哪些,朋友给我发了一个单页网站,我应该怎么修改才能把他变成自己的呢,请求高手指点迷津?  如何配置FTP站点权限与安全设置? 

您的项目需求

*请认真填写需求信息,我们会在24小时内与您取得联系。