当前位置:  开发笔记 > 编程语言 > 正文

Mongodb在linux服务器上

如何解决《Mongodb在linux服务器上》经验,为你挑选了1个好方法。

使用SSH我通过以下步骤在linux服务器上安装了Mongodb.

    将最新的Mongodb版本下载并解压缩到serer中的/bin文件夹

    编辑.bash_profile并添加

    PATH = $ PATH:$ HOME /斌/ MongoDB的-Linux的x86_64-2.6.0 /箱

    export PATH 
    

    使用创建的数据库保存目录 mkdir -p /data/db

    mongod --dbpath /data/db

    mongo

运行mongo命令后,它会显示如下错误:

MongoDB shell version: 2.6.0
connecting to: test
2014-04-24T10:07:58.831+0530 warning: Failed to connect to 127.0.0.1:27017, reason: errno:111 Connection refused
2014-04-24T10:07:58.832+0530 Error: couldn't connect to server 127.0.0.1:27017 (127.0.0.1), connection attempt failed at src/mongo/shell/mongo.js:146
exception: connect failed

怎么解决?



1> yaoxing..:

首先,确保您的dbpath存在.

mkdir -p ~/data/db

然后启动mongod:

mongod --dbpath ~/data/db

最后:

mongo

编辑:我看到有人投票给这个答案.为了说清楚,这个解决方案是让你用命令行启动mongod.大多数情况下,如果您从源代码安装了MongoDB软件包,则只​​需启动守护程序:

sudo systemctl start mongodb # Arch linux
sudo service mongod start # CentOS/Redhat

配置文件可以在以下位置找到:

vim /etc/mongod.conf

如果你想让守护进程从启动时自动启动,

sudo systemctl enable mongodb # Arch Linux
sudo chkconfig mongod on # CentOS/Redhat

推荐阅读
mobiledu2402852357
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有