Linux安裝MongoDB


本文基於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/


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM