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

推薦する

TomcatのmaxPostSize属性を設定する際に注意する必要がある問題を解決する

必要:近い将来、大容量ファイルのアップロード機能を実装します。フロントエンドフレームワークのアップロ...

WeChatアプレットコンポーネントライフサイクルの落とし穴の記録

通常、コンポーネントのライフサイクルは、ビジネス ロジックが始まる場所です。ビジネスシナリオが複雑で...

LinkedIn がウェブサイト閲覧を簡素化するためにリニューアル

ビジネス ソーシャル ネットワーキング サイト LinkedIn は最近、ナビゲーション バーとユー...

Vue ページ内の公開マルチタイプ添付画像アップロード領域と適用可能な折りたたみパネル (サンプルコード)

フロントエンド プロジェクトでは、添付ファイルのアップロードは非常に一般的な機能であり、ほぼすべての...

CSS3で実装されたダイナミックな星空の背景

結果:実装コードhtml <link href='https://fonts.goog...

CSS3 レーダースキャンマップのサンプルコード

CSS3 を使用して、クールなレーダースキャン画像を実現します。 コード上で直接: // インデック...

画像プレビュー付きのアップロードフォームの完全な HTML

画像プレビュー機能付きのアップロードフォーム、完全なHTMLコードは次のとおりです。 <htm...

Docker 自動ビルド 自動ビルド実装プロセス図

自動ビルドとは、Docker Hub を使用して、Dockerfile ファイルを含む GitHub...

MySQL タイムブラインドインジェクションの 5 つの遅延方法

MySQL タイム ブラインド インジェクションの 5 つの遅延方法 (PWNHUB の予期しない解...

Vue はアップロードされた画像に透かしを追加する機能を実装します

この記事では、Vueでアップロードされた画像に透かしを追加する具体的な実装コードを参考までに共有しま...

Linux で Bash コマンド プロンプトをカスタマイズする方法

序文ご存知のとおり、bash (Bourne-Gain Shell) は、ほとんどの Linux デ...

MySQL GROUP_CONCAT 制限の解決

効果: GROUP_CONCAT関数は、フィールド値を文字列に連結することができます。デフォルトの区...

Vue でデータが変更された後にビューを同期的に更新する方法

序文少し前に、興味深い問題を目にしました。Vue のデータが変更された後に、ビューを同期的に更新する...

vue+antv でレーダーチャートを実装するためのサンプルコード

1. 依存関係をダウンロードするnpm インストール @antv/データセットnpm インストール ...

CentOS8 でローカル yum ソースを構成するための詳細なチュートリアル

centos8 ディストリビューションは、BaseOS および AppStream リポジトリを通じ...