`
hanqunfeng
  • 浏览: 1543378 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

Nginx:nginx_tcp_proxy_module

 
阅读更多

nginx通过加载nginx_tcp_proxy_module,可以实现对tcp的负载均衡。

下载地址:https://github.com/yaoweibin/nginx_tcp_proxy_module

目前最新版是:https://github.com/yaoweibin/nginx_tcp_proxy_module/archive/v0.4.4.tar.gz

下载后解压到/usr/local下

安装:

$ cd nginx-1.5.2/
$ patch -p1 < /usr/local/nginx_tcp_proxy_module-0.4.4/tcp.patch
$ ./configure --add-module=/usr/local/nginx_tcp_proxy_module-0.4.4
$ make
$ make install

 

nginx安装还需要很多参数,参考:http://hanqunfeng.iteye.com/blog/697696

 

相关配置在README中说的很详细了

分享到:
评论

相关推荐

    nginx_tcp_proxy_module-master.zip

    nginx_tcp_proxy_module-master.zip

    ngx_http_proxy_connect_module.zip

    ngx_http_proxy_connect_module是一个针对Nginx服务器的第三方模块,主要功能是支持HTTP代理的"CONNECT"方法。在默认情况下,Nginx仅处理HTTP和HTTPS请求,但不支持通过HTTP代理进行TCP连接,比如SSL/TLS隧道。这个...

    nginx_tcp_proxy_module-master

    **Nginx TCP Proxy Module详解** Nginx作为一个流行的高性能HTTP和反向代理服务器,通常被用于处理HTTP和HTTPS协议的请求。然而,通过引入`nginx_tcp_proxy_module`,Nginx的功能得以扩展,能够处理TCP...

    nginx-1.14.2-tcp+tcp反向代理模块+check模块

    # 201908亲测 rhel/redhat/centos6 rhel/...nginx_tcp_proxy_module-master.zip, nginx-1.14.2.tar.gz, nginx_upstream_check_module-master.zip, pcre-8.43.tar.gz, zlib-1.2.11.tar.gz, openssl-1.0.2j.tar.gz,

    nginx配置tcp转发(nginx通过白名单访问)

    要配置Nginx进行TCP代理转发,我们需要创建一个新的Nginx配置文件,通常放在`/etc/nginx/conf.d/`目录下,例如命名为`tcp_proxy.conf`。在该文件中,我们需要使用`stream`模块来处理TCP流量。下面是一个基础的配置...

    nginx_upstream_check_module-master

    `nginx_upstream_check_module-master` 是一个由淘宝技术团队开发的Nginx扩展模块,主要用于健康检查和负载均衡器中的服务器状态监控。这个模块对于运行大规模分布式系统,尤其是那些依赖Nginx作为反向代理和负载...

    ngixn正向https代理模块(透明代理)

    综上所述,`ngx_http_proxy_connect_module`是解决Nginx正向HTTPS代理问题的关键,它使Nginx具备了处理此类请求的能力,适用于多种网络架构和应用场景。正确配置和使用这个模块,可以提升网络服务的安全性和灵活性。

    nginx-1.25.1(ngx-http-proxy-connect-module插件)windows版本

    ngx_http_proxy_connect_module是Nginx的一个第三方模块,它扩展了Nginx的代理功能,允许Nginx作为HTTP代理服务器支持TCP隧道连接,特别是对WebSocket和HTTPS的“CONNECT”方法的支持。这个模块对于那些希望在Nginx...

    nginx官方文档中文版

    * Nginx 如何处理 TCP/UDP 会话 * 关于 nginScript * 其他 Linux 软件包 * How-To 在 Win32 平台上使用 Visual C 构建 Nginx * 设置 Amazon EC2 的 Nginx Plus 环境 * 使用 DTrace pid 提供程序调试 Nginx * 转换...

    nginx的TCP方向代理插件

    Nginx的TCP方向代理插件,如`nginx_tcp_proxy_module`,允许Nginx作为一个TCP代理服务器,接收来自客户端的TCP连接,然后将这些连接转发到后端服务器。这使得Nginx可以用于处理非HTTP协议的服务,扩大了其应用场景。...

    nginx1.6.3安装tcp支持.zip

    3. **配置Nginx**:解压nginx-1.6.3,并在源码目录下运行`./configure --with-http_ssl_module --add-module=nginx_tcp_proxy_module-0.4.5`,这会指定SSL支持和TCP代理模块。 4. **编译Nginx**:执行`make`和`make ...

    tcp-nginx-module:使用nginx作为通用TCP服务器框架

    tcp-nginx-module 使用nginx作为通用TCP服务器框架 描述 写这些的动机是为了使用nginx作为一个通用的TCP服务器框架,所以叫ngx tcp。ngx tcp.jpg说明了这个框架。大部分代码是从nginx邮件模块修改而来的。我开发了...

    ngx-http-proxy-connect-module-master

    ngx_http_proxy_connect_module 是一个专为 Nginx 设计的扩展模块,主要用于实现 HTTP 的 CONNECT 方法,这在构建正向代理服务器时非常有用。在 Web 代理服务中,CONNECT 方法允许客户端(例如浏览器)通过代理与...

    Nginx常用模块及作用.docx

    10. ngx_stream_proxy_module:处理TCP负载均衡,将客户端的TCP请求转发到后端服务器。 11. ngx_http_fastcgi_module:用于处理PHP请求,将请求以FastCGI协议转发给php-fpm处理。 12. ngx_http_uwsgi_module:处理...

    ngx-http-proxy-connect-module-master.tar.gz

    4. 配置Nginx,指定要编译的模块,如`./configure --with-http_proxy_module --add-module=src/http/modules/ngx_http_proxy_connect_module`。 5. 编译Nginx:`make`。 6. 安装Nginx:`make install`。 配置Nginx...

    reading-code-of-nginx-1.9.2_y123456yz.tar.gz

    5. **反向代理**:`ngx_http_proxy_module`实现反向代理功能,`ngx_http_proxy_handler`处理代理请求,`ngx_proxy_connect`处理CONNECT方法,用于支持HTTPS。 6. **内存池**:Nginx使用内存池来管理内存分配,避免...

    nginx转发sftp、ftp的配置

    - 安装完成后,我们还需要确保Nginx支持TCP转发功能。这是因为SFTP和FTP都是基于TCP协议的。 ``` ./configure --with-stream --without-http_rewrite_module ``` #### 三、配置步骤 在完成Nginx的安装与配置后...

    在Nginx服务器中配置针对TCP的负载均衡的方法

    默认nginx不支持tcp的负载均衡,需要打补丁,(连接方式...# wget https://github.com/yaoweibin/nginx_tcp_proxy_module/tarball/master 源码主页: https://github.com/yaoweibin/nginx_tcp_proxy_module 3.安装ngin

Global site tag (gtag.js) - Google Analytics