實戰環境linux
centos7系統,64位
mongodb
防火牆和selinux關閉
數據庫
mongodb版本4.0
json
1、mongodb簡介centos
mongodb是個非關係型數據庫,但操做最像關係型數據庫。緩存
mongodb是面向文檔存儲的非關係型數據庫,數據以json的格式進行存儲bash
mongodb可用來永久存儲,也可用來緩存數據ide
mongodb提供副本集和分片集羣功能,操做簡單(後續實戰會有)centos7
一、下載spa
mongodb的下載連接,直接使用mongodb的二進制文件,免編譯安裝
https://www.mongodb.com/download-center?jmp=nav#community https://fastdl.mongodb.org/linux/mongodb-linux-x86_64-4.0.2.tgz
二、解壓
cd /usr/local/src/ wget 'http://fastdl.mongodb.org/linux/mongodb-linux-x86_64-4.0.2.tgz'#mongodb下載二進制包 tar -zxvf mongodb-linux-x86_64-4.0.2.tgz #解壓,因爲是二進制的,解壓即安裝 mv mongodb-linux-x86_64-4.0.2 /usr/local/mongodb
三、配置文件
systemLog: destination: file logAppend: true path: /data/mongodb/27017/mongodb.log storage: dbPath: /data/mongodb/27017/ journal: enabled: true processManagement: fork: true #守護啓動 net: port: 27017 bindIp: 0.0.0.0
四、啓動
/usr/local/mongodb/bin/mongod -f /data/mongodb/27017/mongodb.conf
五、登陸
/usr/local/mongodb/bin/mongo 127.0.0.1:27017
六、關閉數據庫
kill 或者kill -9 #不建議使用,忽然斷電可能致使數據丟失。
後續會有分片集羣和副本集安裝過程