首页 > 系统相关 >如何在nginx配置静态资源

如何在nginx配置静态资源

时间:2024-06-01 19:54:42浏览次数:21  
标签:index 静态 配置 nginx html location proxy

 1 # 指定Nginx使用的工作进程数,这里设置为1,生产环境中应根据CPU核心数调整以提高性能。
 2 worker_processes  1;
 3 
 4 events {
 5     # 设置每个工作进程可以同时处理的连接数,这里是1024。
 6     worker_connections  1024;
 7 }
 8 
 9 http {
10     # 包含MIME类型文件,用于识别文件类型。
11     include       mime.types;
12     # 默认文件类型,当请求的资源没有明确类型时使用。
13     default_type  application/octet-stream;
14 
15     # 开启高效文件传输模式,适合大文件传输。
16     sendfile        on;
17 
18     # 设置长连接超时时间,单位为秒。
19     keepalive_timeout  65;
20 
21     # 定义一个服务器块,配置HTTP服务的基本信息。
22     server {
23         # 监听的端口。
24         listen       80;
25         # 服务器的域名或IP地址。
26         server_name  47.108.117.229;
27 
28         # 配置根目录和默认首页。
29         location / {
30             root   /usr/local/nginx/html/dist;
31             index  index.html index.htm;
32         }
33 
34         # API请求代理设置,将请求转发到指定的后端服务器。
35         location /api/ {
36             proxy_pass //47.108.117.229:9995;  
37             proxy_set_header Upgrade $http_upgrade;
38             proxy_set_header Connection "upgrade";
39         }
40 
41         # 错误页面配置,当遇到特定错误代码时显示的页面。
42         error_page   500 502 503 504  /50x.html;
43         # 错误页面的位置。
44         location = /50x.html {
45             root   html;
46         }
47     }
48 }

 

标签:index,静态,配置,nginx,html,location,proxy
From: https://www.cnblogs.com/linzepro/p/18226316

相关文章

  • Hadoop安装及集群环境配置
    环境准备1.VMware虚拟机(Linux操作系统)2.Windows10~113.JDK4.Hadoop5.Xshell7(用于连接虚拟机与Windows)6.Xftp7(用于虚拟机与Windows之间传输文件)家庭/学校免费-NetSarangWebsitehttps://www.xshell.com/zh/free-for-home-school/一、虚拟机下Hadoop环境搭建 1、创......
  • Android配置Framework开发环境
    联系作者:私信或者个人主页1.解决的问题Android开发中,有很大一部分是Framwrok定制开发,即需要阅读、修改frameworks仓库下的java代码,本文解决如何配置一个好用的framework跳转环境问题。本文介绍的是使用aidegen+androidstudio配置。首先简单介绍一下aidegen是什......
  • 浅谈SpringBoot配置文件
    文章目录一、配置文件作用二、配置文件分类三、SpringBoot内置的配置文件格式3.1、.properties3.1.1、.properties配置语法3.1.2、.properties读取方式3.2、.yml/.yaml3.2.1、.yml配置语法3.2.2、.yml读取形式四、两种配置文件优缺点4.1、.properties4.2、.yml4.2.1、......
  • VMware虚拟机中Centos最小化安装后的常用配置
    每次在虚拟机安装linux之后都要配置固定ip,安装docker等操作,所以使用此文章,记录以后快速配置1.设置静态IP设置静态ip前,如果没有配置过虚拟机网络的,先进行如下配置:关于VMwareWorkstationPro中虚拟机无法连接外网问题解决在虚拟机界面,配置静态IP,方便使用shell工具进行......
  • cmake配置VS工程配置使用dll
    cmake配置VS工程配置使用dllAuthor:ChrisZZTime:2024-06-0116:17:04目录cmake配置VS工程配置使用dll1.目的2.如果找不到dll,会发生什么?3.需要找到哪些dll?3.1“就那么几个文件,手动拷贝“3.2从依赖树递归查询3.3额外的dll文件4.找到dll后放到哪里?4.1VS工程属性......
  • 配置开发环境、生成环境、测试环境
    在项目开发部署的过程中,一般都会有三套项目环境Development:开发环境Production:生产环境Test:测试环境例如:开发环境的mysql连接的是本地,生产环境需要连接线上的mysql环境 打开我们的后端项目,基于原来的application.yml文件再创建三个文件,命名如下:application-dev.yml......
  • nginx编译安装手把手教学
    编译安装nginx的第一步需要从nginx的官网找到nginx最新的稳定版本下面这是官方网站的资源下载地址https://nginx.org/en/download.html选中稳定版本点击右键——选择复制链接在终端内使用wget指令+官网下载地址,将nginx下载使用wget指令下载wgethttps://nginx.org/......
  • FreeRTOS基础(四):静态创建任务
       上一篇博客,我们讲解了FreeRTOS中如何动态创建任务,那么这一讲,我们从实战出发,规范我们在FreeRTOS下的编码风格,掌握静态创建任务的编码风格,达到实战应用!目录一、空闲任务和空闲任务钩子函数1.0为什么会有空闲任务?1.1空闲任务(IdleTask)1.2 空闲任务钩子函数(IdleT......
  • 消费者与提供者引用配置
    dubbo配置项手册提供者暴露服务配置org.apache.dubbo.config.ServiceConfiginterface:服务接口名ref:服务对象实现引用version:服务版本,建议使用两位数字版本,如:1.0group:服务分组,当一个接口有多个实现,可以用分组区分delay:延迟注册服务时间(毫秒),设为-1时,表示延迟到Spring容器......
  • Linux安装nginx
    Nginx的安装包,从官方下载下来的是c语言的源码包,我们需要自己编译安装。具体操作步骤如下:1).安装Nginx运行时需要的依赖yuminstall-ypcrepcre-develzlibzlib-developensslopenssl-devel安装C语言的编译环境.yuminstallgcc-c++2).上传Nginx的源码包3).解压源码包......