资讯专栏INFORMATION COLUMN

macos,使用nginx设置mysql反向代理

avwu / 1211人阅读

摘要:实施步骤安装使用进行反向代理,将本地的端口映射到端口。配置如下此时,我们使用与处于同一个局域网的电脑,打开,设置访问的地址为电脑,端口设置为,即可访问。

应用场景:

服务器端程序异常,需要在本地搭建测试环境,并将服务器上的数据库同步到本地测试环境。

遇到的问题:

navicat备份的时候,会根据操作系统不同,生成不同的备份文件。所以由服务器复制下来的备份文件,不能够在本地的MACOS上直接还原。

解决方案:

在本地的其它windows电脑上,将备份的数据还原到MACOS上。

实施步骤:

安装nginx

使用nginx进行反向代理,将本地的3306端口映射到3305端口。

配置如下:

http {
    # xxx
}

stream {
    upstream mysql {
        hash $remote_addr consistent;
        server 127.0.0.1:3306 max_fails=3 fail_timeout=30s;
    }
    
    server {
        listen 3305;
        proxy_connect_timeout 30s;
        proxy_timeout 600s;
        proxy_pass mysql;
    }
}

此时,我们使用与macos处于同一个局域网的电脑,打开navicat,设置访问的地址为 MACOS电脑IP,端口设置为3305,即可访问。当然也可以使用navicat的还原功能,来快速还原数据库了。

文章版权归作者所有,未经允许请勿转载,若此文章存在违规行为,您可以联系管理员删除。

转载请注明本文地址:https://www.ucloud.cn/yun/40254.html

相关文章

  • nginx配置详解

    摘要:配置文件中文详解定义运行的用户和用户组进程数,建议设置为等于总核心数。但也有超过的情况,但是该值必须设置为系统分页大小的整倍数。开启限制连接数的时候需要使用负载均衡配置的负载均衡,是权重,可以根据机器配置定义权重。 Nginx配置文件nginx.conf中文详解 #定义Nginx运行的用户和用户组 user www www; #nginx进程数,建议设置为等于CPU总核心数。 wor...

    wums 评论0 收藏0
  • nginx安装配置|nginx负载均衡|nginx反向代理|gzip压缩|expires缓存

    摘要:是一款轻量级的服务器反向代理服务器及电子邮件代理服务器,并在一个协议下发行。是以反向代理的方式进行负载均衡的。 Nginx是一款轻量级的Web 服务器/反向代理服务器及电子邮件(IMAP/POP3)代理服务器,并在一个BSD-like 协议下发行。由俄罗斯的程序设计师Igor Sysoev所开发,供俄国大型的入口网站及搜索引擎Rambler(俄文:Рамблер)使用。其特点是占有内存...

    pkhope 评论0 收藏0
  • Nginx配置文件学习笔记

    摘要:配置文件学习笔记定义运行的用户和用户组进程数,建议设置为等于总核心数全局错误日志定义类型,进程文件指定进程可以打开的最大描述符数目工作模式与连接数上限这个指令是指当一个进程打开的最多文件描述符数目,理论值应该是最多打开文件数与进程数相除, Nginx配置文件学习笔记 定义Nginx运行的用户和用户组 user nginx; Nginx进程数,建议设置为等于CPU总核心数 worker...

    muddyway 评论0 收藏0
  • Nginx配置文件学习笔记

    摘要:配置文件学习笔记定义运行的用户和用户组进程数,建议设置为等于总核心数全局错误日志定义类型,进程文件指定进程可以打开的最大描述符数目工作模式与连接数上限这个指令是指当一个进程打开的最多文件描述符数目,理论值应该是最多打开文件数与进程数相除, Nginx配置文件学习笔记 定义Nginx运行的用户和用户组 user nginx; Nginx进程数,建议设置为等于CPU总核心数 worker...

    MoAir 评论0 收藏0

发表评论

0条评论

最新活动
阅读需要支付1元查看
<