案例:通过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
密码:*********