nginx配置sqlserver代理

案例:通过A服务器来访问B服务器上的数据库;

首先在A服务器上搭建好nginx 服务,用户访问 A 服务器上的 nginx ,A 服务器通过 nginx 访问B服务器上的数据库 (这里用的是sqlserver,实测有效)

nginx 配置如下:

注意:stream 和 http 在同一级下;

http {

......省略

}

stream {
    
    server {
        listen  2433;  #本地请求端口
        proxy_pass 192.168.1.107:1433;  #转发到服务器的地址
    }
 
}

 Navicat 连接sqlserver 端口号配置如下:

主机名或IP地址(注意:ip和端口号用逗号隔开):192.168.1.107,2433

验证:SQL SERVER 验证

用户名:test

密码:*********

你可能感兴趣的:(Java问题解决记录)