本文基於centos6安裝mongod 3
添加repo
vim /etc/yum.repos.d/mongodb-org-3.6.repo
[mongodb-org-3.6]
name=MongoDB Repository
baseurl=https://repo.mongodb.org/yum/redhat/$releasever/mongodb-org/3.6/x86_64/
gpgcheck=1
enabled=1
gpgkey=https://www.mongodb.org/static/pgp/server-3.6.asc
安裝
sudo yum install -y mongodb-org
開放端口
SELinux
如果安裝了SELinux
semanage port -a -t mongod_port_t -p tcp 27017
或者直接關閉 /etc/selinux/config
SELINUX=disabled
mongodb配置綁定ip
默認綁定端口為本機,可以指定ip,也可以開放所有。下面開放所有
vim /etc/mongod.conf
net:
port: 27017
bindIp: 0.0.0.0
如果指定ip
net:
port: 27017
bindIp: 127.0.0.1,192.168.1.100
重啟
service mongod restart
centos6開放ip端口
vim /etc/sysconfig/iptables 添加
-A INPUT -p tcp -m tcp --dport 27017 -j ACCEPT
重啟
service iptables restart
測試啟動
啟動
sudo service mongod start
重啟
sudo service mongod restart
本機連接
mongo
遠程連接
mongo --host 192.168.2.125:27017
查看db
> show dbs;
admin 0.000GB
config 0.000GB
local 0.000GB
進入db
> use config
switched to db config
查看當前db
> db
config
查看集合
> show collections
system.sessions
參考
http://www.cnblogs.com/woshimrf/p/5503228.html
https://docs.mongodb.com/manual/tutorial/install-mongodb-on-red-hat/