通过nginx转发(映射)端口支持TCP协议(各种数据库、服务) ...

没腿的鸟  金牌会员 | 3 天前 | 来自手机 | 显示全部楼层 | 阅读模式
打印 上一主题 下一主题

主题 529|帖子 529|积分 1587

1、安装 nginx 服务
a、nginx: download 点击下载


b、解压文件


c、修改服务配置(注意:直接运行有可能无法启动的,因为默认配置80端口,如果本机已经有服务则启动失败)


如果不能正常启动,可以将80改成82(别的没有被占用的端口)

d、运行服务
双击nginx.exe即可运行

e、打开浏览器测试一下,如果显示下图,则表示启动乐成了



2、实现mysql转发

a、找个能正常毗连的数据库,测试下能正常毗连


b、设置nginx配置

下面是具体配置,可以修改一下
  1. stream {
  2.     upstream backend {
  3.         server 10.0.107.159:3306;
  4.     }
  5.     server {
  6.         listen 12345;
  7.         proxy_pass backend;
  8.     }
  9. }
复制代码
10.0.107.159:3306  -   要转发的mysql 服务IP和端口,根据自己需求进行修改

12345 -  本机对外开放的服务端口

c、通过 使命管理器 结束nginx 进程 ,操纵:右击 -> 结束使命  


d、启动nginx服务
双击nginx.exe即可运行

e、测试 转发是否乐成(下图提示乐成)


免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!更多信息从访问主页:qidao123.com:ToB企服之家,中国第一个企服评测及商务社交产业平台。
回复

使用道具 举报

0 个回复

倒序浏览

快速回复

您需要登录后才可以回帖 登录 or 立即注册

本版积分规则

没腿的鸟

金牌会员
这个人很懒什么都没写!

标签云

快速回复 返回顶部 返回列表