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
网友评论