Linux での MongoDB のインストールに関するチュートリアル

Linux での MongoDB のインストールに関するチュートリアル

MongoDB はクロスプラットフォームであり、Windows と Linux の両方にインストールできます。ここでは、Linux での MongoDB のインストールに焦点を当てます。

**

1.MongoDB は、さまざまな Linux ディストリビューション用の 64 ビット インストール パッケージを提供しています。インストール パッケージは公式 Web サイトからダウンロードできます。

カール -O https://fastdl.mongodb.org/linux/mongodb-linux-x86_64-3.2.12.tgz 

ここに画像の説明を挿入

ダウンロードには27分かかりました。 。 。 。

2.デフォルトのダウンロードパスはユーザーディレクトリの下のダウンロードディレクトリです。

tar -zxvf mongodb-linux-x86_64-3.2.12.tgz 

ここに画像の説明を挿入

3.解凍したフォルダを/usr/local/のmongodbディレクトリに移動します。

mongodb は Linux の mongodb_linux.ini にあります。

4.システムプロファイルを構成する

sudo vi /etc/profile

以下を挿入します。

エクスポート MONGODB_HOME=/usr/local/mongodb エクスポート PATH=$PATH:$MONGODB_HOME/bin

注: vi は入力コマンドです。以下のページが表示されたら、キーボードの「i」矢印を押して入力モードに入り、上記のコマンドをコピーします。次に、escキーを押してコマンドモードに切り替え、wqと入力して保存して終了します。


ここに画像の説明を挿入

保存後はシステム構成を再起動する必要があることに注意してください。

source /etc/profile

5.データとログファイルを保存するフォルダを作成し、その権限を変更して読み取りと書き込みの権限を追加します。

cd /usr/local/mongodbsudo mkdir -p data/dbsudo chmod -r 777 data/dbsudo mkdir logscd logstouch mongodb.log 

ここに画像の説明を挿入

6. Mongodb の起動構成

bin ディレクトリに移動して、設定ファイルを追加します。

cd /usr/local/mongodb/bin sudo vi mongodb.conf 

ここに画像の説明を挿入

前述の通り、vi コマンドはコンテンツを書き込むためのものです。 i と入力して書き込みモードに入ります。書き込み後、esc を押してコマンド モードに入り、:wq と入力して保存して終了します。
以下を挿入します。

dbpath = /usr/local/mongodb/data/db 
#データファイル保存ディレクトリ logpath = /usr/local/mongodb/logs/mongodb.log 
#ログファイル保存ディレクトリポート = 27017 
#ポートフォーク = true 
#デーモンとして有効にする、つまりバックグラウンドで実行する nohttpinterface = true 

7. mongodデータベースサービスを起動し、設定ファイルで起動します。

cd /usr/local/mongodb/bin./mongod -f mongodb.conf 

ここに画像の説明を挿入

8. MongoDBデータベースに接続する

./mongo

要約する

上記は、編集者が紹介した Linux での mongodb のインストールに関するチュートリアルです。皆様のお役に立てれば幸いです。ご質問がある場合は、メッセージを残してください。編集者がすぐに返信いたします。また、123WORDPRESS.COM ウェブサイトをサポートしてくださっている皆様にも感謝申し上げます。
この記事が役に立ったと思われた方は、ぜひ転載していただき、出典を明記してください。ありがとうございます!

以下もご興味があるかもしれません:
  • Linux での MongoDB のインストールと設定のチュートリアル
  • Linux で MongoDB をインストールする方法
  • Linux システムでの MongoDB シングルノード インストール チュートリアル
  • Linux サーバーに PHP MongoDB 拡張機能をインストールする方法
  • LinuxにPHP MongoDBドライバーをインストールする
  • Linux システムに NoSQL (MongoDB および Redis) をインストールするための手順とソリューション (概要)
  • Linux システムでの MongoDB の簡単なインストールと基本操作
  • コマンドラインを使用して MongoDB をインストールするガイド (Windows、Linux)
  • Linux インストール MongoDB の起動と一般的な問題の解決

<<:  AngularとIonicのライフサイクルとフック関数を素早く理解するための記事

>>:  MySQL 5.7.19 winx64 無料インストールバージョン設定チュートリアル

推薦する

解決策 - BASH: /HOME/JAVA/JDK1.8.0_221/BIN/JAVA: 権限が不十分です

1) jdkファイルが保存されているフォルダパスを入力します私はここにいますusr/local/jd...

Docker-compose ワンクリックデプロイ gitlab 中国語版の方法手順

1. GitLabの紹介Gitlab 公式アドレス: https://about.gitlab.co...

HTML チュートリアル、簡単に学べる HTML 言語 (2)

*******************HTML言語入門(パート2)*****************...

HTMLのインライン要素とブロックレベル要素とは何か、またそれらの違いは何ですか

以前の就職面接で面接官が尋ねた質問を覚えています。「インライン要素とは何ですか。ブロックレベル要素と...

Linux の Docker コンテナで bash を終了する 2 つの方法

bash を終了する場合は、次の 2 つのオプションがあります。最初のもの: Ctrl + d を押...

Mysql ファジークエリが大文字と小文字を区別するかどうかの詳細な調査

序文最近、私は小さな個人ブログ プロジェクトを書くのに忙しくしています。 「グローバル検索」機能を実...

CSSで検索ボックスを非表示にする機能を実装します(アニメーション順方向と逆方向のシーケンス)

上部のメニュー バーに検索ボックスを配置するのは一般的なシナリオですが、検索機能がそれほど頻繁に使用...

一般的な docker コマンドの概要 (推奨)

1. 要約:一般的に、次のカテゴリに分類できます。 Docker 環境情報 — docker [i...

Vue は Echarts をインポートして折れ線グラフを実現します

この記事では、VueでEchartsをインポートして線散布図を実現する具体的なコードを参考までに共有...

Viteプロジェクトを作成する手順

目次序文yarn create は何をしますか?ソースコード分析プロジェクトの依存関係テンプレート構...

Vue3 の ref toRef と toRefs の違いを理解する方法

目次1. 基本1.参照2. 参照3. 参照4. 最適な使い方2. 詳細な1. なぜrefが必要なのか...

MySQL 8.0.24 リリースノートのいくつかの改善点

目次1. 接続管理2. オプティマイザレベルでの改善3. 機能の改善4. パフォーマンススキーマの最...

HTML に FLASH へのリンクを追加し、すべての主要ブラウザと互換性を持たせる方法

まずコードを見てみましょうコードをコピーコードは次のとおりです。 <div style=&qu...

スタックメニューを実装するためのjQueryプラグイン

jQueryプラグインの毎日の積み重ねメニュー、参考までに、具体的な内容は次のとおりです。スタックメ...

単純なCSSの詳細に惚れ込むと、重要ではないものの、効率性が向上する可能性がある

CSS の将来は非常に楽しみです。一方では、まったく新しいページ レイアウト方法であり、他方では、ク...