Nginx负载均衡SFTP

Posted 使命达成

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Nginx负载均衡SFTP相关的知识,希望对你有一定的参考价值。

1、CentOS安装SFTP,参考

2、nginx-1.8.1 下载 ,Nginx_TCP插件 下载 

3、安装Nginx

[root@localhost nginx-1.8.1]# yum -y install pcre*
[root@localhost nginx-1.8.1]# yum -y install openssl*
[root@localhost nginx-1.8.1]# patch -p1 < /root/nginx_tcp_proxy_module-master/tcp.patch
[root@localhost nginx-1.8.1]# ./configure --add-module=/root/nginx_tcp_proxy_module-master
[root@localhost nginx-1.8.1]# make
[root@localhost nginx-1.8.1]# make install

4、配置Nginx

user  nginx nginx;
worker_processes  4;

events {
worker_connections  512000;
}

tcp {

    upstream sftp{
        server 192.168.208.141:22;
        server 192.168.208.142:22;
        check interval=3000 rise=2 fall=5 timeout=1000;
    }

    server {
        listen 8080;
        proxy_pass sftp;
    }

}

5、添加nginx用户

[root@localhost nginx-1.8.1]# useradd nginx

6、启动Nginx

[root@localhost nginx-1.8.1]# /usr/local/nginx/sbin/nginx

7、关闭防火墙

[root@localhost nginx-1.8.1]# service iptables stop

8、winscp连接

 

参考资料:

http://blog.chinaunix.net/xmlrpc.php?r=blog/article&uid=29791971&id=4702007

http://www.voidcn.com/blog/anonxiaozi/article/p-5529154.html

https://github.com/yaoweibin/nginx_tcp_proxy_module

 

以上是关于Nginx负载均衡SFTP的主要内容,如果未能解决你的问题,请参考以下文章

nginx如何做到TCP的负载均衡

Nginx负载均衡

Nginx反向代理实现负载均衡配置图解

OpenResty 动态负载均衡

nginx反向代理访问很慢,我做了负载均衡,现在几乎无法访问,有谁能帮我解决一下,万分感谢。

nginx--❤️图解及代码实现正向代理反向代理及负载均衡(非常实用,建议收藏❤️)