当前位置: 首页 > news >正文

如何使用nginx部署静态资源

  • Nginx可以作为静态web服务器来部署静态资源,这个静态资源是指在服务端真实存在,并且能够直接展示的一些文件数据,比如常见的静态资源有html页面、css文件、js文件、图片、视频、音频等资源
  • 相对于Tomcat服务器来说,Nginx处理静态资源的能力更加高效,所以在生产环境下,我们一般都会将静态资源部署到Nginx下,以提供给用户进行访问
  • 简单的部署静态资源,我们可以直接使用nginx默认的存放静态html的目录,将静态资源直接拷贝到当前目录中即可
    •     server {# 服务器监听的端口listen       80;# 服务器的名称server_name  localhost;#charset koi8-r;#access_log  logs/host.access.log  main;# 匹配客户端请求的urllocation / {# 指定静态资源的根目录,root后可设置相对路径,也可以设置绝对路径,根据需求设定root   html;# 指定静态资源的默认首页index  index.html index.htm;}}
    • 因为当前工作目录下的html目录下存在index.html文件,则我们使用浏览器访问,默认不加端口则是默认使用80端口访问:http://服务器ip地址/

相关文章:

如何使用nginx部署静态资源

Nginx可以作为静态web服务器来部署静态资源,这个静态资源是指在服务端真实存在,并且能够直接展示的一些文件数据,比如常见的静态资源有html页面、css文件、js文件、图片、视频、音频等资源相对于Tomcat服务器来说,Nginx处理静态资…...

lua的gc原理

lua垃圾回收(Garbage Collect)是lua中一个比较重要的部分。由于lua源码版本变迁,目前大多数有关这个方面的文章都还是基于lua5.1版本,有一定的滞后性。因此本文通过参考当前的5.3.4版本的Lua源码,希望对Lua的GC算法有一个较为详尽的探讨。 L…...

redis作为缓存详解

目录 前言: 为什么说关系型数据库性能不高 如何提高MySQL并发量 缓存更新策略 定期更新 实时更新 内存淘汰策略 Redis内置的淘汰策略 缓存常见问题 缓存预热 缓存穿透 缓存雪崩 缓存击穿 前言: 对于缓存的理解,缓存目的就是为了…...

231127 刷题日报

这周值班。。多少写道题吧,保持每天的手感。老婆给买了lubuladong纸质书,加油卷。 1. 131. 分割回文串 写个这个吧,钉在耻辱柱上的题。 为啥没写出来: 1. 递归树没画对 把树枝只看做是1个字母,而且不清楚树枝和节点…...

【Linux】vim-多模式的文本编辑器

本篇文章内容和干货较多,希望对大家有所帮助👍 目录 一、vim的介绍 1.1 vi 与 vim的概念1.2 Vim 和 Vi 的一些对比 二、vim 模式之间的切换 2.1 进入vim2.2 [正常模式]切换到[插入模式]2.3 [插入模式]切换至[正常模式]2.4 [正常模式]切换至[底行模式…...

Ubuntu 启用 root 用户

在启用 root 用户之前,我们先来了解一下, ubuntu 命令的组成。 打开 ubuntu 的终端,现在的命令行是由 topeetubuntu:~$ 这几个字母组成,那么这几个字母都代表 什么意思呢? topeet …...

手摸手Element-ui路由VueRoute

后端WebAPI准备 https://router.vuejs.org/zh/guide/ https://v3.router.vuejs.org/zh/installation.html <template><el-table:data"tableData"style"width: 100%":row-class-name"tableRowClassName"><!-- <el-table-colum…...

探究Kafka原理-5.Kafka设计原理和生产者原理解析

&#x1f44f;作者简介&#xff1a;大家好&#xff0c;我是爱吃芝士的土豆倪&#xff0c;24届校招生Java选手&#xff0c;很高兴认识大家&#x1f4d5;系列专栏&#xff1a;Spring源码、JUC源码、Kafka原理&#x1f525;如果感觉博主的文章还不错的话&#xff0c;请&#x1f44…...

浅谈C#在unity应用中的工厂模式

文章目录 前言简单工厂模式工厂方法模式抽象工厂模式Unity实战 前言 工厂模式是一种创建型设计模式&#xff0c;它提供了一种将对象的实例化过程封装起来的方法&#xff0c;使得客户端代码不必直接依赖于具体类。这有助于降低代码的耦合度&#xff0c;提高代码的可维护性和可扩…...

卷积神经网络(Inception-ResNet-v2)交通标志识别

文章目录 一、前言二、前期工作1. 设置GPU&#xff08;如果使用的是CPU可以忽略这步&#xff09;2. 导入数据3. 查看数据 二、构建一个tf.data.Dataset1.加载数据2. 配置数据集 三、构建Inception-ResNet-v2网络1.自己搭建2.官方模型 五、设置动态学习率六、训练模型七、模型评…...

网易云音频数据如何爬取?

在当今数字化时代&#xff0c;音频数据的获取和处理变得越来越重要。本文将详细介绍如何使用Objective-C语言构建音频爬虫程序&#xff0c;以爬取网易云音乐为案例。我们将从Objective-C的基础知识开始&#xff0c;逐步深入到爬取思路分析、构建爬虫框架、完整爬取代码等方面&a…...

97、Text2NeRF: Text-Driven 3D Scene Generation with Neural Radiance Fields

简介 论文地址 使用扩散模型来推断文本相关图像作为内容先验&#xff0c;并使用单目深度估计方法来提供几何先验&#xff0c;并引入了一种渐进的场景绘制和更新策略&#xff0c;保证不同视图之间纹理和几何的一致性 实现流程 简单而言&#xff1a; 文本-图片扩散模型生成一…...

【C++】多态(上) 多态 | 虚函数 | 重写 | final、override | 接口继承与实现继承 | 抽象类

一、多态 概念 多态&#xff0c;就是多种状态&#xff0c;即不同的对象去完成同一个行为时会产生出不同的状态。比如&#xff1a;买票时&#xff0c;成人要原价买&#xff0c;学生和老人就可以享受优惠价便宜一点儿。同样是买票这个行为&#xff0c;不同的对象来做就有不同的…...

国内怎么投资黄金,炒黄金有哪些好方法?

随着我国综合实力的不断强大&#xff0c;投资市场的发展也日臻完善&#xff0c;现已成为了国际黄金市场的重要组成部分&#xff0c;人们想要精准判断金市走向&#xff0c;就离不开对我国经济等信息的仔细分析。而想要有效提升盈利概率&#xff0c;人们还需要掌握国内黄金投资的…...

springboot实现数据脱敏

springboot实现数据脱敏 怎么说呢&#xff0c;写着写着发觉 ”这写的什么玩意“ 。 总的来说就是&#xff0c;这篇文章并不能解决数据脱敏问题&#xff0c;但以下链接可以。 SpringBoot中利用自定义注解优雅地实现隐私数据脱敏 然后回到本文&#xff0c;本来是想基于AOP代理&am…...

uniapp实现多时间段设置

功能说明&#xff1a; 1 点击新增时间&#xff0c;出现一个默认时间段模板&#xff0c;不能提交 2 点击“新增时间文本”&#xff0c;弹出弹窗&#xff0c;选择时间&#xff0c;不允许开始时间和结束时间同时为00:00&#xff0c; <view class"item_cont"> …...

uni-app - 去除隐藏页面右侧垂直滚动条

全局配置 "globalStyle": { //全局配置 "scrollIndicator":"none", // 不显示滚动条 "app-plus":{ "scrollIndicator":"none" // 在APP平台都不显示滚动条 } }局部配置 "path": "pages/ind…...

一次简单的 Http 请求异常处理 (请求的 url 太长, Nginx 直接返回 400, 导致请求服务异常)

1 结论 按照惯例直接说结论。 后台服务 A 有一个 Http 接口, 代码如下: RequestMapping(value "/user", method RequestMethod.GET) public List<UserInfoVo> getUserInfoByUserIds(RequestParam(value "userIds") List<String> userIds…...

spring Cloud在代码中如何应用,erueka 客户端配置 和 服务端配置,Feign 和 Hystrix做高可用配置

文章目录 Eureka一、erueka 客户端配置二、eureka 服务端配置 三、高可用配置FeignHystrix 通过这篇文章来看看spring Cloud在代码中的具体应用&#xff0c;以及配置和注解&#xff1b; Eureka 一、erueka 客户端配置 1、Eureka 启禁用 eureka.client.enabledtrue 2、Eurek…...

C#8.0中新语法“is {}“的介绍及使用

一&#xff64;C#7.0及之前is的使用 is操作符检查表达式的结果是否与给定类型兼容&#xff0c;或者(从c# 7.0开始)根据模式测试表达式。有关类型测试is操作符的信息&#xff0c;请参阅类型测试和类型转换操作符文章的is操作符部分。 1&#xff64;is 模式匹配 从C&#xff0…...

猫抓浏览器扩展:新手也能掌握的网页资源嗅探终极指南

猫抓浏览器扩展&#xff1a;新手也能掌握的网页资源嗅探终极指南 【免费下载链接】cat-catch 猫抓 浏览器资源嗅探扩展 / cat-catch Browser Resource Sniffing Extension 项目地址: https://gitcode.com/GitHub_Trending/ca/cat-catch 你是否曾经在浏览网页时&#xff…...

别再乱改组策略了!深入理解CredSSP更新与远程桌面安全的正确配置姿势

深入解析CredSSP安全机制与远程桌面连接的最佳实践 1. CredSSP协议与加密Oracle漏洞的本质 CredSSP&#xff08;Credential Security Support Provider&#xff09;协议是微软开发的一种身份验证协议&#xff0c;主要用于远程桌面连接等场景下的凭据安全传输。2018年曝光的CVE-…...

02-Spec驱动开发:把需求编译成代码

Spec 驱动开发&#xff1a;把需求编译成代码 AI 原生开发里最关键的一步&#xff0c;不是先让 AI 写代码&#xff0c;而是先让需求变成规范。 因为 AI 再强&#xff0c;也需要明确输入&#xff1b;而工程实现&#xff0c;再灵活也必须足够精确。 为什么规范是第一性原理 课程里…...

Stegosuite使用教程

Stegosuite 是一款专注于隐写术的跨平台工具&#xff0c;能够在不改变图像外观的前提下&#xff0c;将秘密数据&#xff08;文本、文件等&#xff09;隐藏在图像中。与加密技术不同&#xff0c;隐写术的核心是”隐藏信息的存在”&#xff0c;让第三方难以察觉数据传输的发生。主…...

Vant4组件避坑指南:Card和Cell样式对齐的那些坑(含解决方案)

Vant4组件深度优化&#xff1a;Card与Cell的样式对齐实战解析 在移动端开发中&#xff0c;Vant4作为主流的Vue组件库&#xff0c;其Card和Cell组件的使用频率极高。但许多开发者在实际项目中都会遇到一个共同的痛点&#xff1a;这两个组件的文本对齐和布局控制问题。本文将深入…...

如何在签署前使用OpenSign预览和编辑文档:完整指南

如何在签署前使用OpenSign预览和编辑文档&#xff1a;完整指南 【免费下载链接】OpenSign &#x1f525; The free & Open Source DocuSign alternative 项目地址: https://gitcode.com/gh_mirrors/op/OpenSign OpenSign作为免费开源的DocuSign替代方案&#xff0c;…...

seo优化软件有哪些种类_seo优化软件对比

SEO优化软件有哪些种类_SEO优化软件对比 随着互联网的迅猛发展&#xff0c;网站在竞争中占据优势的关键在于其在搜索引擎上的排名。SEO优化软件在这一过程中扮演着不可或缺的角色。SEO优化软件究竟有哪些种类&#xff1f;每种软件又有什么特点呢&#xff1f;本文将详细探讨SEO…...

SDMatte Web服务灰度流量控制:基于用户ID哈希的AB测试分流规则

SDMatte Web服务灰度流量控制&#xff1a;基于用户ID哈希的AB测试分流规则 1. 引言 在AI服务实际落地过程中&#xff0c;灰度发布和AB测试是验证新功能效果的关键手段。对于SDMatte这样的专业级图像抠图服务&#xff0c;如何科学地分配流量到不同版本&#xff0c;直接影响着功…...

喜马拉雅音频下载器:5步掌握跨平台批量下载技巧

喜马拉雅音频下载器&#xff1a;5步掌握跨平台批量下载技巧 【免费下载链接】xmly-downloader-qt5 喜马拉雅FM专辑下载器. 支持VIP与付费专辑. 使用GoQt5编写(Not Qt Binding). 项目地址: https://gitcode.com/gh_mirrors/xm/xmly-downloader-qt5 还在为无法保存喜马拉雅…...

快速构建SpringBoot微服务:Phi-3-mini智能代码生成与架构咨询

快速构建SpringBoot微服务&#xff1a;Phi-3-mini智能代码生成与架构咨询 1. 引言&#xff1a;当AI助手遇上Java开发 最近接手了一个新项目&#xff0c;需要快速搭建一套SpringBoot微服务架构。正当我对着空白的IDE发愁时&#xff0c;同事推荐了Phi-3-mini这个AI助手。说实话…...