實戰環境
centos7系統,64位
防火牆和selinux關閉
mongodb版本4.0
一、mongodb簡介
mongodb是個非關係型數據庫,但操作最像關係型數據庫。
mongodb是面向文檔存儲的非關係型數據庫,數據以json的格式進行存儲
mongodb可用來永久存儲,也可用來緩存數據
mongodb提供副本集和分片集羣功能,操作簡單(後續實戰會有)
1、下載
mongodb的下載鏈接,直接使用mongodb的二進制文件,免編譯安裝
https://www.mongodb.com/download-center?jmp=nav#community https://fastdl.mongodb.org/linux/mongodb-linux-x86_64-4.0.2.tgz
2、解壓
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
3、配置文件
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
4、啓動
/usr/local/mongodb/bin/mongod -f /data/mongodb/27017/mongodb.conf
5、登錄
/usr/local/mongodb/bin/mongo 127.0.0.1:27017
6、關閉數據庫
kill 或者kill -9 #不建議使用,突然斷電可能導致數據丟失。
後續會有分片集羣和副本集安裝過程