Debian 10 MongoDBをインストールする手順
NoSQLタイプのDB「MongoDB」をdebian10にインストールする手順を記述してます。
環境
- OS debian10
事前準備
MongoDBのリポジトリを追加するため、パッケージgnupgをインストールします。
sudo apt install gnupg
GPGキーをインポートします。
wget -qO - https://www.mongodb.org/static/pgp/server-4.2.asc | sudo apt-key add -
MongoDBリポジトリを追加します。
echo "deb http://repo.mongodb.org/apt/debian buster/mongodb-org/4.2 main" | sudo tee /etc/apt/sources.list.d/mongodb-org-4.2.list
アップデートします。
sudo apt update
MongoDBインストール
下記のコマンドでインストール可能です
sudo apt install mongodb-org
インストールが終わればサービスの自動起動と起動を実行します。
sudo systemctl enable --now mongod
MongoDB実行
インストールと起動が完了したのでMongoDBを利用してみます。
下記のコマンドでMongoDBにアクセスします。
mongo
createが存在しないので、useを利用します。use実行時にDBがなければ作成されます。
> use test
switched to db test
> db
test
ユーザーを作成してみます。
> db.createUser(
... {
... user: "mebee",pwd: "password",roles: ["dbOwner"]
... }
... )
<出力結果>
Successfully added user: { "user" : "mebee", "roles" : [ "dbOwner" ] }
一度、抜けます。
> exit
<出力結果>
bye
作成したユーザーでアクセスしてみます。
mongo -u mebee -p password 127.0.0.1:27017/test
<出力結果>
MongoDB shell version v4.2.6
connecting to: mongodb://127.0.0.1:27017/test?compressors=disabled&gssapiServiceName=mongodb
アクセスできることが確認できれば構築は完了です。
-
前の記事
CentOS 8にフレームワーク「Yii PHP」をインストールする手順 2020.05.02
-
次の記事
React.js ライブラリ「react-ace」を使用してシンタックスハイライトを実装する 2020.05.02
コメントを書く