方法一
1.編寫repo文件
[mongodb-org-3.0]
name=MongoDB Repository
baseurl=http://repo.mongodb.org/yum/redhat/$releasever/mongodb-org/3.0/x86_64/
gpgcheck=0
enabled=1
2.安裝
yum install -y mongodb-org
3.使用
配置文件在:/etc/mongod.conf 數據文件在:/var/lib/mongo 日志文件在:/var/log/mongodb mongodb服務使用
#啟動
service mongod start
#停止
service mongod stop
#重啟
service mongod restart
#增加開機啟動
chkconfig mongod on
方法二
1.下載
wget https:``//fastdl.mongodb.org/linux/mongodb-linux-x86_64-rhel70-3.2.6.tgz
2.解壓
tar -zxvf mongodb-linux-x86_64-3.2.6.tgz
3.安裝
mv mongodb-linux-x86_64-3.2.6.tgz mongodb
cd mongodb
mkdir db
touch logs
cd bin
vi mongodb.conf
填寫
dbpath=/usr/local/mongodb/db
logpath=/usr/local/mongodb/logs
port=27017
fork=true
nohttpinterface=true
其中/usr/local/mongodb是軟件安裝位置,如果安裝在root目錄下則改為
dbpath=/root/mongodb/db
logpath=/root/mongodb/logs
port=27017
fork=true
nohttpinterface=true
4.啟動
啟動MongoDB服務
cd bin
./mongod -dbpath=/usr/local/mongodb/db -logpath=/usr/local/mongodb/logs
或
./mongod -dbpath=/root/mongodb/db -logpath=/root/mongodb/logs
重新綁定mongodb的配置文件地址和訪問IP
/usr/local/mongodb/bin/mongod --bind_ip localhost -f /usr/local/mongodb/bin/mongodb.conf
或
/root/mongodb/bin/mongod --bind_ip localhost -f /root/mongodb/bin/mongodb.conf
5.后臺啟動
開機自動啟動mongodb
vi /etc/rc.d/rc.local
填入
/root/mongodb/bin/mongod --config /root/mongodb/bin/mongodb.conf
重啟一下系統測試下能不能自啟
后臺服務啟動
/usr/local/mongodb/bin/mongod -dbpath=/usr/local/mongodb/db -logpath=/usr/local/mongodb/logs --fork
或
/root/mongodb/bin/mongod -dbpath=~/mongodb/db -logpath=/root/mongodb/logs --fork
后臺權限啟動
/usr/local/mongodb/bin/mongod -dbpath=/usr/local/mongodb/db -logpath=/usr/local/mongodb/logs --fork --auth
或
/root/mongodb/bin/mongod -dbpath=/root/mongodb/db -logpath=/root/mongodb/logs --fork --auth
6.查看mongdb是否正常啟動
netstat -ntulp | grep 27017
7.使用mongdb
#進入mongodb的shell模式
/root/mongodb/bin/mongo
#查看數據庫列表
show dbs
#當前db版本
db.version();
參考資料:
http://www.centoscn.com/CentosServer/sql/Mariadb/2015/0503/5342.html