草庐IT

Ingress-Nginx

全部标签

Nginx location匹配规则详解

Nginxlocation匹配规则详解在Nginx配置location块时,不同的匹配规则会影响location的匹配优先级。本文将详细解释Nginxlocation的匹配规则。location匹配规则Nginx的location匹配按照以下优先级顺序进行:1.=精确匹配格式为location=/{},必须完全匹配路径才会生效。例如:location=/{#只有访问根路径'/'才会匹配到}2.^~前缀匹配格式为location^~/xxx{},必须以指定路径前缀开头才会匹配。例如:location^~/images/{#只有路径以/images/开头才会匹配}3.~正则表达式匹配格式为loca

Nginx 默认location index设置网站的默认首页

/斜杠代表location定位的路径,路径当中最重要的字段就是root。root默认值就是html,这个就是nginx安装路径下面的html文件夹作为root的路径。默认不配置就是root下面的内容,index指定了主页的内容。[root@jenkinshtml]#echotest>test.html[root@jenkinshtml]#ls50x.htmldisttest.htmlroot@jenkinshtml]#pwd/usr/local/nginx/html[root@jenkinshtml]#ls50x.htmldisttest.html[root@jenkinshtml]#catt

【安全】Nginx实现反向代理&负载均衡

目录基础概念 什么是负载均衡?负载均衡策略介绍①轮询(默认方式)②weight③ip_hash④fair(第三方)⑤url_hash(第三方)什么是反向代理?     nginx反向代理(负载均衡)Ⅰ、环境准备Ⅱ、在另外一台服务器上配置反向代理Ⅲ、验证基础概念 什么是负载均衡?        负载均衡用于从“upstream”模块定义的后端服务器列表中选取一台服务器接受用户的请求;即把请求均匀的分摊给上游的应用服务器。最基本的配置方式便是轮询:负载均衡策略策略轮询根据请求顺序分配weight根据权重大小分配ip_hash根据ip分配least_conn根据(最小)连接数分配fair(第三方)根

k8s Ingress使用详解

一、什么是Ingress在上一篇关于k8s之service的使用一篇中提到,Service对集群之外暴露服务的主要方式有两种,NotePort和LoadBalancer,但这两种方式,都有一定的缺点,具体来说:NodePort会占用很多集群机器的端口,当集群服务变多的时候,过多的端口会给k8s的运维人员带来诸多的不便;而LB的缺点是每个service需要一个LB,不仅浪费而且麻烦,并且需要kubernetes之外设备的支持;基于这种现状,k8s提供了Ingress这种资源对象,Ingress只需要一个NodePort或者一个LB就可以满足暴露多个Service的需求;二、Ingress工作机制

Php+Nginx项目配置信息配置到环境变量

Php+Nginx项目配置信息配置到环境变量创建通过nginx,配置到nginx.conf里面fastcgi_paramkey“value”;读取在php中通过$_SERVER["key"]即可读取

Zabbix监控nginx状态

文章目录zabbix监控nginx状态环境前期准备开启nginx状态页面配置监控zabbix监控nginx状态环境主机名IP地址角色安装的软件zabbix192.168.179.100zabbix服务端zabbix_server+zabbix_agentwanf192.168.179.11nginx+zabbix客户端nginx+zabbix_agent前期准备部署nginx请阅读nginx服务和LNMP架构安装zabbix服务端与配置请阅读Zabbix监控服务一、服务端的安装与配置安装zabbix客户端与监控配置请阅读Zabbix监控服务二、安装zabbix客户端与监控的配置流程配置zabb

记录对接海康威视摄像头web端实时预览:Linux+ffmpeg+nginx转换RTSP视频流(完整版实现)

1.前言        需求:web端实现海康摄像头实时预览效果        由于市面上大部分网络摄像头都支持RTSP协议视频流,web端一般无法直接使用RTSP实现视频预览,本篇使用ffmpeg对视频流进行转换,最终实现web端实时预览。        工具介绍:ffmpeg、nginx、vue2.nginx        介绍:高性能的http和反向代理web服务器,同时提供了IMAP、POP3、SMTP服务。2.1.安装nginx依赖2.1.1.pcre        下载地址若失效可自行去网上找wgethttp://downloads.sourceforge.net/project/

前后端都用得上的 Nginx 日常使用经验

前言nginx是一个高性能的开源反向代理服务器和web服务器,一般用来搭建静态资源服务器、负载均衡器、反向代理,本文将分享其在Windows/docker中的使用,使用nssm部署成服务的方案脚本,局域网中自定义域名解决https提示不安全的解决方案,以及一路踩过的坑。特点高性能:事件驱动的异步架构,能够处理大量并发连接静态资源服务器:部署前端静态页面及静态资源反向代理服务器:接收客户端请求,并将请求转发到后端服务,可以实现负载均衡、请求分发和缓存等功能支持HTTPS使用情况配置域名转发到项目服务外网穿透请求转发到局域网服务器测试环境项目的https配置需要明白nginx默认启动后会发生什么?

Nginx 开启 IPv6 Nginx 开启 IPv6 SSL

Nginx开启IPv6前置条件Nginx开启IPv6Nginx开启IPv6SSL前置条件所在服务器已经开启IPv6ECS服务器开启ipv6Nginx开启IPv6Nginx默认配置中已经开启了IPv6。即listen[::]:80default_server;server{listen80default_server;listen[::]:80default_server;server_name_;root/usr/share/nginx/html;#Loadconfigurationfilesforthedefaultserverblock.include/etc/nginx/default.