Mongodb Shell 4.0.0未在Linux Mint 18上安装

时间:2018-07-30 12:06:27

标签: javascript node.js mongodb reactjs mongo-shell

我尝试在Linux mint18上安装mongodb,但出现错误 你能帮我吗 我该怎么办?

以下是我在终端机中遇到的错误

MongoDB Shell版本v4.0.0 连接到:mongodb://127.0.0.1:27017 2018-07-30T17:30:37.317 + 0530 E查询[js]错误:无法连接到服务器127.0.0.1:27017,连接尝试失败:SocketException:连接到127.0.0.1:27017 ::由::引起的错误:拒绝连接 : connect@src/mongo/shell/mongo.js:251:13 @(连接):1:6 例外:连接失败

2 个答案:

答案 0 :(得分:0)

听起来您必须先运行mongodb服务器,然后才能尝试连接:

bin / mongod是服务器可执行文件

bin / mongo是客户端外壳接口

答案 1 :(得分:0)

您需要先启动MongoDB服务器以通过Mongo Shell进行连接,然后再连接到该服务器,您需要在系统中安装mongodb服务器

如果尚未安装mongodb服务器,则可以通过MongoDB Server Installation

安装后,请确保您有/data/db目录(如果未按照命令运行)

sudo mkdir /data
sudo mkdir /data/db
sudo chmod 777 -R /data

然后您需要通过以下方式启动mongodb服务器:

sudo service mongod start

如果无法正常运行,请执行以下命令,

sudo mongod

现在您可以使用mongo shell连接到mongodb

mongo

现在您已连接!