大发快三_快三官网pk10_大发快三官网pk10 - 大发快三,快三官网pk10,大发快三官网pk10是国务院新闻办确定的全国重点新闻网站,,由中共江苏省委宣传部主管,大发快三,快三官网pk10,大发快三官网pk10主办。是新兴的省级主流媒体,是综合性、多媒体的大发快三,快三官网pk10,大发快三官网pk10门户网站

Nginx实现数据库端口转发

  • 时间:
  • 浏览:7

前言

因开发、测试、生成等服务器网络策略什么的问题,原应偏离 服务器A时需访问数据库而无法正常访问数据库,此处采用端口代理依据正确处理此什么的问题,即通过一台能正常访问数据库的服务器B做tcp端口代理,实现服务器A通过代理服务器B的指定端口,便可连接数据库。

说明

1、Nginx实现TCP端口转发,时需依赖stream模块,即编译安装时带 --with-stream --with-stream_ssl_module 参数;

2、已安装好的nginx可通过nginx -V查看与非 带有此模块;

3、若这么安装此模块,可动态打上去,参考连接:https://www.cnblogs.com/kazihuo/p/10755955.html

操作

# 打上去Nginx代理配置(红色框内容),ip和port是数据库地址信息;

# 重启Nginx;

[root@kazihuo ~]# nginx -s reload

# 查看端口;

[root@kazihuo ~]# ss -atunpl|grep nginx

tcp LISTEN 0 128 *:30 *:* users:(("nginx",pid=25787,fd=6),("nginx",pid=25662,fd=6))

tcp LISTEN 0 128 *:85 *:* users:(("nginx",pid=25787,fd=12),("nginx",pid=25662,fd=12))

# 连接验证;

[root@kazihuo ~]# mysql -uroot -p123123 -hlocalhost -P85