Linux下安裝MongoDB並建立使用者
1.下載tar包
https://www.mongodb.com/dr/fastdl.mongodb.org/linux/mongodb-linux-x86_64-rhel70-4.0.3.tgz/download?from=dcv2
2.上傳,解壓,移動
把下載的tar包上傳到/opt目錄下,解壓tar包並移動
tar -zxvf mongodb-linux-x86_64-rhel70-4.0.3.tgz
mv mongodb-linux-x86_64-rhel70-4.0.3.tgz/ /usr/local/mongodb
3.建立資料和日誌儲存路徑
cd /usr/local/mongodb
mkdir data && mkdir data/db
touch data/logs
4.編寫配置檔案
cd /usr/local/mongodb/bin
vim mongodb.conf
5.將以下配置複製到mongodb.conf檔案
#修改繫結的ip,預設是127.0.0.1,只允許本地連線;0.0.0.0表示所有網段都可以連線
bind_ip=0.0.0.0
#指定埠,如果不寫的話,預設是27017
port=27017
#指定儲存資料的資料夾
dbpath=/usr/local/mongodb/data/db
#日誌以增加方式產生
logappend=true
#後臺執行
fork=true
#指定日誌儲存檔案
logpath=/usr/local/mongodb/data/logs
6.儲存退出,啟動mongodb資料庫服務
cd /usr/local/mongodb/bin
./mongod -f mongodb.conf
7.客戶端連線mongodb
cd /usr/local/mongodb/bin
./mongo 127.0.0.1
8.建立新使用者
①檢視所有資料庫
>show dbs
②選擇資料庫
>use admin
③建立使用者
> db.createUser({user:"tan",pwd:"123456",roles:[{role:"userAdminAnyDatabase",db:"admin"}]})
④驗證剛剛新建立的使用者
>db.auth('tan','123456')
⑤退出
>exit