Centos中怎么安裝MongoDB-創(chuàng)新互聯(lián)

這篇文章給大家介紹Centos中怎么安裝MongoDB,內(nèi)容非常詳細(xì),感興趣的小伙伴們可以參考借鑒,希望對大家能有所幫助。

成都創(chuàng)新互聯(lián)公司成立于2013年,先為石臺等服務(wù)建站,石臺等地企業(yè),進(jìn)行企業(yè)商務(wù)咨詢服務(wù)。為石臺企業(yè)網(wǎng)站制作PC+手機(jī)+微官網(wǎng)三網(wǎng)同步一站式服務(wù)解決您的所有建站問題。

安裝

一 使用yum安裝

安裝步驟

1、配置yum

創(chuàng)建文件 /etc/yum.repos.d/mongodb-org-4.0.repo,用于yum來安裝MongoDB

文件詳細(xì)內(nèi)容

[mongodb-org-4.0]
name=MongoDB Repository
baseurl=https://repo.mongodb.org/yum/redhat/$releasever/mongodb-org/4.0/x86_64/
gpgcheck=1
enabled=1
gpgkey=https://www.mongodb.org/static/pgp/server-4.0.asc

2、安裝MongoDB

安裝最新版本的MongoDB,使用 命令

sudo yum install -y mongodb-org

如果想指定安裝某個版本MongoDB,需要為每個部分單獨(dú)指定版本在包的名字后面,如下面實(shí)例所示

sudo yum install -y mongodb-org-4.0.9 mongodb-org-server-4.0.9 mongodb-org-shell-4.0.9 mongodb-org-mongos-4.0.9 mongodb-org-tools-4.0.9

二 使用壓縮包安裝

前提條件

MongoDB .tar.gz壓縮包使用必須安裝依賴

yum install libcurl openssl

步驟

1、下載MongoDB .tar.gz格式的壓縮包

下載地址:MongoDB Download Center.

2、解壓下載的壓縮包文件

tar -zxvf mongodb-linux-*-4.0.9.tgz

3、增加環(huán)境變量,確保可執(zhí)行文件在列出的目錄中

MongoDB可執(zhí)行文件在 bin/ 壓縮包目錄下,你可以按照以下建議操作

復(fù)制這些可執(zhí)行文件到你的環(huán)境變量目錄,例如/usr/local/bin

創(chuàng)建鏈接為這些可執(zhí)行文件從目錄在你的環(huán)境變量或修改你的環(huán)境變量包括這個目錄

例如,你可以添加在你的 shell 的初始化 腳本 (e.g. ~/.bashrc)

export PATH=<mongodb-install-directory>/bin:$PATH

替換<mongodb-install-directory>為你的MongoDB實(shí)際安裝路徑

使用

許多類Uni操作系統(tǒng)系統(tǒng)限制系統(tǒng)資源類似session的使用。這些限制也許會影響MongoDB操作。查看更多UNIX ulimit Settings

目錄路徑

常用默認(rèn)路徑

通常MongoDB通過mongod用戶賬號和使用這些默認(rèn)目錄

/var/lib/mongo (數(shù)據(jù))
/var/log/mongodb (日志)

如果你通過package安裝

默認(rèn)目錄會被創(chuàng)建,同時這個目錄的所有人和組織會被設(shè)置為mongod

如果你通過壓縮包下載

默認(rèn)目錄需要手動創(chuàng)建

提示:取決你的用戶權(quán)限,也許需要使用超級權(quán)限來進(jìn)行這些操作

mkdir -p /var/lib/mongo
mkdir -p /var/log/mongodb

默認(rèn)MongoDB運(yùn)行使用mongod用戶賬號。一次創(chuàng)建,設(shè)置這些目錄的所有人和組織為mongod

chown -R mongod:mongod <directory>

不使用默認(rèn)目錄,創(chuàng)建想用的目錄,修改配置文件/etc/mongod.conf的相關(guān)配置

storage.dbPath to specify a new data directory path (e.g. /some/data/directory)
systemLog.path to specify a new log file path (e.g. /some/log/directory/mongod.log)

確認(rèn)運(yùn)行的MongoDB已經(jīng)訪問使用這些目錄

chown -R mongod:mongod <directory>

啟動步驟

1、開啟MongoDB

使用 命令 啟動MongoDB

sudo service mongod start

檢測MongoDB是否已啟動成功

檢測日志內(nèi)容 /var/log/mongodb/mongod.log

[initandlisten] waiting for connections on port <port>

port默認(rèn)配置27017,配置位置 /etc/mongod.conf

你可以確認(rèn)MongoDB會跟蹤reboot系統(tǒng)通過跟蹤命令

sudo chkconfig mongod on

2、停止MongoDB

sudo service mongod stop

3、重啟MongoDB

sudo service mongod restart

4、開始使用MongoDB

在同一個主機(jī)打開一個mongo shell。你可以在沒有任何命令行選項(xiàng)的情況下運(yùn)行mongo shell來連接到您本地具有默認(rèn)端口27017的mongod實(shí)例。

5、卸載MongoDB

卸載會清除數(shù)據(jù),卸載前請先確認(rèn)

(1)停止 MongoDB

sudo service mongod stop

(2)移除包

sudo yum erase $(rpm -qa | grep mongodb-org)

(3)移除數(shù)據(jù)目錄

sudo rm -r /var/log/mongodb
sudo rm -r /var/lib/mongo

關(guān)于Centos中怎么安裝MongoDB就分享到這里了,希望以上內(nèi)容可以對大家有一定的幫助,可以學(xué)到更多知識。如果覺得文章不錯,可以把它分享出去讓更多的人看到。

本文標(biāo)題:Centos中怎么安裝MongoDB-創(chuàng)新互聯(lián)
本文鏈接:http://muchs.cn/article0/hgioo.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供App開發(fā)、網(wǎng)站維護(hù)、商城網(wǎng)站標(biāo)簽優(yōu)化、小程序開發(fā)云服務(wù)器

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會在第一時間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時需注明來源: 創(chuàng)新互聯(lián)

h5響應(yīng)式網(wǎng)站建設(shè)