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 無料インストールバージョン設定チュートリアル

推薦する

HTMLページのネイティブVIDEOタグはダウンロードボタン機能を隠します

Web プロジェクトを作成しているときに、紹介ビデオが別にある紹介ページに遭遇しました。この短いビデ...

Vue シンプル登録ページ + 確認コード送信機能の実装例

目次1. エフェクト表示2. 検証コードとメールプッシュ管理の強化(後述のブログを参照) 3. 一般...

JavaScript ESの新機能letとconstキーワードに基づく

目次1. letキーワード1.1 基本的な使い方1.2 変動昇進はない1.3 一時的なデッドゾーン1...

MySQLがトランザクション分離を実装する方法の簡単な分析

目次1. はじめに2. RC および RR 分離レベル2.1. RRトランザクション分離レベルでのク...

CSSアニメーション効果アニメーションの一般的なスタイル

アニメーションアニメーションを定義します。 /*アニメーションの各ステップで実行されるアクションを定...

MySQL ストアド プロシージャ関連の権限変更の問題

MySQL データベースを使用すると、他のユーザーが定義したストアド プロシージャを他のユーザーが変...

Linux システム ディレクトリ sys、tmp、usr、var の詳細な説明。

Linux 初心者から Linux マスターへの成長の道: Linux システム ディレクトリ s...

CSS に基づいて MaterialUI ボタン​​クリックアニメーションを実装し、それを React コンポーネントにカプセル化します。

序文フロントエンドフレームワークのヘビーユーザーとして、私はテクノロジーを選択する際にそのエコロジー...

Vue でキープアライブを使用した後にキャッシュをクリアする方法

キープアライブとは何ですか?通常の開発では、コンポーネントによっては複数回初期化する必要のないものも...

localStorageの有効期限を設定するいくつかの方法

目次問題の説明1. 基本的な解決策2. 中間的な解決策3. 高度なソリューション4. ハードコアソリ...

MySQL での Truncate の使用法の詳細な説明

序文:テーブルをクリアしたいときは、truncate ステートメントをよく使用します。ほとんどの場合...

js を使用して年カルーセル選択効果をネイティブに実装する例

序文js を使用して、年の回転選択効果を実現します。では早速、写真を見てみましょう。 1. アイデア...

HTML で dl(dt,dd)、ul(li)、ol(li) を使用する方法

HTML <dl> タグ#定義と使用法<dl> タグは定義リストを定義します...

LDAP ユーザー認証を使用するように Linux を構成する方法

私は CentOS に実装された LDAP ユーザー管理を使用しています。これはインターネット上のほ...