位置: 編程技術(shù) - 正文
推薦整理分享mongodb 3.2.5安裝詳細過程(mongodb4.0安裝教程),希望有所幫助,僅作參考,歡迎閱讀內(nèi)容。
文章相關(guān)熱門搜索詞:mongodb安裝教程,mongodb4.4.2安裝教程,mongodb安裝教程,mongodb4.4.2安裝教程,mongodb4.4安裝,mongodb安裝教程,mongodb4.4.2安裝教程,mongodb4.4安裝,內(nèi)容如對您有幫助,希望把文章鏈接給更多的朋友!
1. 準備安裝介質(zhì)
安裝介質(zhì)下載:
mongodb的安裝方式,我通常使用二進制包的方式,內(nèi)網(wǎng)不能配置連接外網(wǎng)的yum源;
官方建議的mongodb下載地址為: Downloads.mongodb.org
但實際上,這個地址,很難找到下載表,正常下載,通??梢杂孟旅娴南螺d地址選擇下載:
3.2.5 版本對應的 mongodb-linux-x_-rhel-3.2.5--ged8.tgz
如果將整個mongodb安裝過程已經(jīng)編寫了腳本,可以獲取安裝腳本,用腳本執(zhí)行安裝;
如果手動安裝,則可跳過此步;
手工安裝mongodb的腳步的執(zhí)行過程,一般如下:
2. 添加mongodb用戶和環(huán)境變量,修改系統(tǒng)設(shè)置
添加用戶:
創(chuàng)建mongodb腳本目錄
修改目錄權(quán)限:
在 /etc/profile 中添加 mongodb 用戶的環(huán)境變量:
是上面的變量生效:
source /etc/profile
實際操作過程如下:
mongodb要求hugepage設(shè)置為禁用,soft limit設(shè)置足夠大,可以在一開始修改,也可以到后面修改;
修改這個文件中下列的值
確保: soft nproc 的值至少是 soft nofile 值的一半;
修改后,退出當前用戶,重新進入一下,設(shè)置就可以生效了;
禁用 hugepage 的值:
備注:上面兩個警告,現(xiàn)在不修改也不影響安裝過程,后面會提示。
3. 安裝mongodb軟件
上傳并解壓軟件:
修改文件權(quán)限:
實際操作過程如下:
4. 創(chuàng)建mongodb實例所需的目錄和配置文件
創(chuàng)建mongodb實例所需目錄:
創(chuàng)建mongodb實例配置文件所需目錄和文件:
根據(jù)需要配置mongodb的啟動參數(shù),我的啟動參數(shù)配置內(nèi)容如下:
vim /etc/mongodb/mongo_.conf
修改目錄、文件的權(quán)限和屬組:
確認目錄和配置文件都已經(jīng)準備完畢:
該步驟實際操作過程如下:
5. 啟動mongodb實例,修改管理員密碼
使用下面的命令啟動mongodb服務:
確認密碼,mongodb的管理員密碼,可以根據(jù)各自的規(guī)則設(shè)置:
修改管理員密碼,注意 mongodb 3.2要對admin授予三個角色,這點與之前的版本不同:
生成密碼后,使用新用戶和密碼登陸mongo,確認狀態(tài):
該步驟操作過程如下;
6. 為應用創(chuàng)建業(yè)務賬號
創(chuàng)建一個 admin / admin 用戶,具有可以自行創(chuàng)建用戶和數(shù)據(jù)庫的權(quán)限,密碼業(yè)務自己再修改:
驗證業(yè)務賬號登陸:
該步驟,實際操作過程如下:
7. 實例啟動時的報警處理
在mongodb啟動過程中,有時會提示一些警告,其中常見的兩類警告處理過程如下:
警告1:
提示:
--T::.+ I CONTROL [initandlisten] ** WARNING: soft rlimits too low. rlimits set to processes, files. Number of processes should be at least : 0.5 times number of files.
處理方式,根據(jù)提示,將 processes 值,由現(xiàn)在的 ,修改為,甚至更高的值。
該步驟實際操作過程如下:
警告2:
確認:
處理:
該步驟,實際操作過程如下:
8. 創(chuàng)建mongodb實例服務管理腳本
為了方便對mongodb實例的啟動和停止,可以先創(chuàng)建mongodb的啟動腳本,停止腳本,然后在 /etc/init.d/ 目錄下創(chuàng)建一個服務腳本,這樣就可以用 service 進行實例管理了。
腳本1:啟動腳本:
vim /home/mongodb/scripts/mongodb_start.sh
腳本二:停止腳本:
vim /home/mongodb/scripts/mongodb_stop.sh
腳本三:服務腳本:
vim /etc/init.d/mongodb
修改腳本的屬組,添加執(zhí)行權(quán)限:
最后服務啟動和停止mongodb實例的過程為:
以上所述是小編給大家介紹的mongodb 3.2.5安裝過程詳細記錄,希望對大家有所幫助,如果大家有任何疑問請給我留言,小編會及時回復大家的。在此也非常感謝大家對積木網(wǎng)網(wǎng)站的支持!
Mongodb 啟動命令mongod參數(shù)說明(中文翻譯) 在開始學習Mongodb的時候,用到命令經(jīng)常會網(wǎng)上查找,為了方便自己做了一個文檔,隨時查看,這樣方便多了!嘿嘿!帶中文翻譯。Mongodb啟動命令mongod參
MongoDB 導出導入備份恢復數(shù)據(jù)詳解及實例 數(shù)據(jù)庫備份和數(shù)據(jù)恢復的重要性,我想大家都知道,這里就舉例說明如何操作數(shù)據(jù)備份,數(shù)據(jù)恢復的實例:創(chuàng)建測試數(shù)據(jù)創(chuàng)建db:testdb,collection:user,插入
mongodb 隨機獲取一條記錄的方法 原理:1.先查詢表中的記錄總數(shù)2.隨機獲取偏移量為0~總記錄數(shù)-.查詢時skip偏移量,再獲取1條記錄因本人測試環(huán)境PHP已升級到7.0以上,mongodb擴展使用支
標簽: mongodb4.0安裝教程
本文鏈接地址:http://esstyw.cn/biancheng/312579.html 轉(zhuǎn)載請保留說明!網(wǎng)站地圖: 企業(yè)信息 工商信息 財稅知識 網(wǎng)絡常識 編程技術(shù)
友情鏈接: 武漢網(wǎng)站建設(shè)