在Kubernetes(简称K8S)中使用nginx的ngx_http_ssl_module模块来实现SSL加密通信是非常常见的需求,本文将详细介绍该过程以及相关代码示例。首先,让我们通过以下表格来总结整个流程:
| 步骤 | 操作 |
|:---:|:---:|
| 1 | 生成SSL证书和私钥 |
| 2 | 创建Secret资源 |
| 3 | 配置nginx Ingress Contro
原创
2024-05-15 10:56:39
90阅读
Nginx ngx_http_gunzip_module模块基本指令整理2013-02-20nginxsch原创文章,转载请指明出处并保留原文url地址本文主要针对nginx的ngx_http_gunzip_module模块做简单介绍,本文具体包括如下指令:Gunzip,gunzip_buffersngx_http_gunzip_module是个过滤模块,这个模块为那些不支持gzip模块的客户端解
翻译
精选
2015-12-09 11:53:50
1041阅读
# try_files -「ngx_http_core_module.html#try_files」 Syntax: try_files file ... uri; try_files file ... =code; Default: — Context: server, location 检查按顺
原创
2021-07-20 10:32:02
208阅读
Kubernetes (K8S) 是一个开源的容器编排平台,能够自动化应用程序的部署、扩容和管理。在K8S中,有一个非常实用的模块叫做 ngx_fastdfs_module,可以实现在FastDFS分布式文件系统中存储静态文件,并提供快速访问。
ngx_fastdfs_module 是一个Nginx的第三方模块,它可以将Nginx与FastDFS集成,实现将静态文件存储在FastDFS中,并通过
原创
2024-05-08 10:53:35
425阅读
ngx_http_flv_module模块提供了对 flv 视频的伪流支持。编译的时候带上 --with-http_flv_module。它会根据指定的 start 参数来指定跳过多少字节,并在返回数据前面附上 FLV 头。location ~ \.flv$ { flv;}curl localhost/index.flv?start=10该请求的意思是,从视频文件 ...
转载
2021-07-30 14:13:43
802阅读
ngx_http_ssl_module简介为https提供支持ngx_http_ssl_module参数解释ssl on|off;ssl_certificate file; #当前虚拟主机使用PEM格式的证书文件ssl_certificate_key file; #当前虚拟主机上与其证书匹配的私钥文件ssl_protocols [SSLv2] [SSLv3] [TLSv1] [TLSv1.1] [
转载
2021-04-28 11:11:29
354阅读
2评论
ngx_http_degradation_module 是一个不错的nginx 模块,但是官方文档没有写,主要的场景 是在低内存的情形下允许Nginx服务器返回444错误或204错误 参考使用 http { degradation sbrk=500m; // main 级别的 server { lo
原创
2022-10-07 16:58:06
310阅读
《C++新经典Linux C++通信架构实战》第2章 进入Nginx之门2.1 Nginx简介、选择理由、安装和使用2.1.1 Nginx简介2.1.2 为什么选择Nginx2.1.3 安装Nginx,搭建Web服务器2.1.4 Nginx启动和使用2.2 Nginx整体结构、进程模型2.2.1 Nginx整体结构2.2.2 Nginx进程模型细说2.1 Nginx简介、选择理由、安装和使用2.1
Nginx提供完善的配置文件。本篇文章主要讲一下针对HTTP模块,Nginx是如何解析配置文件并且管理配置项的。配置文件举例 下面举个例子:http {
test_str main;
server{
listen 80;
test_str server80;
location /url1
## 深入了解 Docker 和 ngx_fastdfs_module
在现代软件开发中,容器化技术已经变得越来越流行。Docker 是一个著名的容器化平台,它可以帮助开发人员更轻松地构建、部署和运行应用程序。而 ngx_fastdfs_module 是一个为 nginx 提供的 FastDFS 客户端模块,它可以帮助用户更高效地管理文件存储和访问。
本文将介绍如何结合 Docker 和 ng
原创
2024-04-15 05:30:08
105阅读
nginx模块之http_upstream_module
原创
2022-07-11 15:13:53
221阅读
nginx模块之ngx_http_autoindex_module
原创
2022-07-11 17:36:43
340阅读
今天由于公司微信端添加地图业务,但地图不支持https,所以将https改为http访问,因此出现访问异常,原因是之前访问的用户,微信端存在缓存页面,但是不会清楚,所以我就提出,可以在nginx在主机头跳转的时候做清楚缓存的操作,让微信端访问时,响应头不存储缓存,这样就解决问题了,下面是配置的过程(配置很简单,但是这个过程我花了1天的时间,如果有坑,
原创
2017-08-02 16:20:31
10000+阅读
目录源码安装,升级,新增nginx模块源码安装nginx版本升级新增模块源码安装,升级,新增nginx模块# 源码安装nginx(1.14.2)
# 将原本1.14.2版本升级到1.16.1
# 增加健康检查模块(nginx upstream)源码安装nginx# 1.官网下载1.14.2安装包(安装于lb中,方便后续演示健康检查模块)
[root@lb01 ~]# wget http://ngi
nginx 的ngx_http_addition_module 提供了before 以及after 的能力,可以方便进行请求的处理 参考使用 环境 docker-compose 文件 version: '3' services: app: image: openresty/openresty:1.2
原创
2022-10-07 11:11:19
266阅读
转载
2020-03-02 20:04:00
97阅读
2评论
在Nginx中提供了一个简单的负载均衡模块,它就是 ngx_http_upstream_module 模块,它的原理是基于客户端IP的轮询。因此对于要代理多台后台服务器来说是一个不错的选作。 upstream模块,将使nginx跨越单机的限制,完成网络数据的接收、处理和转发。配置示例upstre
原创
2015-04-18 17:41:08
10000+阅读
nginx包含了一个ngx_http_image_filter_module 模块,我们可以方便的进行图片的缩略图,平时一些简单的功能 已经够用了 环境准备 为了简单使用docker-compose 运行,因为openresty 已经默认集成了这个模块,就不用安装了 docker-compose 文
原创
2021-07-18 23:14:33
1320阅读
ngx_http_process_request_line()static voidngx_http_process_request_line(ngx_event_t *rev){ ssize_t n; ngx_int_t rc, rv; ngx_str_t host; ngx_conn...
转载
2021-07-06 14:41:41
211阅读
ngx_http_process_request_line()static voidngx_http_process_request_line(ngx_event_t *rev){ ssize_t n; ngx_int_t rc, rv; ngx_str_t host; ngx_conn...
转载
2022-04-11 10:49:33
128阅读