MongoDBは、世界中の多くの開発者によく知られているNoSQLデータベースマネージャーです。したがって、それを使用し、それを最大限に活用できるようにツールが開発されています。今日は、そのうちの1つをインストールする方法を学びます。このチュートリアルの後、Debian11にMongokuをインストールできるようになるからです。
まず、もんごくとは?
ツールのGitHubプロファイルによると
Web用のMongoDBクライアント。ブラウザから直接データをクエリします。あなたとあなたのチームのために、ローカルまたは他の場所でそれをホストすることができます。
つまり、MongoDBインスタンスのデータにアクセスして操作できるWebアプリケーションです。オープンソースなので、ソースコードにバグがないか調べることができます。
TypeScript / Node.js / Angularに基づいて構築されているため、現在の多くのオペレーティングシステムと互換性があります。
もんごくの大きな特徴のひとつは、とても速いことです。開発者は、1 TBのデータベースでテストし、非常に高速に動作したと主張しています。
したがって、MongoDB操作をシンプルで高速なクライアントで実行したい場合は、理想的なクライアントを見つけたと思います。
行きましょう。
MongoDBサーバーのインストール
続行する前に、Mongokuを最大限に活用するには、コンピューターにMongoDBがインストールされている必要があることを知っておく必要があります。 Debian 11に関しては、次の投稿を用意しました。
Debian11にMongoDBをインストールする方法
Ubuntu 20.04 /Debian11へのMongokuのインストール
これで、インストールを続行できます。
MongokuにはNodeJSが必要なので、インストールする必要があります。この場合、バージョン16.x
を選択しました 。
ターミナルを開き、システムをアップグレードした後、実行します
curl -sL https://deb.nodesource.com/setup_16.x | sudo bash -
次に、APTを更新します。
sudo apt update
ここで、コマンドラインを使用してNodeJSをインストールすると
sudo apt install nodejs
NodeJSをインストールすると、NPMもインストールされます。ただし、変更を確認するためにNPMを更新することをお勧めします。
sudo npm install [email protected] -g
この後、Mongokuをインストールできます。そのために、次のようにNPMを使用します
sudo npm install -g mongoku

すべての依存関係がカバーされると、次のような出力画面が表示されます
あとは開始するだけです
mongoku start

これにより、ポート3100
で利用できるようになります 利用できるはずです。
sudo ufw allow 3100
Mongokuにログイン
最後のステップは、Webブラウザーを開き、http://your-server:3100
にアクセスすることです。 次の画面が表示されます

そこに、Mongokuを認識しているサーバーが表示されます。さらに、右側で、[サーバーの追加]をクリックして、新しいサーバーを追加できます。 ボタン。
サーバーをクリックすると、作成されたデータベース、およびそれらのサイズとコレクションが表示されます。

結論
Mongokuは、MongoDBインスタンスの視覚化と管理に役立つ魅力的なアプリケーションです。インストール方法を学ぶことで、開発者であろうとシステム管理者であろうと、それを使用して最大限に活用する機会が得られます。
この投稿を気に入っていただければ幸いです。共有してください。