nginx相关配置

01 Nginx安装 nginx下部署项目,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;

	#图片查看
    server {
        listen 8888;
        server_name localhost;  #你的IP;
        location ~ .*\.(gif|jpg|jpeg|png)$ {
          root D:/ruoyi/uploadPath/upload ;   #你的图片资源路径
          autoindex on;      #自动开启目录访问权限
          index index.html;
        }    
     }
	#连接后台访问
	server {
		listen 80; # 监听的端口
		server_name localhost; #自己的服务器地址; # 域名或ip
		client_max_body_size 50M;
		
		location / {	# 访问路径配置
			root /usr/local/vue/dist/;# 根目录
			try_files $uri $uri/ /index.html;
			index index.html index.htm; # 默认首页
		}
				
		location /prod-api/ {
			proxy_set_header Host $http_host;
			proxy_set_header X-Real-IP $remote_addr;
			proxy_set_header REMOTE-HOST $remote_addr;
			proxy_set_header X-Forwarded-For $remote_addr;
			proxy_pass http://localhost:8080/;
		}
		
		
	}

   #http转发
	server {
		listen 8085; # 监听的端口
		server_name localhost; #自己的服务器地址; # 域名或ip
		client_max_body_size 50M;
	
				
		location /{
			proxy_set_header Host $http_host;
			proxy_set_header X-Real-IP $remote_addr;
			proxy_set_header REMOTE-HOST $remote_addr;
			proxy_set_header X-Forwarded-For $remote_addr;
			proxy_pass http://172.19.1.2:8085/;#转发ip
		}
	}
	map $http_upgrade $connection_upgrade{
		default upgrade;
		'' close;
	}
	#webSocket转发
	server {
		listen 8086; # 监听的端口
		server_name localhost; #自己的服务器地址; # 域名或ip
		client_max_body_size 50M;
	
				
		location /{
			proxy_set_header Host $http_host;
			proxy_set_header X-Real-IP $remote_addr;
			proxy_set_header REMOTE-HOST $remote_addr;
			proxy_set_header X-Forwarded-For $remote_addr;
			proxy_pass http://172.19.1.2:8086/;#转发ip
			proxy_set_header Upgrade $http_upgrade;
			proxy_set_header Connection $connection_upgrade;
			
		}
	}
	#文件下载
	server {
     listen    90;
     server_name  localhost;
	 charset utf-8;
     location /download {
        alias D:/ruoyi/htmlToPdf/;
 
        if ($request_filename ~* ^.*?\.(html|doc|pdf|zip|docx|txt)$) {
            add_header Content-Disposition attachment;
            add_header Content-Type application/octet-stream;
        }
            sendfile on;   # 开启高效文件传输模式
            autoindex on;  # 开启目录文件列表
            autoindex_exact_size on;  # 显示出文件的确切大小,单位是bytes
            autoindex_localtime on;  # 显示的文件时间为文件的服务器时间
            
		}
	}


    server {
        listen       443 ssl;
        server_name  www.yuming.cn;#域名
       
        ssl_certificate      C:/nginx_key/arcdata.cn.pem;#ssl文件绝对路径
        ssl_certificate_key  C:/nginx_key/arcdata.cn.key;#ssl文件绝对路径

        ssl_session_cache    shared:SSL:1m;
        ssl_session_timeout  5m;

        ssl_ciphers  HIGH:!aNULL:!MD5;
        ssl_prefer_server_ciphers  on;

        location / {
             root C:/uploadPath/upload; #映射路径
            index  index.html index.htm;
        }
    }

}

动态博弈、威胁与承诺(博弈论入门学习笔记四) 0 动态博弈 动态博弈:行动有先后顺序,不同的参与人在不同时点行动,先行动者的选择影响后行动者的选择空间,后行动者可以观察到先行动者做了什么选择。例如下棋、消费者和商家讨价还价、谈婚论嫁、企业之间的价格战等等。 因此,为了做出最优的行动选择,每个参与人都应该思考:如果我如此选择,对方将如何应对?如果我是他,我将会如何行动?给定他的应对,什么是我的最优选择? 动态博弈中的战略:在博弈开始之前就... 阅读详情

