Liunx 下通过 Nginx 将 服务端口转出(以Mysql为例)

oracle、sqlserver等数据库配置和下面配置一样,只是数据库的端口不一样而已

需要注意的是这个配置要写在http外边

#使用nginx做数据库端口转发
stream {
    
    
    upstream sql {
    
       
    # 配置数据库的ip和端口
        server 172.16.8.190:3306 weight=1 max_fails=2 fail_timeout=30s;   
    }
    server {
    
    
     # 配置本机暴露端口
       listen     925;
       proxy_connect_timeout 1s;
       proxy_timeout 3s;
       proxy_pass sql;
    }
}

此时就可以通过nginx的对外端口925访问到Mysql服务了!!

猜你喜欢

转载自blog.csdn.net/qq_34591972/article/details/131468765