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

Nginx1.26.2安装包编译安装并配置stream模块

准备nginx安装文件:nginx-1.26.2.tar.gz


cd /usr/local
wget http://nginx.org/download/nginx-1.26.2.tar.gz
tar -zxvf nginx-1.26.2.tar.gz && cd nginx-1.26.2

1.创建安装目录

mkdir nginx

2.解压安装文件nginx-1.26.2.tar.gz

tar -zxvf nginx-1.26.2.tar.gz

3.安装nginx指定安装目录并增加stream模块

Nginx的Stream模块是一个用于处理TCP和UDP流量的模块,可以用于实现负载均衡、代理、流媒体等服务。Stream模块可以与Nginx的HTTP模块配合使用,也可以独立使用。

cd ./nginx./configure --prefix=/home/nginx/nginx --with-streammakemake install

4.启动nginx服务并指定启动配置文件

4.1 验证Nginx 是否正确安装,以及是否包含了所需要模块

cd /home/nginx/nginxcd sbin./nginx -V

注:nginx -V命令这将显示Nginx的编译选项,你可以检查其中是否包含 --with-stream选项

4.2 启动服务

cd /home/nginx/nginxcd sbin./nginx -C /home/nginx/nginx/conf/nginx.conf

5.配置文件信息

#配置文件信息
http {}
stream {server {listen        40011;proxy_pass    10.8.27.37:40011;}server {listen        40012;proxy_pass    10.6.28.8:40012;}server {listen        40010;proxy_pass    10.8.27.37:40010;}}

6.使用nginx命令重新加载配置文件

./nginx -s reload

相关文章:

  • 101alpha_第6个
  • MYSQL 快速解析
  • k8s术语之DaemonSet
  • SEMI E40-0200 STANDARD FOR PROCESSING MANAGEMENT(加工管理标准)-(一)
  • Spark缓存--persist方法
  • 【C语言】文件操作(续)
  • AI原生手机:三大技术阵营的终极对决与未来展望
  • MyBatis(进阶)(xml标签)
  • 【Ubuntu】安裝向日葵远程控制
  • React Native基础环境配置
  • 【办公类-99-05】20250508 D刊物JPG合并PDF便于打印
  • CTF之常见的文件头和文件尾
  • LeetCode 3341到达最后一个房间的最少时间 I 题解
  • 前端三大件---CSS
  • CentOS7将yum源更换为阿里源
  • 数据结构*二叉树
  • 基于STM32、HAL库的FT232RL USB转UART收发器 驱动程序设计
  • 【嵌入式开发-UART】
  • Windows系统安装Cursor与远程调用本地模型QWQ32B实现AI辅助开发
  • 预训练模型实战手册:用BERT/GPT-2微调实现10倍效率提升,Hugging Face生态下的迁移学习全链路实践
  • 援藏博士张兴堂已任西藏农牧学院党委书记、副校长
  • 英国和美国就关税贸易协议条款达成一致
  • 湖南省邵阳市副市长仇珂静主动向组织交代问题,接受审查调查
  • “子宫内膜异位症”相关论文男性患者样本超六成?福建省人民医院发布情况说明
  • 外交部介绍中国赞比亚共同举办人工智能能力建设主题活动情况
  • 计划招录2577人,“国考”补录8日开始报名