相关推荐

C# .NET6 TesseractOCR 图片文字识别

在你的项目中的tessdata-main文件夹找到这几个文件,并右键->属性设置为【如果较新则复制】有几个需要用到的模型,需要生成的时候复制到输出目录中,在项目中设置即可。TesseractOCR兼容 x86 与 x64。附 :ImageUtils.RegionCropping()源码。Visual Studio 2022 社区版。下载完成后解压在你的项目中,如图所示。从官方项目中获取模型数据, 网址为。

qq_44121554的博客 3853

nginx 配置相关详解

nginx是一个高性能的HTTP和反向代理服务器。是由塞索耶夫为俄罗斯访问量第二的Rambler.ur站点开发的,nginx是Apache服务不错的替代品。以#开头的一行为注释,只有单行注释。listen:该指令用于配置网络监听:该指令用于虚拟主机的配置,通常分为两种:基于域名的虚拟主机配置:servername name …;基于IP地址的虚拟主机的配置:server_name 192.168.1.129;location:用于匹配URLproxy_pass:用于设置被代理服务器的地址index。

跟着飞哥学编程(全栈联盟) 5675

将雷达连接到树莓派的串口

dev/ttyAMA0 是树莓派的主要 UART(用于 GPIO 引脚 8 (TXD) 和 10 (RXD))。通常,树莓派使用 GPIO 引脚 8 (TXD) 和 10 (RXD) 进行串口通信。树莓派上通常有两个串口:/dev/ttyS0 和 /dev/ttyAMA0。你需要确认雷达的 TX 和 RX 引脚,并与树莓派的对应引脚连接。VCC(电源)连接到树莓派的 3.3V 或 5V(根据雷达的要求)MR(Receive)连接到树莓派的 GPIO 8 (TXD)GND(地)连接到树莓派的 GND。

qq_45943628的博客 1465

Nginx配置相关

HTTP 模块是 Nginx 配置中最重要、最复杂的部分,它控制着 Web 服务器的所有 HTTP 相关功能。下面详细介绍 HTTP 模块的核心配置指令,并提供实际示例。模块是 Nginx 配置中用于处理连接处理的核心模块,它控制 Nginx 如何处理网络连接和请求。这里设置为128KB,表示每次写入临时文件的数据量为128KB。这里配置了16个缓冲区,每个缓冲区大小为32KB。

wj617906617的博客 1034

告别乱码!ESP32+LVGL显示中文的保姆级教程(基于ESP-IDF,附7000字库生成)

本文详细介绍了如何在ESP32上使用LVGL显示中文的完整解决方案,包括中文字库生成、ESP-IDF工程集成和优化技巧。通过7000字库生成和实战案例,帮助开发者彻底解决中文乱码问题,适用于智能家居、智能手表等嵌入式设备开发。

weixin_28740299的博客 396

前端监控体系:从Sentry到LogRocket错误追踪

Sentry是一款开源的实时错误追踪系统,支持多种语言和框架,包括JavaScript、React、Vue等。它提供了丰富的错误信息、堆栈跟踪和环境数据,帮助开发者快速定位和解决问题。LogRocket是一款前端监控和用户行为分析工具,它提供了视频回放、性能监控、错误追踪等功能。与Sentry不同,LogRocket更注重用户行为的全面分析。前端监控体系是确保应用稳定性和用户体验的重要保障。通过集成Sentry和LogRocket等监控工具,开发者可以实时追踪应用中的错误和用户行为,快速定位和解决问题。

shejizuopin的博客 1313

NGINX相关配置

