当前位置: 首页 > news >正文

nginx配置正向代理支持https

操作系统版本:

Alibaba Cloud Linux 3.2104 LTS 64位

nginx版本:  nginx-1.25.3

1. 下载软件

切换目录

cd  /server

wget http://nginx.org/download/nginx-1.25.3.tar.gz

1.1解压

 tar -zxvf          nginx-1.25.3.tar.gz

1.2切换到源码所在目录

cd   nginx-1.25.3

1.3 下载 ngx_http_proxy_connect_module

 wget https://github.com/chobits/ngx_http_proxy_connect_module/archive/refs/heads/master.zip

 unzip master.zip

解压完毕后文件夹名称: ngx_http_proxy_connect_module-master

将 这个补丁放到 /server/server/nginx-1.25.3/src 路径下面

 mv ngx_http_proxy_connect_module-master   /server/server/nginx-1.25.3/src

目录结构如下:

执行补丁脚本:

cd  /server/nginx-1.25.3/

patch -p1 </server/nginx-1.25.3/src/ngx_http_proxy_connect_module-master/patch/proxy_connect_rewrite_102101.patch

执行成功

2.配置并且编译

2.1配置

./configure --add-dynamic-module=/server/nginx-1.25.3/src/ngx_http_proxy_connect_module-master

 2.2编译

make && make install

启动之前需要将 此 配置加入 nginx.conf文件中

load_module /usr/local/nginx/modules/ngx_http_proxy_connect_module.so;

然后切换到nginx编译过的目录中

cd /usr/local/nginx/sbin

启动

./nginx 

http://www.lryc.cn/news/258663.html

相关文章:

  • 奥比中光 Femto Bolt相机ROS配置
  • scala表达式
  • uniapp,点击选中并改变颜色,第二次点击取消选中状态
  • mmyolo的bbox_loss和检测bbox都是空
  • Linux——基本指令(二)
  • 渲染农场对工业产品渲染带来的意义与优势?
  • 产品入门第二讲:Axure产品元件库的使用
  • (第7天)Linux 静默安装单机 Oracle 19C 数据库
  • 智能优化算法应用:基于入侵杂草算法3D无线传感器网络(WSN)覆盖优化 - 附代码
  • 数据挖掘目标(Kaggle Titanic 生存测试)
  • 【Vue】router.push用法实现路由跳转
  • 设计原则 | 接口隔离原则
  • maui 调用文心一言开发的聊天APP 3
  • 鸿蒙开发 - ohpm安装第三方库
  • [C++] new和delete
  • OpenVINS学习2——VIRAL数据集eee01.bag运行
  • jemeter,断言:响应断言、Json断言
  • 【vue实战项目】通用管理系统:信息列表,信息的编辑和删除
  • 基于FPGA的视频接口之高速IO(光纤)
  • HTML实现页面
  • 回归预测 | MATLAB实现IWOA-LSTM改进鲸鱼算法算法优化长短期记忆神经网络的数据回归预测(多指标,多图)
  • 鸿蒙开发之状态管理@State
  • redis基本用法学习(主要数据类型)
  • 低代码:美味膳食或垃圾食品
  • 设计模式—观察者模式
  • Java_EasyExcel_导入_导出Java-js
  • 循环神经网络-RNN记忆能力实验 [HBU]
  • P1044 [NOIP2003 普及组] 栈——卡特兰数
  • 9:00面试,9:06就出来了,问的问题有点变态。。。
  • ets:tab2list的不足之处与替代方法,以及gen_server中使用ets的优缺点