日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當(dāng)前位置: 首頁 > 运维知识 > linux >内容正文

linux

Zhong__Linux系统安装MongoDB数据库

發(fā)布時間:2023/12/14 linux 35 豆豆
生活随笔 收集整理的這篇文章主要介紹了 Zhong__Linux系统安装MongoDB数据库 小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.

時間:2019.05.31

環(huán)境:Linux

目的:Linux系統(tǒng)安裝MongoDB

說明:

作者:Zhong QQ交流群:121160124 歡迎加入!

關(guān)注微信公眾號:邂逅最美的時光

?

在Linux(CentOS7)上安裝MongoDB的社區(qū)版

安裝MongoDB可以rpm方式和tar包方式安裝

一、使用.rpm包(推薦)

1.配置包管理系統(tǒng)(yum)。

創(chuàng)建一個/etc/yum.repos.d/mongodb-org-4.0.repo文件,以便您可以使用yum以下命令直接安裝MongoDB?:

vim /etc/yum.repos.d/mongodb-org-4.0.repo #新建 [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

注意

您可以在存儲庫本身中找到.repo每個版本的文件。奇數(shù)次要版本(例如3.5)是開發(fā)版本,不適合生產(chǎn)使用。

2.安裝MongoDB包。

要安裝最新的穩(wěn)定版MongoDB,請發(fā)出以下命令:

sudo yum install -y mongodb-org

安裝ok!

要安裝特定版本的MongoDB,請單獨指定每個組件包,并將版本號附加到包名稱,如以下示例所示:

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

您可以指定任何可用的MongoDB版本。但是yum?,當(dāng)有更新的版本可用時,請升級軟件包。為防止意外升級,請將包裝固定。要固定包,請將以下exclude指令添加到您的/etc/yum.conf文件中:

exclude = mongodb-org,mongodb-org-server,mongodb-org-shell,mongodb-org-mongos,mongodb-org-tools

二、使用tar包

先決條件

MongoDB?.tar.gztarball需要安裝以下依賴項:

yum install libcurl openssl

程序

1、下載MongoDB?.tar.gztarball。

從MongoDB下載中心下載適用于您系統(tǒng)的tarball?。

2、從下載的存檔中提取文件。

例如,從系統(tǒng)shell中,您可以使用以下tar命令進(jìn)行提取:

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

確保二進(jìn)制文件位于PATH環(huán)境變量中列出的目錄中。

MongoDB二進(jìn)制文件位于bin/tarball?的目錄中。你必須:

  • 這些二進(jìn)制文件復(fù)制到你列出一個目錄PATH?變量,例如/usr/local/bin,
  • 從PATH變量中列出的目錄創(chuàng)建到每個二進(jìn)制文件的符號鏈接,或
  • 修改用戶的PATH環(huán)境變量以包含此目錄。

例如,您可以將以下行添加到shell的初始化腳本中(例如~/.bashrc):

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

替換<mongodb-install-directory>為提取的MongoDB存檔的路徑。

服務(wù)端mongodb的啟動

啟動方式1:

  • 啟動: sudo service mongod start
  • 停止: sudo service mongod stop
  • 重啟: sudo service mongod restart
  • 配置文件的位置:/etc/mongod.conf
  • 日志的位置:/var/log/mongodb/mongod.log
  • 默認(rèn)端?:27017

啟動方式2:

  • 啟動:?sudo mongod [--dbpath=dbpath --logpath=logpath --append -fork] [–f logfile ]
  • 只以?sudo mongod?命令啟動時,默認(rèn)將數(shù)據(jù)存放在了 /data/db 目錄下,需要手動創(chuàng)建
  • --dbpath: 指定數(shù)據(jù)庫的存放路徑
  • --logpath: 指定日志的存放路徑
  • --logappend: 設(shè)置日志的寫入形式為追加模式
  • -fork: 開啟新的進(jìn)程運行mongodb服務(wù)
  • f: 配置文件(可以將上述配置信息寫入文件然后通過本參數(shù)進(jìn)行加載啟動)

客戶端mongo

  • 啟動本地客戶端:mongo
  • 查看幫助:mongo –help
  • 退出:exit或者ctrl+c

卸載:

1、停止服務(wù)

  service mongod stop

2、刪除安裝的包

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

? ? ? ?yum erase $(rpm -qa | grep mongodb)

3、刪除數(shù)據(jù)及日志

  rm -r /var/log/mongodb

  rm -r /var/lib/mongo

mongodb的官方文檔

位置:https://docs.mongodb.com/manual/introduction/

?

此文參考官網(wǎng)文檔,請以官網(wǎng)為準(zhǔn)!

Ubuntu系統(tǒng)安裝MongoDB請參考MongoDB官網(wǎng),官方文檔有詳細(xì)步驟介紹!

關(guān)注微信公眾號:

?

總結(jié)

以上是生活随笔為你收集整理的Zhong__Linux系统安装MongoDB数据库的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯,歡迎將生活随笔推薦給好友。