Ubuntu 22.04にMongoDB5.0.8をインストールする

環境
OSバージョンの確認

# cat /etc/lsb-release
DISTRIB_ID=Ubuntu
DISTRIB_RELEASE=22.04
DISTRIB_CODENAME=jammy
DISTRIB_DESCRIPTION="Ubuntu 22.04 LTS"

MongoDBのインストール
1.MongoDB APTリポジトリ署名キーを追加します

# sudo wget -qO - https://www.mongodb.org/static/pgp/server-5.0.asc | sudo apt-key add -
Warning: apt-key is deprecated. Manage keyring files in trusted.gpg.d instead (see apt-key(8)).
OK

2.MongoDB APTリポジトリをインストールします

# 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
deb [ arch=amd64,arm64 ] https://repo.mongodb.org/apt/ubuntu focal/mongodb-org/5.0 multiverse

3.システムのアップデートを行います

# sudo apt update

4.libssl1.1をインストールします

# echo "deb http://security.ubuntu.com/ubuntu impish-security main" | sudo tee /etc/apt/sources.list.d/impish-security.list
deb http://security.ubuntu.com/ubuntu impish-security main
# sudo apt-get update
# sudo apt-get install libssl1.1

5.MongoDBをインストールします

# sudo apt install -y mongodb-org

6.MongoDBの自動起動を設定します

# sudo systemctl enable mongod
Created symlink /etc/systemd/system/multi-user.target.wants/mongod.service → /lib/systemd/system/mongod.service.

7.MongoDBの起動、停止
MongoDBの起動

# sudo systemctl start mongod

MongoDBの停止

# sudo systemctl stop mongod

ステータスを確認します

# sudo systemctl status mongod
● mongod.service - MongoDB Database Server
     Loaded: loaded (/lib/systemd/system/mongod.service; enabled; vendor preset: enabled)
     Active: active (running) since Fri 2022-04-29 12:07:33 JST; 1s ago

8.MongoDBに接続します

# mongo
MongoDB shell version v5.0.8
connecting to: mongodb://127.0.0.1:27017/?compressors=disabled&gssapiServiceName=mongodb
略
> use admin
switched to db admin

MongoDBのバージョンを確認します

> db.version()
5.0.8

 

Ubuntu 22.04

Posted by arkgame