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