版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/qq_16845639/article/details/81039269
1.getconf LONG_BIT 查看系统位数
getconf LONG_BIT
2.开始配置自己的yum源
vim /etc/yum.repos.d/mongodb.repo
3.编辑保存
[mongodb]
name=MongoDB Repository
baseurl=http://downloads-distro.mongodb.org/repo/redhat/os/i686/
gpgcheck=0
enabled=1
4.开始安装当前最稳定的版本
yum install -y mongodb-org
5.启动mongodb
service mongod start
6.关闭mongodb
service mongod stop
7.随系统启动
chkconfig mongod on
8.查看安装的软件
rpm -qa | grep mongodb
9.查看安装路径
rpm -ql mongodb-org-server-2.6.12-1.i686
10.更改配置文件
vim /etc/mongod.conf
添加bind_ip服务器的IP
11.连接本地的mongodb
mongo localhost:27017
12.use CHAT_DB
use CHAT_DB
13.添加账号
db.createUser(
... {
... user: "admin",
... pwd: "qwer@1234",
... roles: [
... { role: "readWrite", db: "CHAT_DB" }
... ]
... }
... )
14.打开配置文件,开启密码认证
vim /etc/mongod.conf
打开auth
15.关闭mongodb
service mongod stop
16.启动mongodb
service mongod start
17.连接本地的mongodb
mongo localhost:27017
18.use CHAT_DB
use CHAT_DB
19.验证密码
db.auth("admin","qwer@1234")
20.导入已有数据
mongorestore -h localhost --port 27017 -u admin -p qwer@1234 -d CHAT_DB --drop /root/mongodbData/CHAT_DB
21.开放MongoDB的对外访问的端口27017
/sbin/iptables -I INPUT -p tcp --dport 27017 -j ACCEPT
/etc/rc.d/init.d/iptables save
22.其他
mongodump -h IP --port 端口 -u 用户名 -p 密码 -d 数据库 -o 文件存在路径 导出数据库
mongodump -h 127.0.0.1 -o /root/mongodbData/ 导出全部数据库
mongorestore -h IP --port 端口 -u 用户名 -p 密码 -d 数据库 --drop 文件存在路径 导入指定数据库