Linux教程

Linux下的MongoDB安装配置

本文主要是介绍Linux下的MongoDB安装配置,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!

Linux下的MongoDB安装配置

一 MongoDB的安装配置

(1)下载并安装:

MongoDB安装包下载地址:https://www.mongodb.com/download-center

[root@localhost src]# tar -zxvf mongodb-linux-x86_64-rhel62-3.4.2.tgz 
[root@localhost src]# mv mongodb-linux-x86_64-rhel62-3.4.2 /usr/local/mongodb
[root@localhost src]# cd /usr/local/mongodb
[root@localhost src]# cp /usr/local/mongodb/bin/mongo /usr/local/bin/
[root@localhost src]# cp /usr/local/mongodb/bin/mongo /usr/bin/
[root@localhost mongodb]# mkdir data
[root@localhost mongodb]# mkdir logs
[root@localhost mongodb]# echo > logs/mongodb.log

(2)创建属性文件mongodb.conf:

[root@localhost mongodb]# vim /usr/local/mongodb/mongodb.conf
#内容如下
dbpath=/usr/local/mongodb/data/
logpath=/usr/local/mongodb/logs/mongodb.log
logappend=true
bind_ip=192.168.1.159
port=27000
fork=true

(3)添加mongodb控制脚本并设置开机自启动:

[root@localhost ~]# vim /etc/init.d/mongod

其脚本内容如下:

#!/bin/sh 
# 
#chkconfig: 2345 80 90 
#description: mongodb 

start() { 
/usr/local/mongodb/bin/mongod -f /usr/local/mongodb/mongodb.conf 
}

stop() {
/usr/local/mongodb/bin/mongod -f /usr/local/mongodb/mongodb.conf --shutdown
}

restart() {
stop
sleep 2
start
}

case “$1” in
start)
start
;;
stop)
stop
;;
restart)
restart
;;
*)
echo $“Usage: $0 {start|stop|restart}”
exit 1
esac

(4)启动mongodb:

  • 启动:[root@localhost ~]# service mongod start
  • 停止:[root@localhost ~]# service mongod stop
  • 重启:[root@localhost ~]# service mongod restart
注:如果想要启用MongoDb的Web界面,可以这样启动:
[root@localhost mongodb]# /usr/local/mongodb/bin/mongod -f /usr/local/mongodb/mongodb.conf --rest


访问地址:http://192.168.1.159:28000/ ,MongoDB 的 Web 界面访问端口比服务的端口多1000

这篇关于Linux下的MongoDB安装配置的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!