このチュートリアルでは、Ubuntu 18.04 LTSにMongoDBをインストールする方法を示します。知らない人のために、MongoDBはNoSQLドキュメント指向データベースです。 MySQL、PostgreSQL、Microsoft SQLなどのリレーショナルデータベースで使用される表形式以外のデータモデルを備えたデータベース。MongoDBの機能には、完全なインデックスサポート、レプリケーション、高可用性、自動シャーディングが含まれます。クロスプラットフォームであり、データ統合のプロセスはより速く、はるかに簡単です。無料でオープンソースであるため、MongoDBは多くのWebサイトや組織で使用されています。
この記事は、少なくともLinuxの基本的な知識があり、シェルの使用方法を知っていること、そして最も重要なこととして、サイトを独自のVPSでホストしていることを前提としています。インストールは非常に簡単で、ルートアカウントで実行されていますが、そうでない場合は、'sudo
を追加する必要があります。 ‘ルート権限を取得するコマンドに。 Ubuntu 18.04 LTS(Bionic Beaver)サーバーへのMongoDBのインストールを段階的に説明します。
前提条件
- 次のオペレーティングシステムのいずれかを実行しているサーバー:Ubuntu 18.04、およびLinuxMintなどの他のDebianベースのディストリビューション。
- 潜在的な問題を防ぐために、OSの新規インストールを使用することをお勧めします。
- サーバーへのSSHアクセス(またはデスクトップを使用している場合はターミナルを開く)
non-root sudo user
またはroot user
へのアクセス 。non-root sudo user
として行動することをお勧めします ただし、ルートとして機能するときに注意しないと、システムに害を及ぼす可能性があるためです。
Ubuntu 18.04 LTSBionicBeaverにMongoDBをインストールする
手順1.まず、次のapt-get
を実行して、すべてのシステムパッケージが最新であることを確認します。 ターミナルのコマンド。
sudo apt-get update sudo apt-get upgrade
ステップ2.MongoDBをUbuntu18.04LTSにインストールします。
既存のMongoDBが既にある場合は、最初にマシンから完全に削除します:
sudo apt-get remove mongodb sudo apt-get autoremove
MongoDBパッケージの安定バージョンはすでにデフォルトのUbuntuリポジトリにあります。ただし、Ubuntuのリポジトリのバージョンは最新ではありません。最新のものをインストールする場合バージョンでは、サードパーティのリポジトリをシステムに追加し、そこからインストールする必要があります:
sudo apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv 0C49F3730359A14518585931BC711F9BA15703C6
リポジトリキーをUbuntuに追加した後、以下のコマンドを実行して、MongoDBリポジトリをシステムに追加します。
echo "deb http://repo.mongodb.org/apt/ubuntu trusty/mongodb-org/3.4 multiverse" | sudo tee /etc/apt/sources.list.d/mongodb-org-3.4.list
その後、以下のコマンドを実行して、システムを更新し、既存のリポジトリを更新します。
apt update
そして、MongoDBの最新の安定バージョンをインストールします:
apt install -y mongodb-org
ステップ3.MongoDBデータベースを確認します。
MongoDBをインストールした後、以下のコマンドを使用して、システムの起動時にMongoDBを停止、起動、および自動的に起動できるようにすることができます。
# sudo systemctl start mongod.service # sudo systemctl enable mongod.service # sudo systemctl status mongod.service ● mongodb.service - LSB: An object/document-oriented database Loaded: loaded (/etc/init.d/mongodb; bad; vendor preset: enabled) Active: active (running) since Thu 2016-06-4 16:40:35 IST; 14s ago Docs: man:systemd-sysv-generator(8) Process: 2849 ExecStart=/etc/init.d/mongodb start (code=exited, status=0/SUCCESS) Main PID: 1593 (code=exited, status=0/SUCCESS) Tasks: 13 (limit: 512) Memory: 51.9M CPU: 100ms CGroup: /system.slice/mongodb.service └─2861 /usr/bin/mongod --config /etc/mongodb.conf>
Ubuntu 16.04でMongoDBの使用を開始する良い方法は、公式WebサイトのMongoDBマニュアルを読むことです。
https://docs.mongodb.org/manual/
おめでとうございます!MongoDBが正常にインストールされました。このチュートリアルを使用してUbuntu 18.04 LTS Bionic BeaverシステムにMongoDBをインストールしていただき、ありがとうございます。追加のヘルプや役立つ情報については、MongoDBの公式Webサイトを確認することをお勧めします。