1、首先要部署nginx,在编译时要加上 --with-stream 使其支持stream模块,具体安装部署这里就不说了。
2、准备一台有暴露公网ip的主机将nginx部署到上面,其他部署mysql以及oracle的主机可以不用暴露公网,只要网段通即可。
3、总的来说就是本地可以访问的主机+端口,同时这台主机又能访问到myslq或者oracle主机即可。
二、操作步骤1、nginx安装完成后再nginx.conf文件中加入stream模块代码
stream { upstream oracle_1521_93 { server ip:1521;} upstream mysql_3306_94 { server ip:3306;}server { listen 8088; proxy_pass oracle_1521_93; proxy_connect_timeout 10s; proxy_timeout 10s; }server { listen 8096; proxy_pass mysql_3306_94; proxy_connect_timeout 10s; proxy_timeout 10s; }}2、加入完成后启动nginx,就可以工具访问相关数据库了
mysql连接如图
oralce连接如图
到此连接配置完成,我这里用的是dbeave工具连接的,可以使用sqlyog或者plsql等工具连接。