nginx反向代理服务器实现postgreSQL
255次浏览
编辑于2024年07月04日 15:26:14
可访问的地址:192.168.1.200:9856
不可访问的地址 :192.168.214.133:5432 (pg库的地址)
在192.168.1.200服务器上安装nginx,设置一个监听的端口(9856),将地址二192.168.214.133:5432映射到这个端口
版本要大于nginx1.9.xxx,stream和http是同级关系,在Navicat上通过连接主机-192.168.1.200、端口-9856,用户名和密码保持不变即可连接pg库
stream {
upstream pgsql_socket {
server 192.168.214.133:5432;#pg库实际的的ip和端口
}
server {
listen 9856;
allow 192.168.214.134;#配置允许访问的IP
deny all;#配置不可访问ip
proxy_connect_timeout 60s;
proxy_socket_keepalive on;
proxy_pass pgsql_socket;#192.168.214.133:5432;
}
}
本文转载自:博客园
作者:酸牛奶
原文链接:https://www.cnblogs.com/maxmoore/p/18057050