`

Linux下启动mongodb终端

阅读更多

安装mongodb过程略 酷

 

创建数据目录:

# mkdir /data/mongo

 

创建配置文件

# vi /data/mongo/mongodb.cnf

dbpath=/data/mongo/

logpath=/data/mongo/mongo.log

logappend=true

fork=true

port=27017

或者:不创建配置文件通过mongod参数启动也可以

 

1、配置文件方式启动mongo

# bin/mongod -f /data/mongo/mongodb.cnf

或者 # bin/mongod -f /data/mongo/mongodb.cnf & (放到后台执行)

2、参数启动mongo

bin/mongod -dbpath /data/mongo/ -logpath /data/mongo/mongo.log -logappend -fork -port 27017

终端输入出:

all output going to: /data/mongo/mongo.log

 

成功后即可以登录mongo

# bin/mongo

终端输入出:

MongoDB shell version: 2.2.3

connecting to: test

>

 

现在mongo就可以正常使用了

 

如果让mongo随linux自动启动,在/etc/rc.local添加如下即可:

rm /data/mongo/mongod,.lock #停止可能在运行的mongo

/.../bin/mongod -f /data/mongo/mongodb.cnf

或者

/.../bin/mongod -dbpath /data/mongo/ -logpath /data/mongo/mongo.log -logappend -fork -port 27017

 

附带提醒:

1、后台启动node命令: nohup node /.../app.js &

2、停止node和mongo都是用kill 

3、如果出现启动报错 ERROR: child process failed, exited with error number 100,一般是由于上一次mongodb没有正常关闭,只需要rm /.../mongod.lock就好

分享到:
评论

相关推荐

    Linux下MongoDB安装及使用

    3. 启动MongoDB服务:`$ cd mongodb-linux-i686-1.4.3/bin`,然后输入`./mongod`启动服务 使用MongoDB 启动MongoDB服务后,我们可以使用MongoDB Shell来操作数据库。 1. 打开另一个终端,输入`$ ./mongo`连接到...

    Linux下MongoDB安装包

    启动MongoDB服务并设置为开机启动: ```bash sudo service mongod start sudo chkconfig mongod on ``` 5. **验证安装**: 打开新的终端窗口,尝试连接到MongoDB shell: ```bash mongo ``` 如果一切...

    Linux64位Mongodb安装包

    ./mongod --dbpath /var/lib/mongodb/data/db --fork --logpath /var/log/mongodb.log # 后台启动MongoDB服务,并指定日志路径 ``` 这里的`--fork`参数表示后台运行,`--logpath`用于指定日志文件的位置。 启动...

    Linux64 Mongodb3.2

    4. **启动服务**:通过命令行启动MongoDB服务,例如使用`sudo service mongod start`(根据你的Linux发行版可能有所不同)。 5. **验证安装**:在终端中运行`mongo`命令,如果成功,你应该能看到MongoDB的Shell提示...

    mongodb-linux

    在Linux终端中,你可以使用tar命令来解压这个文件: ```bash tar -zxvf mongodb-linux-x86_64-3.6.3.tgz ``` 解压完成后,你会得到一个名为"mongodb-linux-x86_64-3.6.3"的目录,其中包含了MongoDB服务器的所有可...

    linux平台安装mongodb菜鸟教程.docx

    要启动MongoDB服务,打开终端并运行: ```bash ./mongod ``` 如果一切顺利,MongoDB将开始运行,并监听默认端口27017。 MongoDB的后台管理工具是`mongo` shell,这是一个基于JavaScript的交互式环境。要启动`...

    mongodb-linux-x86_64-3.4.10.tgz

    在初次启动MongoDB后,使用`mongo`客户端执行以下命令: ``` use admin db.runCommand({keyFile: "/path/to/keyfile"}) ``` 创建一个密钥文件并配置安全认证。 七、备份与恢复 MongoDB提供了`mongodump`和`...

    mongodb-linux-x86_64-ubuntu1604-3.2.22.tgz

    安装完成后,启动MongoDB服务: ``` sudo systemctl start mongod ``` 6. **设置开机启动**: 为了让MongoDB在系统启动时自动启动,执行: ``` sudo systemctl enable mongod ``` 7. **安全配置**: 为了...

    Mongodb在linux环境下的安装rpm包

    MongoDB 是一个高性能、...通过添加MongoDB的RPM存储库、安装服务、启动和设置开机启动,以及了解默认的数据和日志目录,你已经具备了在Linux环境下运行MongoDB的基本知识。记得在生产环境中加强安全性,确保数据安全。

    MongoDB在Linux下的安装

    4. **启动MongoDB服务**:在解压缩后的MongoDB目录中找到可执行文件`mongod`,并以指定数据路径和日志路径的方式启动它。 ```bash [root@mysql-test3 opt]# /opt/mongodb/bin/mongod --dbpath=/data/mongodbdata ...

    mongodb-linux包下载

    使用配置文件启动MongoDB服务: ``` sudo /usr/local/mongodb-linux-x86_64-amazon-3.4.4/bin/mongod --config /etc/mongod.conf --fork ``` `--fork` 参数使得MongoDB在后台运行。 6. 验证安装: 打开新的终端窗口...

    mongoDB 3.4.7 Linux安装文件

    4. **启动MongoDB**:在数据目录准备就绪后,你可以通过以下命令启动MongoDB服务器: ``` sudo ./mongodb-linux-x86_64-rhel62-3.4.7/bin/mongod ``` 注意,这将在当前终端上运行MongoDB,为了使其作为后台服务...

    linux_mongoDB安装及配置.pdf

    3. **启动MongoDB**:在启动MongoDB之前,需要创建数据文件和日志文件的存放目录,例如 `/data/mongodb_data` 和 `/data/mongodb_log`。然后,通过执行`mongod`命令并指定`--dbpath`和`--logpath`参数来启动服务。`-...

    mongodb64位linux安装包

    在Linux环境下安装MongoDB,特别是64位系统,需要遵循特定的步骤。本指南将详细讲解如何在64位Linux系统上安装"mongodb-linux-x86_64-2.0.4"版本。 首先,你需要确保你的Linux系统是64位的,可以通过运行`uname -m`...

    mongodb-linux-x86_64-rhel62-3.4.14.tgz

    - 首先,在没有身份验证的情况下启动MongoDB(这一步只用于设置权限): ``` sudo ./mongod --dbpath /data/db --noauth ``` - 在新的终端窗口中,连接到MongoDB: ``` sudo ./mongo ``` - 创建一个管理员...

    Linux下的mongodb服务监视脚本(启动服务)

    首先,问题的起因是由于开发人员在启动MongoDB时没有使用`nohup`命令,导致当终端会话关闭时,MongoDB进程也会随之终止。解决这个问题的方法是在启动MongoDB时使用`nohup`,这样即使终端会话结束,MongoDB也会继续...

    mongodb-linux-x86_64-rhel70-4.4.3.tgz

    为了方便管理和启动MongoDB,可以将其添加到系统的PATH环境变量中。创建一个软链接到`/usr/bin/mongod`,这样就可以在任何地方运行MongoDB了。这需要root权限,可以使用`sudo ln -s /path/to/mongodb-linux-x86_64-...

    Linux下MongoDB的安装和配置教程

    安装完成后,你需要启动MongoDB服务以便使用。使用以下命令启动、停止或重启服务: ``` service mongod start service mongod stop service mongod restart ``` 4. **开放MongoDB的远程连接** 默认情况下,...

    MongoDB的Linux安装.pdf

    配置好MongoDB并创建好数据存储目录后,就可以启动MongoDB服务了。如果没有修改MongoDB的默认配置文件,并且使用的是默认的数据存储目录,那么可以直接在MongoDB的`bin`目录下运行`mongod`命令来启动服务。例如: ``...

    mongodb-linux-x86_64-4.0.17.tgz

    为了在系统启动时自动启动MongoDB,执行: ```bash sudo systemctl enable mongod ``` 你可以通过`sudo systemctl status mongod`检查MongoDB服务的状态。 安装完成后,可以使用MongoDB shell(客户端)进行交互...

Global site tag (gtag.js) - Google Analytics