Ubuntu 20.04 に MongoDBをインストールする
はじめに
Ubuntu 20.04 に MongoDB(Community Edition) をインストールするためのメモ。
MongoDB
は、SSPLで公開されているOSSのドキュメント指向データベースです。
環境
$ hostnamectl status
Static hostname: ---
Icon name: computer-vm
Chassis: vm
Machine ID: ---
Boot ID: ---
Virtualization: kvm
Operating System: Ubuntu 20.04.3 LTS
Kernel: Linux 5.4.0-99-generic
Architecture: x86-64
インストール
必要なライブラリを追加。
$ sudo apt install -y wget gnupg
MongoDBのGPG keyを追加。
$ wget -qO - https://www.mongodb.org/static/pgp/server-5.0.asc | sudo apt-key add -
MongoDBのリストファイルを作成。
$ sudo echo "deb [ arch=amd64,arm64 ] https://repo.mongodb.org/apt/ubuntu focal/mongodb-org/5.0 multiverse" | sudo tee /etc/apt/sources.list.d/mongodb-org-5.0.list
ローカルのパッケージデータベースをを再読み込み。
$ sudo apt update
最新安定版のMongoDBをインストール。
$ sudo apt install -y mongodb-org
MongoDBをパッケージのアップグレードの更新が除外する場合は下記コマンドを実行。
$ echo "mongodb-org hold" | sudo dpkg --set-selections \
&& echo "mongodb-org-database hold" | sudo dpkg --set-selections \
&& echo "mongodb-org-server hold" | sudo dpkg --set-selections \
&& echo "mongodb-org-shell hold" | sudo dpkg --set-selections \
&& echo "mongodb-org-mongos hold" | sudo dpkg --set-selections \
&& echo "mongodb-org-tools hold" | sudo dpkg --set-selections
MongoDBを起動
MongoDBの起動と自動起動設定を有効化。
$ sudo systemctl start mongod \
&& sudo systemctl enable mongod
接続確認
MongoDBをインストールしたサーバから接続する場合は、以下コマンドになる。
$ mongo 127.0.0.1:27017
参考サイト
About
関西在住のエンジニア
言語: Ruby・Go・PHP
フレームワーク: RoR・Gin
趣味: 自作PC