美文网首页
linux下mongodb3.2.6 64位安装配置

linux下mongodb3.2.6 64位安装配置

作者: Sx_Ren | 来源:发表于2016-07-23 10:12 被阅读0次

1.下载linux安装包:

mongodb-linux-x86_64-3.2.6.tgz

2.上传到linux根目录

3.解压缩

放到usr/local/mongodb:sudo tar zxvfmongodb-linux-x86_64-3.2.6.tgz-C /usr/local

4.重命名

进入该目录,重命名为mongo:cd /usr/local/mon*****   mongodb

5.创建数据库存放路径和日志存放路径

mkdir -p /usr/local/mongodb/mongodb_data

mkdir -p /usr/local/mongodb/mongodb_log

cd/usr/local/mongodb/mongodb_log

touch logs

6.启动mongodb:

bin/mongod --dbpath=/usr/local/mongodb/mongodb_data --logpath=/usr/local/mongodb/mongodb_log/logs --logappend --

port=27017 --fork --master   (主)

#bin/mongod --dbpath=/usr/local/mongodb2/mongodb2_data --logpath=/usr/local/mongodb2/mongodb2_log/logs --

logappend --fork --port=8888 --slave --source=192.168.120.3:27017  (从)

主从复制时若在show dbs时出现2016-05-19T04:14:45.066+0800 E QUERY    [thread1] Error: listDatabases failed:

{ "ok" : 0, "errmsg" : "not master and slaveOk=false", "code" : 13435 } :

则先运行rs.slaveOk()就好了

7.在mongodb下创建mongodb.conf文件

cd /usr/local/mongodb

touch mongodb.conf

vim /usr/local/mongodb/mongodb.conf

内容如下:

port=27017#端口号

dbpath=/home/data/mongodb/mongodb_data/#数据库路径

logpath=/home/data/mongodb/mongodb_log/mongodb.log#日志输出文件路径

pidfilepath=/usr/local/mongodb/mongo.pid

fork=true#设置后台运行

logappend=true#日志输出方式

#shardsvr=true(暂时用不到)

#directoryperdb=true(暂时用不到)

#auth=true#开启认证

然后保存退出

8.cd /usr/local/mongodb/bin

./mongod --config /usr/local/mongodb/mongodb.conf  #启动mongodb

./mongo 127.0.0.1:27017/admin --eval "db.shutdownServer()"#关闭MongoDB

9. #查看MongoDB是否启动

netstat -lanp | grep "27017"

10.cd /usr/local/mongodb/bin/

./mongo#进入MongoDB数据库控制台

use admin#进入admin数据库

db.shutdownServer()#关闭MongoDB数据库

exit#退出

10.操作

vi /etc/profile#添加环境变量,编辑,在最后一行添加下面的代码

export PATH=$PATH:/usr/local/mongodb/bin

:wq!#保存退出

source /etc/profile#使配置立即生效

mongo#进入MongoDB控制台

show dbs#查看默认数据库

use admin#切换到admin数据库

exit#退出MongoDB控制台

相关文章

网友评论

      本文标题:linux下mongodb3.2.6 64位安装配置

      本文链接:https://www.haomeiwen.com/subject/evfwjttx.html