本文来说下Nginx作为静态服务器几个问题

文章目录

  • 概述
  • Nginx怎么处理请求的
  • 实战测试
  • 本文小结

概述

在实际开发中经常会遇到静态服务器,通常会提供一个上传的功能,其他应用如果需要静态资源就从该静态服务器中获取

nginx的下载地址:http://nginx.org/en/download.html


Nginx怎么处理请求的

nginx接收一个请求后,首先由listen和server_name指令匹配server模块,再匹配server模块里的location,location就是实际地址。


实战测试

监听了localhost下面的2021端口,并且修改根目录为D:/supervision/pre/upload

nginx.conf文件配置信息


worker_processes  1;events {worker_connections  1024;
}http {include       mime.types;default_type  application/octet-stream;sendfile        on;keepalive_timeout  65;server {listen       2021;server_name  localhost;location / {root   D:/supervision/pre/upload;index  index.html index.htm;try_files $uri $uri/ /index.html;}error_page   500 502 503 504  /50x.html;location = /50x.html {root   html;}}}

在D:/supervision/pre/upload文件夹中放了一张图片来进行测试

在实际开发中,比如文件上传等功能,可以把文件,图片等资源上传到一个指定的文件夹中,然后可以是nginx作为图片服务器,到指定的文件夹中去拿。


本文小结

本文介绍了nginx作为静态图片服务的使用。也是在开发中一个常用的功能。

Nginx应用场景之静态服务器相关推荐

  1. nginx--之静态服务器

    nginx之静态服务器 以天元珠宝静态网站为例 server {     #一个server就是一个虚拟主机 listen 80;   #监听端口80 server_name www.tyzb.cn ...

  2. Nginx应用场景之HTTP服务器

    本文来说下Nginx作为HTTP服务器的几个问题 文章目录 概述 概述

  3. nginx alias php 404,Nginx配置静态服务器以及404问题解决,root和alias的区别

    最近在使用Nginx配置一个图片静态服务器来通过http请求访问图片,在配置的时候,发现遇到访问有404的问题,结果发现是在配置路径的时候,和路径属性是root还是alias的有关. nginx配置文 ...

  4. 动态服务器与静态服务器

    由于每次查找资料都需要耗费大量时间,于是写下此文章,方便日后查阅复用. 静态服务:主要提供静态资源,不同用户访问到的资源相同 动态服务:提供动态服务,不同用户访问到的资源不同 服务器的几个叫法: we ...

  5. 使用Nginx搭建前端静态服务器+文件服务器

    大家可能被虚拟主机不太了解,那我们的解释一下,虚拟主机指在一台物理主机服务器上划分出多个磁盘空间,每个磁盘空间都是一个虚拟主机,每台虚拟主机都可以对外提供Web服务,并且互不干扰. 一.Nginx的虚 ...

  6. Nginx(三):负载均衡策略 与 Nginx静态服务器

    相关阅读: Nginx(一):Nginx原理概述 与 安装步骤详解 Nginx(二):反向代理原理 与 配置文件详解 Nginx(三):负载均衡策略 与 Nginx静态服务器 Nginx(四):Ngi ...

  7. 替换 Nginx 使用 Caddy 作为博客静态服务器

    替换 Nginx 使用 Caddy 作为博客静态服务器 其实早在一两年前就关注到 Caddy 了,这两年博客一直没更新,没有折腾,也不敢太冒然的使用到公司的生产服务器上,就一直没有尝试.趁这次将博客迁 ...

  8. yum安装nginx,并配置静态资源服务器

    1.使用yum源安装nginx: 参考: https://www.cnblogs.com/lauren1003/p/5985206.html Linux下查看nginx的安装路径 输入:nginx - ...

  9. Tomcat结合Apache、Nginx实现高性能的web服务器

    一.Tomcat为什么需要与apache.nginx一起结合使用? Tomcat虽然是一个servlet和jsp容器,但是它也是一个轻量级的web服务器.它既可以处理动态内容,也可以处理静态内容.不过 ...

最新文章

  1. 程序设计原则——优化程序
  2. 蓝卡在哪里_什么是蓝卡,魅力在哪里,让申请者为之着迷?
  3. Linux应用--日志定时清理
  4. MQ保证消息的可靠性传输
  5. JS 中 call()、apply()、bind() 的用法
  6. vim编辑器学习记录
  7. 升级到Oracle 19c:你不可不知的十大SQL问题(上)
  8. 开关电源怎么测试文波_开关电源环路增益测试
  9. python网页信息_利用python处理网页信息
  10. 智能替换DataTable.Select中会导致错误的单引号 的另一种算法实现.
  11. Xcode 打包 framework
  12. 智汇华云 | 集群自动化部署服务流程之自动化集群配置(下)
  13. 【实用】excel中创建项目进度计划
  14. Java定时任务表达式
  15. 中标麒麟linux系统安装打印机_国产中标麒麟操作系统的打印机安装
  16. 云计算概论-大数据与云计算
  17. 寒霜朋克计算机丢失,寒霜朋克无法启动运行解决方法 寒霜朋克不能运行怎么办?...
  18. java编写投票功能需求分析
  19. 如果删掉微信中一个功能,你的选择是什么
  20. CommonUtils 工具类

热门文章

  1. Log4j(二)—— Log4j基本使用方法
  2. IOS程序中打开自己的程序,测试机器中是否装了自己的程序(openURL:,canOpenURL:)
  3. windos下安装redis
  4. 如何帮孩子成为最好的自己
  5. WTL学习笔记——初章
  6. centos7安装docker-ce新版
  7. Eclipse SVN冲突解决方案
  8. python 2.7.10 找不到 libmysqlclient.18.dylib 解决方案
  9. 求1+2+…+n变态问题的两个很棒的解法
  10. 鸟哥基础-读书笔记一