linux下安裝mongoDB

方法一

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

http://www.cnblogs.com/weiweictgu/p/5517717.html

最后編輯于
?著作權歸作者所有,轉載或內容合作請聯系作者
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發布,文章內容僅代表作者本人觀點,簡書系信息發布平臺,僅提供信息存儲服務。

推薦閱讀更多精彩內容