婷婷综合国产,91蜜桃婷婷狠狠久久综合9色 ,九九九九九精品,国产综合av

主頁 > 知識庫 > 在阿里云centos下部署mongodb教程

在阿里云centos下部署mongodb教程

熱門標簽:怎么投訴地圖標注 云南外呼系統(tǒng) 電銷機器人是什么軟件 呼和浩特電銷外呼系統(tǒng)加盟 杭州人工電銷機器人價格 廣州長安公司怎樣申請400電話 濟南電銷機器人加盟公司 老虎洗衣店地圖標注 蘋果汽車租賃店地圖標注

本教程是在阿里云centos下部署mongodb的過程,整個過程遇到不少坑,浪費了很多時間。在網(wǎng)上查了很多教程,但是由于教程大多太久了,環(huán)境都不一樣了,所以教程絕大部分走不通。為此走過不少坑,所以在此做一下記錄。

環(huán)境:

系統(tǒng):阿里云centos 7.3 64位

mongodb版本: 3.4

因為使用yum安裝非常方便,所以下文使用yum安裝,。

修改yum包管理配置:

vi /etc/yum.repos.d/mongodb-org-3.4.repo   // 會自動新建mongodb-org-3.4.repo文件

復(fù)制下面配置信息:

[mongodb-org-3.4]
name=MongoDB Repository
baseurl=https://repo.mongodb.org/yum/redhat/$releasever/mongodb-org/3.4/x86_64/
gpgcheck=0
enabled=1

tips: 不懂linux去惡補下基礎(chǔ)知識(vi 編輯器)

安裝mongodb

yum install -y mongodb-org   // 一路yes安裝mongodb

啟動mongodb

systemctl start mongod.service  // 啟動mongodb

停止mongodb

systemctl stop mongod.service  // 停止mongodb

重啟mongodb

systemctl restart mongod.service  // 重啟mongodb

設(shè)置mongodb開機啟動

systemctl enable mongod.service   // 設(shè)置開機啟動

tips: centos 7將service命令 改為systemctl。

mongodb安裝成功,默認配置文件路徑為:/etc/mongod.conf。執(zhí)行cat /etc/mongod.conf,查看文件的配置。

配置文件是yaml 語法:

systemLog:
 destination: file
 logAppend: true
 path: /var/log/mongodb/mongod.log // 日志文件儲存路徑

storage:
 dbPath: /var/lib/mongo  // 數(shù)據(jù)儲存路徑
 journal:
 enabled: true

你也可以更改儲存路徑,更改路徑時因先新建相關(guān)文件夾和文件,這里不做修改。

本地連接mongodb:

mongo    // 連接本地mongodb
show dbs   // 查看所有數(shù)據(jù)庫
use mydb   // 切換mydb數(shù)據(jù)庫,沒有會自動添加
show collections // 查看集合

默認情況下,mongodb是沒有安全驗證的,都可以連接到該數(shù)據(jù)庫。因為mongodb要求是部署在一個安全的環(huán)境中,而不需要驗證。

遠程連接:

在本地window中,打開cmd,執(zhí)行mongo 192.168.31.54 (192.168.31.54為你的阿里云服務(wù)器外網(wǎng)地址),發(fā)現(xiàn)連接不上,網(wǎng)上找了很長時間,終于解決了。

1、在阿里云esc實例中設(shè)置安全組,把27017端口開放,mongodb 默認端口為27017,阿里云為了安全端口默認都是關(guān)閉的。

2、修改mongodb配置文件:

vi /etc/mongod.conf   // 編輯配置文件

net:
 port: 27017
 bindIp: 127.0.0.1 // mongodb 默認綁定的IP地址

默認情況下,阿里云只綁定了127.0.0.1本地地址,只能本地訪問,需要在上面加上阿里云內(nèi)網(wǎng)地址。
bindIp: 127.0.0.1,阿里云內(nèi)網(wǎng)地址

重啟mongodb服務(wù)器:
systemctl restart mongod.service

在本地cmd中再執(zhí)行
mongo 阿里云外網(wǎng)地址  // 發(fā)現(xiàn)現(xiàn)在可以連接上了。

