将域名连接到localhost mongodb

时间:2018-05-27 11:46:33

标签: javascript mongodb dns

我在计算机上设置了mongodb,我想从任何地方使用登录名/密码访问它。 为此,我启动了js服务器并成功连接了localhost:8000中的api与read,write等。 但我不能改变" localhost到我拥有的域名。我的意思是我从自己的计算机上看到它,但它并不适用于其他人。 我还尝试了使用" 127.0.0.1 db.gpavlov.ru"的主机文件。但这也没有帮助。

这就是我的server.js的样子:

//server.js    
const express        = require('express');
    const MongoClient    = require('mongodb').MongoClient;
    const bodyParser     = require('body-parser');
    const db             = require('./config/db');
    const app            = express();
    const port = 80;

    MongoClient.connect("mongodb://user123:12345678@46.34.141.192/MyDb", (err, database) => {
      if (err) return console.log(err)
      require('./app/routes')(app, database);
      app.listen(port,  () => {
      console.log('We are live on ' + port);
      });
    })

数据库 - MyDb

谢谢你的帮助!!

0 个答案:

没有答案