通过nginx转发(映射)端口支持TCP协议(各种数据库、服务)
1、安装 nginx 服务a、nginx: download 点击下载
https://i-blog.csdnimg.cn/blog_migrate/afe56f84997b2dbc87ed65b34c350043.png
b、解压文件
https://i-blog.csdnimg.cn/blog_migrate/d31bcc986698e354d9ed9354044b3fc3.png
c、修改服务配置(注意:直接运行有可能无法启动的,因为默认配置80端口,如果本机已经有服务则启动失败)
https://i-blog.csdnimg.cn/blog_migrate/390a804d5b9bd4118918af5bf8049369.png
https://i-blog.csdnimg.cn/blog_migrate/4de001488973daea12f7b6522f8808fe.png
如果不能正常启动,可以将80改成82(别的没有被占用的端口)https://i-blog.csdnimg.cn/blog_migrate/a20c2ef4a9259a9891dca47fee10dc3c.png
d、运行服务
双击nginx.exe即可运行
e、打开浏览器测试一下,如果显示下图,则表示启动乐成了
https://i-blog.csdnimg.cn/blog_migrate/8a330ae256b066114553f6f763cb8e72.png
https://i-blog.csdnimg.cn/blog_migrate/7668cd923b86eb9ed0deb1d2e06df093.png
2、实现mysql转发
a、找个能正常毗连的数据库,测试下能正常毗连
https://i-blog.csdnimg.cn/blog_migrate/3a9c14b60934100dd509774b15e73d94.png
b、设置nginx配置
https://i-blog.csdnimg.cn/blog_migrate/696c7fb84d0508d7d1d158fceda0ac5a.png
下面是具体配置,可以修改一下
stream {
upstream backend {
server 10.0.107.159:3306;
}
server {
listen 12345;
proxy_pass backend;
}
} 10.0.107.159:3306 - 要转发的mysql 服务IP和端口,根据自己需求进行修改
12345 - 本机对外开放的服务端口
c、通过 使命管理器 结束nginx 进程 ,操纵:右击 -> 结束使命
https://i-blog.csdnimg.cn/blog_migrate/f5bc6c62dbbbfce6d98996cac62cdb77.png
d、启动nginx服务
双击nginx.exe即可运行
e、测试 转发是否乐成(下图提示乐成)
https://i-blog.csdnimg.cn/blog_migrate/b97ce22fd62caa7ad78b380c6f365521.png
免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!更多信息从访问主页:qidao123.com:ToB企服之家,中国第一个企服评测及商务社交产业平台。
页:
[1]