1. 程式人生 > >centos 安裝mongodb

centos 安裝mongodb

 近年來,隨著大資料越來越火,非關係型資料庫的重要性被越來越多的人所認知,越來越多的開發者逐漸加入到NoSQL的陣營中。

近期我正在學習mongodb,下面介紹一下mongodb的安裝

1、下載安裝包

curl -O https://fastdl.mongodb.org/linux/mongodb-linux-x86_64-3.2.12.tgz

2、解壓

tar -zxvf mongodb-linux-x86_64-3.2.12.tgz

3、移動到指定位置

mv  mongodb-linux-x86_64-3.2.12/ /usr/local/mongodb

4、在/usr/local/mongodb下建立資料夾

沒有下面兩個資料夾啟動會報錯

mkdir -p /data/db   //用來存放mongodb的庫的位置
mkdir  /logs        //存放日誌

5、在/usr/local/mongodb/bin下新建配置

vim mongodb.conf 
dbpath = /usr/local/mongodb/data/db #資料檔案存放目錄
logpath = /usr/local/mongodb/logs/mongodb.log #日誌檔案存放目錄
port = 27017  #埠
fork = true  #以守護程式的方式啟用,即在後臺執行
nohttpinterface = true
auth=false  #這個地方是要不要開啟身份驗證,我需要用navicat連線,所以我把他關了.
bind_ip=0.0.0.0

6、環境變數配置

vim /etc/profile 

export MONGODB_HOME=/usr/local/mongodb

export PATH=$PATH:$MONGODB_HOME/bin

儲存後,重啟系統配置

source /etc/profile

7、啟動

在/usr/local/mongodb/bin下

mongod -f mongodb.conf 或 ./mongod -f mongodb.conf

[[email protected] bin]# mongod -f mongodb.conf
about to fork child process, waiting until server is ready for connections.
forked process: 28525
child process started successfully, parent exiting

出現successfully啟動成功

8、關閉

mongod -f ./mongodb.conf --shutdown  或./mongod -f ./mongodb.conf --shutdown

9、使用客戶端

在/usr/local/mongodb/bin下

[[email protected] bin]# ./mongo
MongoDB shell version: 3.2.12
connecting to: test

以上是mongodb安裝的過程,自學應該是夠了