Mongodbの設定手順
参考URL
※2ヶ月ほど前と内容が少し変わっていたので、毎回確認したほうがいいかもしれないです。
yumでインストールできるようにリポジトリを追加
1
| sudo vim /etc/yum.repos.d/mongodb.repo
|
/etc/yum.repos.d/mongodb.repo
1
2
3
4
5
| [mongodb]
name=MongoDB Repository
baseurl=http://downloads-distro.mongodb.org/repo/redhat/os/x86_64/
gpgcheck=0
enabled=1
|
yumでmongodbをインストール
1
2
| sudo yum update -y
sudo yum install mongodb-org -y
|
mongodbを起動
起動時に自動起動設定
バージョンを確認
シェルを起動
シェルを終了
ユーザー認証をONにする
※mongod起動時にオプション指定でも可能ですが、毎回指定するの面倒なので設定ファイルを変更しています。
設定ファイルをバックアップ
1
| cp /etc/mongod.conf /etc/mongod.conf.org
|
設定ファイルを変更
1
| sudo vim /etc/mongod.conf
|
/etc/mongod.conf
mongodbを再起動
管理者ユーザーの作成
1
2
| use admin
db.addUser("admin","master_passpass")
|
ユーザー認証
1
| db.auth("admin","master_passpass")
|
管理者ユーザーの確認
DBの切り替え
ユーザーの作成
1
| db.addUser("test_user","test_passpass")
|
ユーザーの確認
ユーザーの削除
1
| db.system.users.remove({user:"test"})
|
ユーザー認証
1
| db.auth("test_user","test_passpass")
|
テストデータの登録
1
| db.test.save( { a: 1 } )
|
テストデータの閲覧