MongoDB安装

2017-03-04  本文已影响0人  大叔学编程

MongoDB最新版本官方下载地址:

https://www.mongodb.com/download-center#community

使用wget命令下载安装包

wget https://fastdl.mongodb.org/linux/mongodb-linux-x86_64-amazon-3.4.2.tgz
下载MongoDB

解压文件,出现下图:

tar zxvf mongodb-linux-x86_64-3.4.2.tgz
BEE57307-B2DB-4448-9EA3-63A67D03E9AF.png

将解压出来的文件夹改名为:Mongodb

mv mongodb-linux-x86_64-3.4.2.tgz mongodb
cd mongodb

建立存储和日志文件夹

mkdir db
mkdir logs

创建Mongodb配置文件

cd bin
vi mongodb.conf

mongodb.cof文件内容如下

dbpath=/usr/local/mongodb/db    #配置存储路径
logpath=/usr/local/mongodb/logs/mongodb.log    #配置日志文件
port=27017    #配置端口
fork=true    #以守护进程的方式运行MongoDB,创建服务器进程
nohttpinterface=true  #关闭http接口,默认关闭27018端口访问
#绑定可访问者IP,如需指定用户访问,可将用户IP地址加入;如不限制访问,注释掉;
bind_ip=127.0.0.1    

重新绑定Mongodb的配置文件地址

/root/mongodb/bin/mongod -f /root/mongodb/bin/mongodb.conf

设置开机自动启动MongoDB

vi /etc/rc.d/rc.local
/root/mongodb/bin/mongod --config /root/mongodb/bin/mongodb.conf

重新启动一下,测试MongoDB能不能自动启动

#进入mongodb的shell模式 
/root/mongodb/bin/mongo
#查看数据库列表 
show dbs
#当前db版本 
db.version();

Mongodb在不做bind_ip的情况下,默认是所有人均可访问
如内网其他机器连不上,需要打开linux的端口

#修改iptables文件打开端口
vim /etc/sysconfig/iptables
#增加以下内容
 -A INPUT -m state --state NEW -m tcp -p tcp --dport 27017 -j ACCEPT
#关闭vim,重启iptables
service iptables restart
上一篇下一篇

猜你喜欢

热点阅读