资源预览内容
第1页 / 共3页
第2页 / 共3页
第3页 / 共3页
亲,该文档总共3页全部预览完了,如果喜欢就下载吧!
资源描述
MongoDB Linux 下的安装和启动2. 解压文件到某名目下,然后重命名:1.rootlocalhost src# tar -xzvf mongodb-linux-i686-1.8.1.tgz.tar 2.rootlocalhost src# mv mongodb-linux-i686-1.8.1 /usr/local/mongodb/3. 查看安装后的文件状况:1.rootlocalhost src# cd /usr/local/mongodb/ 2.rootlocalhost mongodb# ls3.binGNU-AGPL-3.0READMETHIRD-PARTY-NOTICES4.rootlocalhost mongodb# cd bin/ 5.rootlocalhost bin# ls6.bsondumpdbbakmongomongodmongodumpmongoexportmongofiles mongoimportmongorestoremongosmongosniffmongostatbin 下的 mongod 就是 MongoDB 的效劳端进程,mongo 就是其客户端,其它的命令用于MongoDB 的其它用途如 MongoDB 文件导出等。4. 启动 MongoDB.要先建立好 MongoDB 存放数据文件和日志文件的名目,此处建立在/data 下:1.rootlocalhost etc# cd /data/ 2.rootlocalhost data# ls 3.mongodb_datamongodb_log在 MongoDB 安装名目下的 bin 下使用 mongod 启动 MongoDB,1./mongod-dbpath=/data/mongodb_data/-logpath=/data/mongodb_log/mongodb.log-logappend&等待启动成功后,可查看是否启动成功了,默认端口号是27017,固然在启动时也可以指定未使用的其它端口。先通过查看端口号看 MongoDB 是否启动了。1.rootlocalhost data# netstat -lanp | grep “27017“2.tcp00 0.0.0.0:270170.0.0.0:*LISTEN1573/mongod3.unix2ACCSTREAMLISTENING58741573/mongod/tmp/mongodb-27017.sock可以看到,已启动成功,现在使用mongo 客户端访问一下该数据库。1.rootlocalhost bin# cd /usr/local/mongodb/bin/2.rootlocalhost bin# ./mongo 3.MongoDB shell version: 1.8.1 4.connecting to: test5.到这一步说明已经安装成功了。5. 额外工作。留意,上述我们启动 MongoDB 都是手动使用 mongod 来启动,这样关闭计算机后,下次再进来它又没启动了,所以还得手动启动,因此,为避开这种繁琐的工作,可以把 mongod 放到效劳自启动项中,这样计算机一开启mongod 效劳也就启动了。编辑/etc/rc.local,参加下述代码然后再保存即可。1. #add mongonDB service2. rm-rf/data/mongodb_data/*&/usr/local/mongodb/bin/mongod-dbpath=/data/mongodb_data/ -logpath=/data/mongodb_log/mongodb.log -logappend&我们重启计算机再看 MongoDB 是否启动,重启后可以直接使用 mongo 命令登录,最终觉察是可以成功的。另外,我们使用mongo 命令登录 MongoDB 还要转到mongo 命令所在名目再执行./mongo, 这样是不是有些麻烦?因此,我们可以简化这点,将该命令文件 copy 到/usr/bin 下,这样就可以在任何名目下使用 mongo 命令了。1.rootlocalhost bin# ls2.bsondumpdbbakmongomongodmongodumpmongoexportmongofiles mongoimportmongorestoremongosmongosniffmongostat3.rootlocalhost bin# cp mongo /usr/bin/转到任一名目试下 mongo 命令:1.rootlocalhost bin# cd / 2.rootlocalhost /# mongo 3.MongoDB shell version: 1.8.1 4.connecting to: test5.可以看到登录成功了,说明我们可以像使用ls 命令一样使用 mongo 命令了。
网站客服QQ:2055934822
金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号