到mongodb官方網(wǎng)站http://www.mongodb.org/downloads下載mongodb,解壓并將目錄考到需要安裝的服務(wù)器上,然后進(jìn)行配置。例如:
進(jìn)入mongodb根目錄,新建一個(gè)data目錄存放數(shù)據(jù)、新建一個(gè)log目錄存放日志,然后在該目錄下新建一個(gè)日志文件,例如命名為mongodb.log。
[root@SHNHDX17-165 mongodb]# mkdir data
[root@SHNHDX17-165 mongodb]# mkdir logs
[root@SHNHDX17-165 mongodb]# cd logs
[root@SHNHDX17-165 logs]# touch mongodb.log
port=27017 【代表端口號,如果不指定則默認(rèn)為 27017 】
dbpath=/root/data/web/mongodb/data/ 【數(shù)據(jù)庫路徑】
logpath=/root/data/web/mongodb/logs/mongodb.log 【日志路徑】
logappend=true 【日志文件自動累加,而不是覆蓋】
[root@SHNHDX17-164 mongodb]# bin/mongo localhost:27017
MongoDB shell version: 2.4.5
connecting to: localhost:27017/test
Server has startup warnings:
Fri Nov 8 13:05:59.823 [initandlisten]
Fri Nov 8 13:05:59.823 [initandlisten] ** WARNING: You are running on a NUMA machine.
Fri Nov 8 13:05:59.823 [initandlisten] ** We suggest launching mongod like this to avoid performance problems:
Fri Nov 8 13:05:59.823 [initandlisten] ** numactl --interleave=all mongod [other options]
Fri Nov 8 13:05:59.823 [initandlisten]
>
vi ~/.bash_profile
PATH=$PATH:$HOME/bin:$JAVA_HOME/bin:/root/data/web/mongodb/bin