基於linux centos7安裝部署mongodb4.0版本
一 單機部署
2.部署
(1)解壓縮包 並且建立logs和data目錄
tar -zxvf mongodb-linux-x86_64-rhel70-4.4.4.tgz
mv mongodb-linux-x86_64-rhel70-4.4.4 mongodb
cd /opt/mongodb/
mkdir /opt/mongodb/logs/
mkdir /opt/mongodb/data/
(2)新增配置檔案
vim mongodb.conf
port=27017#預設伺服器端口號
dbpath=/opt/mongodb/data#資料目錄
(3)啟動
/opt/mongodb/bin/mongod --config /opt/mongodb/mongodb.conf
(4)建立使用者
使用者授權認證use admin
db.createuser(
] } )
修改配置檔案
vim mongodb.conf
bind_ip=0.0.0.0#允許任何ip進行連線
auth=true#是否授權連線
重啟服務
mongod -f mongodb.conf --shutdown
mongod -f mongodb.conf
建立其他使用者
1.使用admin使用者登入
mongo -uadmin -p
show dbs
2.切換到test庫,並建立乙個使用者賦予不同庫的不同角色
use test
db.createuser( ]
})二 搭建主從
4.0版本不再支援出從複製
三 集群
MongoDB4 0版本的安裝
mongdb 是一款跨平台,面向文件的資料庫,可以實現高效能,高可用性,並且能夠輕鬆擴充套件,是乙個基於分布式檔案儲存的開源資料庫系統。在高負載的情況下,新增更多的節點,可以保證伺服器效能。mongodb 也是乙個介於關聯式資料庫和非關聯式資料庫之間的產品,是非關聯式資料庫當中功能最豐富,最像關聯式...
mongodb4 0 資料遷移
我們的mongodb使用的是阿里雲的雲資料庫 mongodb4.0 昨天新買的mongo需要把舊的mongo做一次遷移,發現阿里雲的dts還不支援4.0版本,於是要自己動手遷移了.用root賬號連上新開通的mongodb,然後新建我們要的資料庫efiles,使用者 efile,密碼 123456,授...
CentOS 上面安裝 MongoDB 4 0
傳入到linux系統中 通過命令列工具來安裝 解壓 重新命名 將解壓出來的mongodb 資料夾重新命名 root centos usr mv mongodb linux x86 86 4.0.1.tgz mongodb 進入 mongodb 新增環境變數mongodb 的可執行檔案位於 bin 目...