到此本地和遠程都可以連接上mongodb了,遠程可以用可視化工具Robomongo連接,直接輸入阿里云外網(wǎng)地址和端口號27017即可以遠程連接成功。雖然遠程可以連接上mongodb,但是只要知道阿里云外網(wǎng)地址,誰都可以通過遠程連接到數(shù)據(jù)庫,并且修改數(shù)據(jù)庫了的數(shù)據(jù),這樣是非常不安全的。所以實際部署中是不建議bindIp里面加上阿里云內(nèi)網(wǎng)地址的,只能通過本地訪問。遠程連接只是為了能方便用可視化工具Robomongo方便管理數(shù)據(jù)庫。如果要想用Robomongo,又想數(shù)據(jù)庫不能隨便被別人連接上可以嗎?當然可以,只需開啟身份認證。

默認情況下mongodb是關(guān)閉身份認證的,開啟身份認證需如下步驟:

1、修改mongodb配置文件

vi /etc/mongod.conf    // 編輯mongod.conf文件

security:      // 去掉security前面#
 authorization: enabled  // 添加這句開啟認證

在網(wǎng)上看了很多教程關(guān)于開啟身份認證的,使用auth=true發(fā)現(xiàn)不行,后來才知道是教程太老了,配置字段都變了,坑的我找了很長時間。

2、添加超級管理員

默認Mongodb是沒有管理員等用戶信息的,開啟身份認證是需要添加用戶信息驗證。首先添加的應(yīng)該是admin數(shù)據(jù)庫里的管理員賬號,他用于其他數(shù)據(jù)庫的用戶添加、修改、刪除等一些權(quán)限控制。

執(zhí)行如下操作:

mongo     // 本地連接數(shù)據(jù)庫
use admin    // 切換到admin數(shù)據(jù)庫,沒有會自動添加
db.createUser(   // 創(chuàng)建管理員用戶
 {
 user: "admin",  // 賬號
 pwd: "admin",  // 密碼
 roles: [ { role: "root", db: "admin" } ] // 角色:超級管理員,數(shù)據(jù)庫:admin
 }
)

創(chuàng)建成功后會輸出Successfully added user。。。

重啟mongodb

systemctl restart mongod.service

執(zhí)行

mongo      // 連接數(shù)據(jù)庫
show dbs     // 顯示所有數(shù)據(jù)庫,這步會報錯,說沒有通過驗證。
use admin     // 切換到admin數(shù)據(jù)庫
db.auth('admin','admin') // 用上面設(shè)置的賬號密碼登錄

如果返回 '1'表示驗證成功, 如果是 '0' 表示驗證失敗

身份驗證開啟了,在window端cmd中執(zhí)行下面命令
mongo 阿里云外網(wǎng)地址           // 發(fā)現(xiàn)連接失敗,因為沒有通過驗證。
如果執(zhí)行下面這句
mongo 阿里云外網(wǎng)地址 -u "admin" -p "admin" --authenticationDatabase admin 
// 發(fā)現(xiàn)連接成功

Robomongo身份認證連接:

切換到Authorization選項,選中Perform authorization,填上Database, user name, password,就可以連接成功了。

mongodb不像mysql,驗證的用戶對所有數(shù)據(jù)庫都有讀寫的能力,不同的庫需要配置相關(guān)的用戶信息才能對該庫進行讀寫。比如有個myblog的數(shù)據(jù)庫,需要對其有讀寫的能力,新建一個具有讀寫能力的用戶。

命令如下:

mongo   // 連接數(shù)據(jù)庫
use admin  // 切換到admin數(shù)據(jù)庫
db.auth('admin','admin')  // auth驗證登錄
use myblog      // 切換到myblog數(shù)據(jù)庫
db.createUser(   // 創(chuàng)建普通用戶
 {
 user: "keen",  // 賬號
 pwd: "123",  // 密碼
 roles: [ { role: "readWrite", db: "myblog" } ] // 角色:讀寫,數(shù)據(jù)庫:myblog
 }
)
db.auth('keen', '123')   // 使用新建用戶keen驗證登錄

到此整個mongodb配置結(jié)束了,關(guān)于mongodb的身份認證,以及權(quán)限控制,可以看看這篇文章,寫的很詳細。

