首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

nginx配置访问本地静态资源

nginx作为一款高性能的服务器,用途很多,除了可以做后端服务器的代理,负载均衡之外你,还有一个用途就是做静态资源的缓存服务器,比如在前后端分离的项目中,为了加速前端页面的响应速度,我们可以将前端的相关资源...,例如html,js,css或者图片等放到nginx指定的目录下,访问的时候只需要通过IP加路径就可以实现高效快速的访问, 下面说说如何在windows下使用nginx作为静态资源服务器, 1、修改config...目录下,这个配置文件,基本上所有的配置都在这里面做, 2、主要的配置参数如下,一些无关的参数我直接去掉了,注意,里面的location可以配置多个,这样可以根据业务的需要指定相关的路径方便后续的运维和管理..., server { listen 80; #nginx监听的端口 server_name localhost;...拦截的用户访问路径 #charset koi8-r; #access_log logs/host.access.log main; # 访问本地绝对路径下的静态

4.2K20
您找到你想要的搜索结果了吗?
是的
没有找到

Nginx静态资源服务的配置

配置文件语法 Nginx配置文件是一个文本文件,由指令和指令块构成。 指令 指令以分号 ; 结尾,指令和参数间以空格分割。 指令块作为容器,将相关的指令组合在一起,用大括号 {} 将它们包围起来。...指令块配置项之后是否如参数(例如 location /),取决于解析这个块配置项的模块。 指令块配置项是可以嵌套的。内层块会继承父级块包含的指令的设置。...静态资源服务 将个人网站的静态资源 clone 到 nginx 根目录: git clone https://github.com/mz1999/mazhen.git 在 conf/nginx.conf...更多的配置项,可以参考官方文档。 autoindex Nginx 的 ngx_http_autoindex_module 模块处理以斜线字符 / 结尾的请求,并产生一个目录列表。...limit_rate 由于带宽的限制,我们有时候需要限制某些资源向客户端传输响应的速率,例如可以对大文件限速,避免传输大文件占用过多带宽,从而影响其他更重要的小文件(css,js)的传输。

2.2K20

【Docker】Docker安装Nginx配置静态资源

:xxx 2.创建nginx配置文件 启动容器之前要创建nginx配置文件,因为nginx容器只有/etc/nginx目录,没有nginx.conf文件,如果服务器和容器都没有nginx.conf文件...mkdir -p /home/nginx/html 3.创建nginx容器运行 docker run \ -p 9002:80 \ --name nginx \ -v /home/nginx/conf.../nginx.conf:/etc/nginx/nginx.conf \ -v /home/nginx/conf/conf.d:/etc/nginx/conf.d \ -v /home/nginx/log...:latest 这里我将/root/data/mp4/跟容器的/data/mp4进行挂载 /data/mp4文件夹会自动创建  4.配置nginx静态资源 上传一个视频文件到/root/data/mp4.../目录下 容器里面也会有对应的文件 使用docker exec -it nginx /bin/bash容器内部查看 在/home/nginx/conf/conf.d里面配置路径  最后重启nginx容器

51410

nginx静态资源服务器简单配置

传统的web项目,一般都将静态资源存放在 webroot的目录下,这样做很方便获取静态资源,但是如果说web项目很大,用户很多,静态资源也很多时,服务器的性能 或许就会很低下了。...这种情况下一般都会需要一个静态资源的服务器。...搭建nginx服务器首先得安装nginx服务,关于nginx服务的安装可以参考我的另一篇博客《nginx服务安装》这里直接介绍静态服务器的配置 进入nginx安装目录的conf目录下,修改nginx.conf...在这里只是简单地介绍了静态资源服务器的配置 ,关于资源缓存的配置并没有介绍 文件上传到nginx服务器参考这篇博客vsftpd ftp服务器搭建 关于静态资源的缓存以及防盗链可以参考这篇博客nginx静态资源缓存...关于 nginx.conf中location的配置 可以参考这篇博客nginx.conf location 的配置 发布者:全栈程序员栈长,转载请注明出处:https://javaforall.cn/

2.5K40

Nginx 静态资源访问

# Nginx 静态资源访问 引言 如何访问 Nginx静态资源?这其中涉及到了 Nginx 的核心功能 Rewrite 重写技术,本内容将讲解处理访问静态资源的相关知识。...Nginx的跨域问题 同源策略 跨域问题 跨域案例 解决方案 静态资源防盗链 什么是资源盗链 防盗链实现原理 防盗链实现实例 针对目录防盗链 Rewrite功能配置 地址重写与地址转发 set指令 Rewrite...# break指令 该指令用于中断当前相同作用域中的其他 Nginx 配置。与该指令处于同一作用域的 Nginx 配置中,位于它前面的指令配置生效,位于后面的指令配置无效。...# 多级域名 当你配置了多级域名,如二级域名 xxx.frxcat.fun,并且静态资源目录恰好和二级域名的 xxx 可以匹配,则可以使用正则表达式进行匹配,日后,如果又多个 xxx,则再创建对应的该目录即可.../usr/local/nginx/html; # 静态文件根目录 index idnex.html; } } 有一个 aa.html 在 /usr/local/nginx/html

7.6K20

Nginx专题-静态资源

章节目录 静态资源分类 CDN场景 nginx作为静态资源web服务_配置语法 浏览器缓存 服务器端设置浏览器缓存过期实践 跨站访问 静态资源分类 静态资源:非服务器动态运行生成的文件 类型 种类 浏览器端渲染...nginx作为静态资源web服务_配置语法 配置语法-tcp_nopush 要求实时性不高的场景下使用,不着急返回给客户端 语法:tcp_nopush on | off; 默认配置:tcp_nopush...连接下,提高网络包的传输实时性 配置语法-压缩 解压(浏览器端)---------------->压缩(nginx静态资源服务端) 语法: gzip_comp_level level; 默认配置:gzip_comp_level...1; 可配置模块:http、server、location 压缩模块扩展 http_gzip_static_module-支持预读gzip功能 作用:较少网络资源的消耗,提高静态资源快速响应的能力,...、location、if in location 配置实践 1. touch /etc/nginx/conf.d/static_server.conf 2. vi /etc/nginx/conf.d/

1.4K20

Nginx---静态资源处理

Nginx Nginx服务器基础配置实例 Nginx服务操作的问题 Nginx配置成系统服务 Nginx命令配置到系统环境 Nginx静态资源部署 Nginx静态资源概述 Nginx静态资源配置指令.../etc/profile (3)不在nginx的sbin目录下执行nginx命令,检测是否配置成功 nginx -V Nginx静态资源部署 Nginx静态资源概述 上网去搜索访问资源对于我们来说并不陌生...一部分内容,比如说报表数据展示、根据当前登录用户展示相关具体数据等资源Nginx处理静态资源的内容,我们需要考虑下面这几个问题: (1)静态资源配置指令 (2)静态资源配置优化 (3)静态资源的压缩配置指令...(4)静态资源的缓存处理 (5)静态资源的访问控制,包括跨域问题和防盗链问题 Nginx静态资源配置指令 listen指令 listen:用来配置监听端口。...,在浏览器上可以看到, 最终返回的状态码是200,这块需要注意下,编写error_page后面的内容,404后面需要加空格,200前面不能加空格 静态资源优化配置语法 Nginx静态资源如何进行优化配置

2.5K20

Nginx 静态资源部署

# Nginx 静态资源部署 引言 静态资源如何部署?本内容带你了解静态资源相关的操作和内容。 静态资源指令配置静态资源优化配置静态资源压缩配置静态资源缓存配置。...Nginx静态资源概述 静态资源指令配置 listen指令 server_name指令 匹配执行顺序 location指令 root/alias指令 index指令 error_page指令 静态资源优化配置...,根据不同的条件展示在页面不同这 一部分内容,比如说报表数据展示、根据当前登录用户展示相关具体数据等资源Nginx 处理静态资源的内容,我们需要考虑下面这几个问题: 静态资源配置指令 静态资源配置优化...静态资源的压缩配置指令 静态资源的缓存处理 静态资源的访问控制,包括跨域问题和防盗链问题 # 静态资源指令配置 # listen指令 该指令是用来配置监听端口。...# 静态资源优化配置 Nginx静态资源如何进行优化配置。这里从三个属性配置进行优化: sendfile on; tcp_nopush on; tcp_nodeplay on; 建议三个都开启。

5.3K20

008.Nginx静态资源

Nginx静态资源概述 1.1 静态资源类型 Nginx作为静态资源Web服务器部署配置, 传输非常高效, 常常用于静态资源处理,请求以及动静分离。通常非服务器动态运行生成的文件属于静态资源。...类型 种类 浏览器端渲染 HTML、CSS、JS 图片 JPEG、GIF、PNG 视频 FLV、MP4 文件 TXT及其他类型文件 1.2 静态资源场景 简单静态站点场景: ?...静态站点加速场景: ? 二 静态资源优化配置 2.1 sendfile 默认情况下,Nginx会自行处理文件传输,并在发送之前将文件复制到缓冲区中。...四 静态资源压缩配置 4.1 创建站点目录 [root@nginx ~]# mkdir /usr/share/nginx/gzip/ 上传用于测试的html、png、css等文件,提前查看文件大小。...~]# nginx -t -c /etc/nginx/nginx.conf #检查配置文件 2 [root@nginx ~]# nginx -s reload #重载配置文件 4.3 确认验证

1.3K30

Nginx静态资源缓存

Nginx静态资源 Nginx可以处理静态资源 非Web服务器可以运行处理而生成的文件,即服务器只需要从硬盘或者缓存中读取然后直接给客户端响应即可。...常见的静态资源 # 浏览器渲染: html文件,样式表CSS,JS脚本——浏览器需要读取样式格式和脚本,然后去渲染的. # 图片文件: GIF、PNG、JPEG # 视频文件: MP4、FLV...、AVI、MPEG # 其它文件: ISO、PDF、TXT、EXE Nginx作为网站服务器,如何高效的处理静态资源,就需要让nginx速度变快,可以从以下几个方面考虑: 1.文件读取:nginx...缓存类型 数据库缓存: memcache,redis proxy网页缓存: client访问静态资源,代理有缓存就无需向后端web请求资源....,第一级,第二级和第三级子目录的名称分别是2个字符,1个字符和2个字符,且每一级子目录的名称最多2个字符,目录名称是随机生成的,这样配置的好处是: 缓存数据比较多的时候,分类存放,nginx查找速度快一点

2.5K50

搭建nginx静态资源

搭建静态资源站包括以下几部分: root指令与alias指令的区别 使用gzip压缩资源 如何访问指定目录下的全部资源文件 如何限制访问流量 如何自定义log日志 root指令与alias指令的区别...我们的网站静态资源放到 /home/wwwroot/demo 目录下 root@2a33e33fa785:/home/wwwroot/demo# ls about.html about1.html...demo/ { root /home/wwwroot;        #alias /home/wwwroot/demo/; } } } 上面的配置文件中...root和alias 指令配置完之后实现的效果是一样的,其实用的区别在于: 使用root指令时,访问 http://ip:端口号/demo/index.html 时,nginx回去root 指定的目录下按照...设置日志的存储路径以及使用哪个定义好的模板保存日志内容 access_log 日志路径 模板名称; access_log logs/host.access.log main; 最后是完整的配置文件

1.3K20

Nginx静态资源应用场景与跨域配置示例

静态资源WEB服务应用场景 5.1静态资源WEB服务 5.2静态资源的类型 非服务器动态运行生成的文件 5.3静态资源服务场景-CDN 5.4文件读取配置 5.4.1sendfile配置 sendfile...模块官方文档:http://nginx.org/en/docs/http/ngx_http_core_module.html#sendfile #sendfile配置规则 Syntax: sendfile...,nginx支持--with-file-aio异步文件读取 5.4.2tcp_nopush配置 tcp_nopush模块官方文档:http://nginx.org/en/docs/http/ngx_http_core_module.html...http, server, location 作用:sendfile开启的情况下,提高网络包的传输效率 5.4.3tcp_nodelay配置 tcp_nodelay模块官方文档:http://nginx.org...ngx_http_gunzip_module模块文档:http://nginx.org/en/docs/http/ngx_http_gunzip_module.html #gzip_static配置规则

1.8K10
领券