nginx代理mysql,ssh
2021/9/9 19:05:56
本文主要是介绍nginx代理mysql,ssh,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!
nginx代理mysql,ssh
- 查看nginx信息
nginx -V
,下载相同版本nginx解压并编译 configure
编译时追加参数--with-stream
,执行make
命令- 备份原来
nginx
可执行文件,复制objs
目录的nginx
文件,到nginx
sbin
目录 - 配置
nginx.conf
, 与http
模块同级
stream { upstream mysqlstream { server 127.0.0.1:3306; } server { listen 13306;#可自定义 proxy_connect_timeout 10s; proxy_timeout 300s; proxy_pass mysqlstream; } } stream { upstream sshstream { server 127.0.0.1:22; } server { listen 10022;#可自定义 proxy_connect_timeout 10s; proxy_timeout 300s; proxy_pass sshstream; } } ## 打开防火墙 iptables -I INPUT -p tcp --dport 13306 -j ACCEPT iptables -I INPUT -p tcp --dport 10022 -j ACCEPT
这篇关于nginx代理mysql,ssh的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!
- 2024-11-04部署MySQL集群项目实战:新手入门教程
- 2024-11-04如何部署MySQL集群资料:新手入门指南
- 2024-11-02MySQL集群项目实战:新手入门指南
- 2024-11-02初学者指南:部署MySQL集群资料
- 2024-11-01部署MySQL集群教程:新手入门指南
- 2024-11-01如何部署MySQL集群:新手入门教程
- 2024-11-01部署MySQL集群学习:新手入门教程
- 2024-11-01部署MySQL集群入门:新手必读指南
- 2024-10-23BinLog入门:新手必读的MySQL二进制日志指南
- 2024-10-23Binlog入门:MySQL数据库的日志管理指南