草庐IT

Nginx-Proxy

全部标签

nginx+rsyslog+kafka+clickhouse+grafana 实现nginx 网关监控

需求我想做一个类似腾讯云网关日志最终以仪表方式呈现,比如说qps、p99、p95的请求响应时间等等流程图数据流转就像标题nginx---->rsyslog---->kafka—>clickhouse—>grafana部署kafkakafka相关部署这里不做赘述,只要创建一个topic就可以这里kafka地址是192.168.1.180,topic是``rsyslog设置rsyslog具体是啥东西这个我这里也不做介绍,本人也是一个后端开发不是做运维的,只知道这个东西性能不错,算是logstash平替把#安装rsyslog-kafka插件yuminstall-yrsyslog-kafka#创建一个

使用 Certbot 为 Nginx 自动配置 SSL 证书

发布于2023-07-13onhttps://chenhaotian.top/linux/certbot-nginx/使用Certbot为Nginx自动配置SSL证书配置步骤以Debian11为例1.安装Certbot和Nginx插件sudoapt-getupdatesudoapt-getinstallcertbotpython3-certbot-nginx2.获取和安装证书运行Certbot自动安装SSL证书。注意替换your_domain:sudocertbot--nginx-dyour_domainCertbot将自动与Let’sEncrypt的服务器通信,验证域名,请求SSL证书。3.

ruoyi-vue前后端分离框架上传图片不显示问题,nginx解决方案

使用若依前后端分离框架,前端项目打包在Nginx,上传图片时,图片上传成功,但是在列表页和添加/修改页面没有正常显示。插入成功后数据库保存数据样式:/profile/upload/2023/10/24/7_20231024172017A001.png回显数据时样式:http://localhost/prod-api/profile/upload/2023/10/24/7_20231024172017A001.png此时样式是打不开的,无法找到路径解决办法:nginx.conf在location中添加aliaslocation/prod-api/profile/{         #指向目录,对

Kubernetes核心组件之kube-proxy实现原理

kube-proxy,负责为Service提供集群内部的服务发现和负载均衡。1介绍了解不同网络组件的工作原理有助于正确设计和配置它们,以满足你的应用程序需求。在Kubernetes网络的背后,有一个在幕后工作的组件。它将你的服务(Services)转化为一些可用的网络规则。这个组件被称为Kube-Proxy。本文展示Kube-Proxy的工作原理。我们将解释创建服务时发生的流程。并展示Kube-Proxy创建的一些示例规则。2什么是Kube-ProxyKubernetes中的Pods是临时的,可随时被终止或重启。由于这种行为,我们不能依赖于它们的IP地址,因为它们总是在变。这就是Service

Kubernetes核心组件之kube-proxy实现原理

kube-proxy,负责为Service提供集群内部的服务发现和负载均衡。1介绍了解不同网络组件的工作原理有助于正确设计和配置它们,以满足你的应用程序需求。在Kubernetes网络的背后,有一个在幕后工作的组件。它将你的服务(Services)转化为一些可用的网络规则。这个组件被称为Kube-Proxy。本文展示Kube-Proxy的工作原理。我们将解释创建服务时发生的流程。并展示Kube-Proxy创建的一些示例规则。2什么是Kube-ProxyKubernetes中的Pods是临时的,可随时被终止或重启。由于这种行为,我们不能依赖于它们的IP地址,因为它们总是在变。这就是Service

SkyWalking UI 修改发布Nginx

文章目录SkyWalkingUI修改图标修改路由发布到Nginx添加认证修改路由模式vite.config.ts添加baseNginx配置SkyWalkingUIskywalking-booster-ui下载地址修改图标替换logo.svg修改路由router-data-index.ts发布到Nginx添加认证#安装yuminstall-yhttpd-tools#生产密钥文件htpasswd-cb/home/htpasswd/swskywalking(生成的账号)skywalking(生成的密码)修改路由模式//history:createWebHistory(import.meta.env.

【密码学】使用mkcert安装CA、自签名ssl证书,配置nginx的https 证书笔记

文章目录证书(CA证书,服务端证书,客户端证书)1安装CA1.1下载mkcert1.2mkcert安装和配置根证书1.3设备安装根证书2自签名ssl证书2.1CA证书过程:2.2自签名流程2.3签发证书2.4给已有的证书请求(.csr)签发证书参考文献3配置nginx的https3.1查看NGINX是否安装SSL模块3.2配置config文件证书(CA证书,服务端证书,客户端证书)1安装CACA(CertificateAuthority,证书授权)是由认证机构服务者签发,是数字签名的技术基础保障,也是网上实体身份的证明,能够证明某一实体的身份及其公钥的合法性,证明该实体与公钥二者之间的匹配关系

【软件开发/设计】分布式架构中的组件(如Kafka、MongoDB和Nginx)如何进行容器化部署

【软件开发/设计】分布式架构中的组件(如Kafka、MongoDB和Nginx)如何进行容器化部署方式一容器化部署的一般步骤Nginx、MongoDB、Kafka容器化部署示例1.Nginx2.MongoDB3.Kafka容器化部署的优势方式二1.Nginx部署创建Deployment创建ServiceNginx和ConfigMap总结应用配置2.MongoDB部署创建StatefulSet创建ServiceMongoDB和ConfigMap应用配置3.Kafka部署使用Helm1.验证Kafka安装2.查看Helm安装的说明3.连接到Kafka4.使用Kafka5.Kafka客户端配置6.监

nginx缓存关闭

NGINX缓存默认是不开启的,也就是说,NGINX作为反向代理服务器时,会将所有的客户端请求直接打到服务端。如果想使用NGINX缓存,可以通过proxy_cache_path配置项进行设置1.nginx怎么关闭缓存location/{#如果expires和add_header同时开启的情况下,则add_header优于expires生效#Cache-Control比Expires可以控制的多一些,而且Cache-Control会重写Expires的规则#设置禁止浏览器缓存,每次都从服务器请求add_headerCache-Controlno-cache;add_headerCache-Cont

【Linux】Web服务之Nginx服务

人不走空                                          🌈个人主页:人不走空      💖系列专栏:算法专题⏰诗词歌赋:斯是陋室,惟吾德馨Nginx是一款轻量级、高性能的开源Web服务器,它在处理并发连接时表现优异,并且可用于反向代理、负载均衡和静态文件服务。在这篇博客中,我们将探讨如何在Linux系统上安装、配置和管理Nginx服务。步骤1:安装Nginx在大多数Linux发行版中,您可以使用系统的包管理工具来安装Nginx。以下是在Ubuntu和CentOS上的示例:Ubuntu(使用APT)sudoaptupdatesudoaptinstallngin