Windows环境下MongoDB浏览器访问报错及Nginx配置问题求助
问题求助:Windows下MongoDB浏览器访问报错及Nginx反向代理无效问题
- 我为大学项目从GitHub获取了一个在线教育平台项目,对相关技术不熟悉。
- 已解决项目缺少.env文件的问题,在Windows系统上安装MongoDB并启动
127.0.0.1:27017服务,创建了virtual_class数据库及对应集合,配置.env文件的MONGOURI为mongodb://127.0.0.1:27017/virtual_class,程序可成功连接数据库。 - 但在浏览器访问
127.0.0.1:27017时,出现提示:
It looks like you are trying to access MongoDB over HTTP on the native driver port.
- 搜索到的解决方案多针对Linux平台,尝试按教程配置Nginx反向代理(配置内容如下),但访问
localhost:80仅显示Nginx默认页面,问题未解决,寻求Windows平台的解决办法。
配置的nginx.conf内容:
events{ ... } stream { server { listen 27017; proxy_connect_timeout 1s; proxy_timeout 3s; proxy_pass stream_mongo_backend; } upstream stream_mongo_backend { server 127.0.0.1:27017; } } http{ ...
内容的提问来源于stack exchange,提问作者Poojan Solanki
相关产品推荐
相关产品推荐

