mysql连接nginx_nginx四层负载均衡连接mysql
发布日期:2021-06-24 14:44:53 浏览次数:5 分类:技术文章

本文共 548 字,大约阅读时间需要 1 分钟。

准备:

(建议准备两台公有云,当然虚拟机也是可以的)

服务器一:192.168.1.1

服务器二:192.168.1.2

在服务器192.168.1.1上安装mysql。

目标:通过192.168.1.2代理连接到192.168.1.1上的mysql

1、在192.168.1.2上安装nginx

2、配置nginx

#打开配置文件

vim /etc/nginx/nginx.conf

在http{ }外面加上以下配置

events {

...

}

#要添加的内容

stream {

upstream mysql_proxy {

server 192.168.1.1:3306; #访问服务器一上的mysql

}

server {

listen 8180; #监听8180端口

server_name www.xy.com;

#连接超时

proxy_connect_timeout 10s;

#无响应超时

proxy_timeout 300s;

proxy_pass mysql_proxy;

}

}

http {

...

}

#校验配置文件

nginx -t

#启动

ngixn

#nginx -s reload #重新加载

3、通过数据库连接工具连接

连接工具上使用服务器二的IP和8180.

转载地址:https://blog.csdn.net/weixin_33443932/article/details/113634613 如侵犯您的版权,请留言回复原文章的地址,我们会给您删除此文章,给您带来不便请您谅解!

上一篇:mysql截取栏目字符_substring从指定字符串开始截取(图)
下一篇:vbs用mysql语句查询数据库_vbs脚本实现window环境下的mysql数据库的备份及删除早期备份...

发表评论

最新留言

路过按个爪印,很不错,赞一个!
[***.219.124.196]2024年04月23日 22时11分27秒