次の記事では、UbuntuにMongoDBをインストールする方法を見ていきます。 それはのシステムです データベース ドキュメント指向のオープンソーステクノロジーベース NoSQL。 これは、最新のWebアプリケーション開発と互換性があります。 これには、柔軟性、表現力豊かなクエリ言語、セカンダリインデックスなどの機能が含まれています。 さらに、強力なデータベースを備えた最新のアプリケーションを作成するための優れたスケーラビリティとパフォーマンスを提供します。
モンドDB データをテーブルに保存する代わりに、リレーショナルデータベースで行われているように、 それらをBSONデータ構造に保存します (JSONのような仕様)動的スキーマを使用します。 これにより、特定のアプリケーションでのデータの統合がより簡単かつ迅速になります。
MongoDBはデータベースシステムです 本番環境での使用に適しており、複数の機能を備えています。 このタイプのデータベースは、業界で広く使用されています。 そのソースコードは、次のようなオペレーティングシステムで利用できます。 Gnu / Linux、Windows、OSX、Solaris。
次の行では、どのようにできるかを見ていきます aptパッケージマネージャーを使用して、最新の4.4つのUbuntuLTSバージョンにMongoDBXNUMXをインストールします.
MongoDB4.4をインストールします
プラットフォームのサポート
MongoDB 4.4 Community Editionには、次のUbuntu LTSバージョンが含まれています(長期サポート)64ビット: 20.04 LTS( 'Focal')、18.04 LTS( 'Bionic')、16.04 LTS( 'Xenial')
デフォルトのUbuntuリポジトリは、古いバージョンのMongoDBを提供するか、提供する場合があります。 このために このデータベースシステムの最新バージョンを公式リポジトリからインストールします.
MongoDBリポジトリをUbuntuに追加します
最新バージョンのMongoDBCommunity EditionをUbuntuにインストールするには、 必要な依存関係をインストールする必要があります。 これを行うには、ターミナルを開いて(Ctrl + Alt + T)、次のコマンドを使用するだけです。
sudo apt update sudo apt install dirmngr gnupg apt-transport-https ca-certificates software-properties-common
続ける MongoDBから公開GPGキーをインポートする。 これはパッケージ管理システムで使用され、次を使用して追加します。 wgetの ターミナルから(Ctrl + Alt + T):
wget -qO - https://www.mongodb.org/static/pgp/server-4.4.asc | sudo apt-key add -
その後 使用しているバージョンのUbuntuのMongoDBリポジトリの詳細を含むファイルmongodb-org-4.4.listを作成します。。 このファイルはディレクトリにあります /etc/apt/sources.list.d/。 これを作成するには、システムのバージョンに応じて、ターミナルで次のコマンド(Ctrl + Alt + T)を実行するだけで済みます。
Ubuntu 20.04(フォーカス)
echo "deb [ arch=amd64,arm64 ] https://repo.mongodb.org/apt/ubuntu focal/mongodb-org/4.4 multiverse" | sudo tee /etc/apt/sources.list.d/mongodb-org-4.4.list
Ubuntu 18.04(バイオニック)
echo "deb [ arch=amd64,arm64 ] https://repo.mongodb.org/apt/ubuntu bionic/mongodb-org/4.4 multiverse" | sudo tee /etc/apt/sources.list.d/mongodb-org-4.4.list
Ubuntu 16.04(Xenial)
echo "deb [ arch=amd64,arm64 ] https://repo.mongodb.org/apt/ubuntu xenial/mongodb-org/4.4 multiverse" | sudo tee /etc/apt/sources.list.d/mongodb-org-4.4.list
今、私たちは行きます 利用可能なソフトウェアのリストを更新する リポジトリから:
sudo apt update
UbuntuにMongoDB4.4データベースをインストールします
MongoDBリポジトリが有効になったので、次のことができます。 最新の安定バージョンをインストールします ターミナルで次のコマンドを実行する(Ctrl + Alt + T):
sudo apt install mongodb-org
インストール中に構成ファイルが作成されます /etc/mongod.conf、データディレクトリ / var / lib / mongodログディレクトリによって / var / log / mongodb.
デフォルトでは、MongoDBはmongodbユーザーアカウントで実行されます。 ユーザーを変更する場合は、データディレクトリとレコードディレクトリへのアクセス許可も変更して、これらのディレクトリへのアクセスを割り当てる必要があります。
MongoDBの起動
今、私たちはできます mongodプロセスを開始して確認する 次のコマンドを実行します。
sudo systemctl start mongod sudo systemctl status mongod
sudo service mongod start sudo service mongod status
mongoシェルを開始します
すべてが正しければ、今すぐできます ローカルホストで実行されているmongodbに接続するオプションなしでmongoシェルを開始します デフォルトのポートを使用 27017:
mongo
アンインストール
へ MongoDBアプリケーション、構成ファイル、およびデータとログを含むすべてのディレクトリを含むMongoDBを完全に削除します、ターミナル(Ctrl + Alt + T)で、次のコマンドを実行する必要があります。
sudo service mongod stop sudo apt-get purge mongodb-org* sudo rm -r /var/log/mongodb sudo rm -r /var/lib/mongodb
これにより、UbuntuにはすでにMongoDBがあります。 MongoDB 4.4の構成と使用の詳細については、ユーザーは ドキュメンテーション プロジェクトのウェブサイトで提供されています。