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

推薦する

MySQLスローログクエリの詳細な説明

遅いログクエリ機能スロー ログ クエリの主な機能は、設定された時間しきい値を超える SQL ステート...

MySQL MyISAM と InnoDB の違い

違い: 1. InnoDB はトランザクションをサポートしていますが、MyISAM はサポートしてい...

MySQLの自動増分主キーの実装の詳細な説明

目次1. 自己増分値はどこに保存されますか? 2. 自己価値修正メカニズム3. 自動増分値を変更する...

MySql テーブル、データベース、シャーディング、パーティショニングの知識ポイントの紹介

1. はじめにデータベース内のデータ量が一定レベルに達すると、システムパフォーマンスのボトルネックを...

Vue3 テーブルコンポーネントの使用

目次1. Antデザインビュー1. 公式ウェブサイトアドレス2. 使い方3.電子書籍テーブルを表示す...

HTML 終了タグの問題と W3C 標準

W3C の原則によれば、XML の各開始タグには対応する終了タグが必要です。つまり、<html...

MySQL インデックス障害の上位 10 の問題の概要

目次背景1. クエリ条件に「or」が含まれているため、インデックスが失敗する可能性があります。 2....

HTML でよく使われるメタ百科事典 (推奨)

メタタグは、HTML言語のヘッド領域にある補助タグです。HTML文書のヘッダーにあるヘッドタグとタイ...

メニューのホバー効果を実現するCSS3

結果: html <nav id="nav-1"> <a cl...

MySQL テーブルスペースの断片化の概念と関連する問題の解決策

目次背景表領域の断片化とは何ですか?表領域の断片化を確認する方法表スペースの断片化問題を解決する方法...

InnoDB テーブルの BLOB 列と TEXT 列のストレージ効率を最適化します。

まず、MySQL InnoDB エンジンのストレージ形式に関する重要なポイントをいくつか紹介します。...

Linux での Nginx 監視の問題

nginxのインストール仮想マシンがインターネットにアクセスできることを確認します。 1. ルートユ...

MySQL でのログインを取り消す

コンセプト紹介: MySQL の redo ログにはトランザクションの動作が記録されることはご存じの...

MySQLのメモリ使用量を表示する方法の詳細な説明

序文この記事では主にMySQLのメモリ使用量に関する関連コンテンツを紹介し、皆さんの参考と学習のため...

Navicatは機能ソリューション共有を作成できません

初めて MySQL FUNCTION を書いたとき、エラーが何度も発生しました。 Err] 1064...