nginx 反向代理数据库端口
nginx 反向代理数据库端口
使用场景如下:
当数据库在服务器A 并且处于外网无法直接访问时,此时同局域网下只有服务器B提供对外访问,客户能访问b 却无法访问A 的情况下,由于两台服务器处于同局域网,并且服务器A 有端口是开放的,可以在服务器B 内进行nginx 反向代理
安装nginx
首先在服务器b内,安装nginx(docker 化的也可以)
如果是docker 的nginx 需要进入 docker 内的nginx
docker exec -it 容器id bash
一般nginx的配置文件在etc/nginx 下 使用vim 进行编辑
如果是新的容器一般是没有安装工具的
apt-get update
apt-get install vim
这边我就不贴图了
容器配置完成后记得restart 容器,如果直接在服务器上安装了nginx 并非docker 化 那么之前的步骤掠过
nginx 配置参数
stream {upstream name{hash $remote_addr consistent;server 服务器A地址:开放端口 weight=5 max_fails=3 fail_timeout=30s;}server {listen 7932;#这里的监听端口默认是80,如果docker run 建议不要用80端口proxy_connect_timeout 10s;proxy_timeout 300s;proxy_pass name;}
}
如果是docker 记得重启,然后数据库就可以通过访问服务器b的7932端口,映射到服务器A 的数据库端口了
nginx 反向代理数据库端口相关推荐
- Centos配置nginx反向代理8080端口到80端口
微信公众号需要接入的端口是8080,如何修改8080为80端口呢?这里需要用到的是反向代理:nginx 1)安装nginx:yum install nginx -y 2)启动nginx:service ...
- nginx反向代理-多端口映射
2019独角兽企业重金招聘Python工程师标准>>> 代码解释 1.1 http:www.baidu.test.com默认是80,访问"/"利用反向代理,然后 ...
- CentOS7 nginx反向代理TCP端口
1.检查nginx nginx -V 如果编译参数中有--with-stream,说明nginx服务器已经满足要求 如果不具备,可参考文章末尾的安装方法进行安装 2.修改nginx配置文件 在ngin ...
- Nginx反向代理及域名解析访问本地项目
···目录··········································· 终极目标 明确思路 域名解析 破解域名 Nginx反向代理解决端口问题 完成测试 注意事项 终极目标 ...
- Nginx反向代理:通过外网访问内网数据库(mysql)
Nginx反向代理:通过外网访问内网数据库 前言 项目场景: 问题描述及分析: 解决方案: 1 在部署nginx里配置端口IP 2 在外网nginx配置反向代理参数 3 重启nginx 前言 部署ng ...
- nginx反向代理监听非80端口造成的端口丢失解决方案
今天,配置nginx反向代理时遇到一个问题,当设置nginx监听80端口时转发请求没有问题.但若设置为监听其他端口,就一直跳转不正常:如,访问欢迎页面时应该是重定向到登录页面,在这个重定向的过程中端口 ...
- (转)IIS tomcat共用80端口解决一个IP多个域名:使用Nginx反向代理方式使两者兼容...
from :http://www.cnblogs.com/wuyou/p/3455619.html 环境: windows server 2003,IIS6服务器,Tomcat7服务器 域名有几个: ...
- (转)Nginx反向代理设置 从80端口转向其他端口
from :http://www.cnblogs.com/wuyou/p/3455381.html Nginx反向代理设置 从80端口转向其他端口 反向代理(Reverse Proxy)方式是指以代理 ...
- 相同Ip 不同端口配置Nginx反向代理Apache
相同Ip 不同端口 配置Nginx反向代理Apache(就是Nginx跳转到Apache) 在linux 一经搭建好环境 先后安装了Nginx 和Apache 由于 默认端口都是:80 一般客户 ...
最新文章
- nvm 装 nodejs 重启终端失效的解决方法
- HDU 3896 Greatest TC 双连通分量
- Hbase JMX 监控 - Region
- 野生前端的数据结构基础练习(5)——散列
- wps多人协作后怎么保存_白酒开瓶后怎么保存?
- 作品展作品延伸——代码
- (转)(全程图解)Axure RP8.0安装、破解、汉化教程
- 启动vpn报网络扩展错误(问题篇)
- DH算法的简单的Java实现
- 利用ZEBAR 软件生成ZPL 代码
- android11 rom,第一个Android 11的第三方ROM来了,适用于红米K20 Pro
- Android 获取当前IP地址
- 阿里 P6 面试体验
- 职场必看的十部经典电影
- mac远程登录虚拟机
- 2.MyBatis源码解析-SqlSession构建流程--阿呆中二
- UWP开发:获取用户当前所在的网络环境(WiFi、移动网络、LAN…)
- JavaScript 经典代码大全
- xp的服务器系统怎么安装win7系统教程,详解10年前的电脑xp系统装win7系统教程
- 【MPU6050能读ID 但读数据值为零(一个硬件问题)】
热门文章
- Linux命令:traceroute命令(路由跟踪)
- 海底捞年营收347亿:同比降16% 关闭50家表现欠佳餐厅
- (六十一)线性模型:线性回归、岭回归和套索回归
- 连“人工智能”都会打Dota了?
- wrod2010软件计算机在线考试,计算机基础测考试试题WIN7+-OFFICE2010附答案.doc
- android exported 权限,Exported activity does not require permission
- 域名、常见端口与协议、三次握手与四次挥手
- open CreateFile 函数
- Linux Ubuntu 分区方案
- 怎么linux中创建虚拟路径,linux服务器创建虚拟路径解决文件上传路径隔离问题...