默认Nginx是不进行进程绑定的,但是绑定了以后可以可以保证此进程不会运行在其他核心上,这就极大减少了nginx的工作进程在不同的cpu核心上的来回跳转,减少了CPU对进程的资源分配与回收以及内存管理等,因此可以有效的提升。在Nginx的主配置文件中,events部分用于配置Nginx服务器的事件模块相关参数,控制Nginx服务器在处理连接请求时的行为。在Nginx配置中,"root"指令用于设置服务器块的根目录,即指明软件的根目录。统计总值,Nginx自启动后已经接受的客户端请求的总数。

Mr_zhouwen的博客 347

什么是论文的创新点?公式化描述算是创新点吗?

写科研论文时,挑战之一就是如何让你的工作“脱颖而出”,也就是要有创新性。不管实验多么精确、推导多么复杂,若没有真正的创新,论文很可能会被拒。关于如何创新问题上,我最近在看刘雪峰老师的《科技论文写作指南》,看到了很多关于写作的新论述,在这里和大家进行分享。

加百力 的技术博客 1926

nginx 模块相关配置及结构理解

本文主要介绍nginx 模块相关配置及结构

qq_29750559的博客 1655

独家开源|RK3588 平台 YOLOv5 Android 源码级解析:NPU 量化、多线程与目标跟踪实战

本文将带你完成一个完整的AI视觉项目:在搭载RK3588芯片的Android开发板上运行实时目标检测与跟踪应用。实战目标:成功运行官方YOLOV5摄像头实时检测案例技术深度:深入理解RKNN开发框架和源码实现核心技能:掌握NPU推理、多线程并发、目标跟踪等关键技术。

m0_71589036的博客 193

ICM20948 DMP代码详解(69)

ICM20948 DMP代码详解(69)

phmatthaus的专栏 615

Nginx支持Nagios相关配置

由于公司使用Nginx作为web监控服务器,但是Nagios依赖PHP环境和perl环境。由于Nginx不支持Perl的CGI,这里就需要先来搭建Perl环境,经过试验使用spawn-fcgi+fcgiwrap为最佳的选择。   安装spawn-fcgi # wget http://download.lighttpd.net/spawn-fcgi/releases-1.6.x/spawn

枯木的Linux专栏 4601

【JTAG】1500协议详解

随着集成电路的规模不断扩大,1149.1的板级测试无法满足要求越来越高的芯片测试需求。芯片规模变大后,测试需求不在是一次测试整片芯片,而是芯片分为好几个区域去测试,而1500协议正是对1149.1在该方面的一个补充即1149.1主要测试板级间的互连,而1500用来测试芯片内不同core之间的互连。IEEEStd1500已经为包含不同模块的集成电路(ICs)开发了一种可测试性设计标准方法。............

xuhe0206的博客 7019

nginx的相关配置

qq_36448110的博客 93

Outlook Express 6 (OE6) for Win7/Win8/Win10

英文版 Outlook Express6.0, 兼容Win7/Win10/WinXP,解压就可用。

最新的sdio 4.0 spec 协议标准 带书签 高清完整PDF版

Part-E1-SDIO-Specification-Ver4.00-Final-120220.pdf:最新的sdio 4.0 spec 协议标准 带书签 高清完整PDF版,包括SDIO 接口的外设,SDIO 接口官方协议等。

nginx配置相关知识

nginx相关配置说明

sod5211314的博客 741

IDEA的使用指南

IDEA基于java的使用手册,可以最快速的上手,在使用中不断的丰富自己的使用技巧.

Nginx的一些相关配置

目录 下载类型 负载均衡 上传限制 获取Websocket客户端IP 下载类型 例如apk文件的下载,Nginx默认是不支持的,需要在配置文件里做如下配置: 路径:/etc/nginx/nginx.conf: include /etc/nginx/mime.types; 这行代码表示类型的配置文件路径,打开mime.types这个文件可以看到一些类型...

Admin 314

Statistics and Machine Learning Toolbox

Statistics and Machine Learning Toolbox(带书签),MATLAB统计学习工具

配置nginx:Linux下从零配置及相关操作命令

首先配置系统环境 yum -y install gcc zlib zlib-devel pcre-devel openssl openssl-devel #一键安装四个包 下载nginx的tar包 cd /usr/local mkdir nginx #创建nginx文件夹 cd nginx wget http://nginx.org/download/nginx-1...

qq_39380155的博客 1390

比较全面的Nginx相关配置说明

configure支持的路径相关参数 参数名称 意义 默认值 --prefix=PATH Nginx安装部署后的根目录 默认值为/usr/local/nginx目录,注意:这个目标的设置会影响其他参数中的相对目录.例如.如果没有设置 --sbin-path=/sbin/niginx,那么实际上可执行...

Rio的博客 324

H5静态页面的部署以及nginx的相关配置

安装nginx 1. 找到/usr/local/src/的目录(不一定非要这个目录,可根据自己服务器情况而定),下载,解压安装包 // 找到目录 cd /usr/local/src/ // 下载nginx wget http://nginx.org/download/nginx-1.6.2.tar.gz // 解压压缩包 tar zxvf nginx-1.6.2.tar.gz 相关执行如下图: 2. 编译安装,配置nginx参数http_ssl_module模块,支持https ./configure

monkey's的博客 4757

window配置nginx的相关

windows关闭nginx服务需要在任务管理器关闭 windows修改conf文件后需要在任务管理器中关闭nginx相关进程,然后再启动 Windows下Nginx的启动、停止等命令 Windows中Nginx配置nginx.conf不生效解决方法 ...

weixin_33387378的博客 209

nginx使用相关命令与配置

启动安装的nginx服务: 首先,Mac默认安装的nginx目录位于/usr/local/etc/nginx/, 启动时命令为brew services start nginx, 修改配置文件为vim nginx.conf.default, 然后重启服务brew services restart nginx。 项目中配置nginx文件: 在项目根目录中配置nginx.conf,如: http { ...

Nana_9457的博客 259

Linux服务之Nginx服务配置及相关模块

① 子配置文件中添加配置如果报错404则跳转到/data/nginx/html/pc/40x.html②在 /data/nginx/html/pc目录下创建40x.html文件内容为“此页面为报错404跳转到此”。③在机器上访问一个www.kgc.com/afasf不存在的文件则跳转到了指定的错误显示页面。

2502_90917285的博客 971

nginx的安装以及相关的全局性配置

如上图所示,这是到nginx的官方网站,去download下载nginx的源码包。如上图所示,这是将nginx的1.18.0的版本复制链接,到虚拟机中使用wget下载。如上图所示,这是到虚拟机中去下载nginx需要的依赖软件。如上图所示,这是去下载nginx的源码包。如上图所示,将这个源码包进行解压缩的操作。如上图所示,这是去编译安装nginx之前要做的准备工作。这些临时目录可创建也可以不创建,如果不创建的话,那么也会在配置文件的目录下临时生成这些目录。

ZHX2285的博客 677

nginx配置相关

一、mac 环境安装nginx 1、打开终端 2、安装Command Line tools xcode-select --install 3、安装brew命令 1 ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"...

lfr_dev的专栏 254

Nginx相关配置

启动Nginx,到nginx/sbin目录下./nginx 1、反向代理的配置一 打开浏览器,在浏览器的地址栏输入 www.123.com,跳转到Linux系统tomcat上 我们访问一个网址的时候,浏览器会先查询本地有没有缓存这个网址对应的ip地址,如果没有,就会查看本地的host文件中有没有缓存,两个地方都没有,才会请求DNS解析。 因为没有www.123.com这个网址,所以我们可以在hosts文件中存一份www.123.com对应的服务器地址 找到Nginx的配置文件 vi.

weixin_58104242的博客 2316
上一篇: 日常记录软件操作
下一篇: http请求工具类
只会debug
博客等级 码龄9年 69粉丝 41原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值