MongoDBは、広く普及しているドキュメント指向のNoSQLデータベースの1つです。大量のデータを保存すると同時に、そのデータを非常に効率的に操作できるように設計されています。これは、多くの最新のWebアプリケーションの開発に使用されています。これはオープンソースであり、C++で記述されています。 MongoDBは、Ubuntu、Debian、CentOS、Linux Mint、Fedora、openSUSEなどのさまざまなLinuxプラットフォームをサポートしています。 WindowsとMacOSもサポートしています。
ここLinuxAPTでは、OpenSUSELeap15.3オペレーティングシステムにMongoDBをインストールする手順を検討します。
openSUSEにMongoDBをインストールするための完全な手順
1.開始するには、MongoDBリポジトリのGPGキーを追加する必要があります。以下のコマンドを実行して、MongoDBリポジトリのGPGキーをシステムに追加します。
$ sudo rpm --import https://www.mongodb.org/static/pgp/server-5.0.asc
2.次のコマンドを実行して、MongoDBリポジトリを追加します。
$ sudo zypper addrepo --gpgcheck "https://repo.mongodb.org/zypper/suse/15/mongodb-org/5.0/x86_64/" mongodb
リポジトリが正常に追加されると、出力で通知されます。
3.ここで、OpenSUSEシステムにMongoDBをインストールするには、以下のコマンドを実行します。
$ sudo zypper install mongodb-org
これにより、MongoDBパッケージと、それと一緒にインストールされるすべての依存関係が一覧表示されます。操作を続行するには、yを押してからEnterキーを押します。
MongoDBをインストールした後、以下のコマンドを使用してサービスを開始できます。
$ sudo systemctl start mongod
サービスが開始されているかどうかを確認するには、次のコマンドを実行します。
$ sudo systemctl status mongod
MongoDBサービスが開始されると、出力にアクティブで実行中として表示されます。
MongoDBサービスが開始されたら、それを使い始めることができます。 MongoDBセッションを開始するには、次のコマンドを実行します。
$ mongosh
MongoDBサービスを管理する方法は?
MongoDBサービスを停止する場合は、以下のコマンドを実行します。
$ sudo service mongod stop
MongoDBサービスを再起動するには、次のコマンドを実行します。
$ sudo service mongod restart
起動時にMongoDBサービスを自動的に開始する場合は、以下のコマンドを実行します。
$ sudo service mongod enable
openSUSEシステムからMongoDBをアンインストールする方法は?
システムにMongoDBをインストールする必要がなくなった場合は、次のようにアンインストールできます。
1.まず、以下のコマンドを実行して、MongoDBサービスを停止する必要があります。
$ sudo service mongod stop
2. openSUSEシステムにインストールされているMongoDBパッケージのリストを見つけるには、以下のコマンドを実行します。
$ rpm -qa | grep mongodb-org
システムにインストールされているすべてのMongoDBパッケージが一覧表示されます。
3.すべてのMongoDBパッケージを削除するには、以下のコマンドを実行します。
sudo zypper remove mongodb-org-*
4. MongoDBログファイルとデータベースも削除する場合は、次のコマンドを実行します。
$ sudo rm -r /var/lib/mongo
$ sudo rm -r /var/log/mongodb