您可能感興趣的文章:
  • centos yum 安裝 mongodb 以及php擴展
  • CentOS 6.5系統(tǒng)中使用yum安裝MongoDB 2.6 教程
  • centos6.5中安裝mongodb簡明總結(jié)
  • CentOS系統(tǒng)下MongoDB安裝及配置教程
  • 阿里云CentOS7安裝Mongodb教程
  • CentOS 7下MongoDB的安裝配置詳解
  • Centos 7下Mongodb開機無法自啟動的解決方法
  • CentOS上安裝Node.js和mongodb筆記

標簽:廈門 玉林 雞西 泰安 遼陽 無錫 自貢 興安盟

巨人網(wǎng)絡(luò)通訊聲明:本文標題《在阿里云centos下部署mongodb教程》,本文關(guān)鍵詞  在,阿里,云,centos,下,部署,;如發(fā)現(xiàn)本文內(nèi)容存在版權(quán)問題,煩請?zhí)峁┫嚓P(guān)信息告之我們,我們將及時溝通與處理。本站內(nèi)容系統(tǒng)采集于網(wǎng)絡(luò),涉及言論、版權(quán)與本站無關(guān)。
  • 相關(guān)文章
  • 下面列出與本文章《在阿里云centos下部署mongodb教程》相關(guān)的同類信息!
  • 本頁收集關(guān)于在阿里云centos下部署mongodb教程的相關(guān)信息資訊供網(wǎng)民參考!
  • 推薦文章
    婷婷综合国产,91蜜桃婷婷狠狠久久综合9色 ,九九九九九精品,国产综合av
    天堂av在线一区| 日韩精品成人一区二区三区| 亚洲另类在线一区| 久久99精品久久久久久久久久久久| 在线免费不卡视频| 欧美激情一区二区三区四区| 在线免费观看日本欧美| 91黄色免费看| 亚洲乱码中文字幕| 欧美日韩国产美| 色综合亚洲欧洲| 国产丝袜美腿一区二区三区| 亚洲国产欧美另类丝袜| 在线观看亚洲一区| 亚洲精品国产无天堂网2021| 欧美艳星brazzers| voyeur盗摄精品| 久久精品欧美日韩| 国产精品久久久久毛片软件| 欧美亚洲高清一区二区三区不卡| 国产成人自拍高清视频在线免费播放| 天天色天天操综合| 日韩网站在线看片你懂的| 国产精品嫩草影院com| 欧美精品九九99久久| 亚洲国产精品嫩草影院| 色综合视频在线观看| 国产精品影视在线观看| 韩国理伦片一区二区三区在线播放| 亚洲一区在线观看网站| 亚洲一区二区三区视频在线播放| 国产精品乱人伦| 久久久av毛片精品| 久久久精品免费网站| 亚洲国产精品成人久久综合一区 | 91麻豆swag| 91片在线免费观看| av网站免费线看精品| av一区二区三区在线| 成人精品视频一区二区三区| 92国产精品观看| 色94色欧美sute亚洲13| 欧美欧美欧美欧美| 亚洲欧洲一区二区三区| 亚洲一二三区视频在线观看| 日本不卡在线视频| 国产精品一区二区免费不卡| 99麻豆久久久国产精品免费| 欧美剧情片在线观看| 久久亚洲私人国产精品va媚药| 日本一区免费视频| 亚洲成人一二三| 精品一区二区久久久| 一本到不卡精品视频在线观看| 欧美精品v日韩精品v韩国精品v| 欧美电影精品一区二区| 中文字幕中文字幕中文字幕亚洲无线| 伊人色综合久久天天| 精品午夜久久福利影院| 色久优优欧美色久优优| 2019国产精品| 一区二区三区中文字幕电影 | 久久国产精品无码网站| 成人美女在线观看| 欧美精品久久久久久久多人混战 | 不卡欧美aaaaa| 在线播放欧美女士性生活| 久久精品人人做| 亚洲图片欧美综合| 国产.欧美.日韩| 制服视频三区第一页精品| 国产三级三级三级精品8ⅰ区| 亚洲午夜在线视频| www.久久久久久久久| 久久久久9999亚洲精品| 天天操天天干天天综合网| 播五月开心婷婷综合| 日韩欧美一级精品久久| 亚洲在线视频免费观看| 成人av中文字幕| 久久欧美一区二区| 五月天中文字幕一区二区| 一本色道久久综合亚洲91| 国产蜜臀97一区二区三区| 极品少妇xxxx偷拍精品少妇| 91.麻豆视频| 亚洲一区二区欧美| 91久久国产最好的精华液| 中文字幕第一区| 欧美激情一区二区| 国产在线精品国自产拍免费| 欧美久久久久中文字幕| 一区二区三区影院| 91视视频在线直接观看在线看网页在线看 | 欧美电视剧在线看免费| 五月婷婷欧美视频| 欧美色综合影院| 亚洲综合在线视频| 欧美在线你懂得| 亚洲综合久久久久| 欧美日韩国产美| 性感美女极品91精品| 91麻豆精品国产自产在线观看一区| 亚洲国产日日夜夜| 911国产精品| 久久av中文字幕片| 国产三级久久久| 9人人澡人人爽人人精品| 18欧美亚洲精品| 在线观看一区不卡| 亚洲国产日韩精品| 日韩亚洲欧美中文三级| 久久国产尿小便嘘嘘| 免费在线一区观看| 91久久精品日日躁夜夜躁欧美| 亚洲激情在线激情| 欧美精品久久99久久在免费线| 另类小说图片综合网| 精品国产乱码久久久久久1区2区| 国产高清久久久| 亚洲同性gay激情无套| 色综合天天综合网天天狠天天 | 精品一区在线看| 国产日产欧美一区| 99综合影院在线| 婷婷久久综合九色综合绿巨人| 欧美本精品男人aⅴ天堂| 成人黄色在线网站| 一区二区三区欧美在线观看| 欧美裸体一区二区三区| 久久99久久久久| 精品国产1区二区| 不卡一区在线观看| 视频一区二区国产| 中文字幕精品一区| 欧美丰满美乳xxx高潮www| 国产一区二区三区高清播放| 亚洲色图视频网站| 欧美不卡在线视频| 欧美在线啊v一区| 久久99精品久久久久久久久久久久| 久久精品欧美一区二区三区不卡 | 国产v日产∨综合v精品视频| 亚洲欧美区自拍先锋| 在线亚洲欧美专区二区| 国产精品99久久久久| 亚洲成人精品在线观看| 国产精品萝li| 日韩视频一区二区三区在线播放| 99re8在线精品视频免费播放| 全国精品久久少妇| 一区二区三区四区蜜桃| 国产日韩欧美一区二区三区乱码| 欧美色倩网站大全免费| 成人永久免费视频| 久久国产视频网| 亚洲成人三级小说| 国产精品第五页| 久久久国产一区二区三区四区小说 | 一区二区三区免费| 亚洲国产精品精华液2区45| 日韩三级视频中文字幕| 欧美日韩一区精品| 91理论电影在线观看| 国内精品伊人久久久久av一坑| 婷婷久久综合九色综合绿巨人| 亚洲六月丁香色婷婷综合久久 | 天天综合天天综合色| 亚洲国产精品人人做人人爽| 亚洲欧洲精品一区二区精品久久久| 精品国产a毛片| 精品精品欲导航| 欧美tickling网站挠脚心| 欧美一级日韩免费不卡| 欧美精品在线视频| 欧美日韩大陆一区二区| 欧美性生活久久| 欧美精品三级在线观看| 欧美熟乱第一页| 69p69国产精品| 欧美精品久久久久久久久老牛影院| 欧美日韩免费电影| 在线观看日韩电影| 欧洲人成人精品| 国产精品美女久久久久久久| 亚洲欧美在线视频| 亚洲欧美日韩国产中文在线| 一区二区三区四区不卡在线| 亚洲一本大道在线| 天天免费综合色| 看片的网站亚洲| 成人av午夜电影| 色噜噜久久综合| 日韩一区二区免费电影| 精品国产一二三| 亚洲人吸女人奶水| 亚洲自拍偷拍图区| 老司机精品视频线观看86| 国产99久久久久久免费看农村| 99精品视频在线观看免费|