这里我采用yum安装
1,添加mongodb yum配置文件
在/etc/yum.repos.d/目录下创建一个文件mongodb.repo
# cd /etc/yum.repos.d/
# touch mongodb.repo
编辑mongodb.repo文件,如果系统是32位,内容如下:
[mongodb]
name=MongoDB Repository
baseurl=http://downloads-distro.mongodb.org/repo/redhat/os/i686/
gpgcheck=0
enabled=1
64位的话,内容如下:
[mongodb]
name=MongoDB Repository
baseurl=http://downloads-distro.mongodb.org/repo/redhat/os/x86_64/
gpgcheck=0
enabled=1
可以通过以下方式查看系统是多少位:
uname -a
64位的显示
Linux ps4 2.6.16.46-0.12-smp #1 SMP Thu May 17 14:00:09 UTC 2007 x86_64 x86_64 x86_64 GNU/Linux
后面显示有 x86_64
32位的显示:
Linux fc6 2.6.18-1.2798.fc6 #1 SMP Mon Oct 16 14:54:20 EDT 2006 i686 i686 i386 GNU/Linux
2,执行以下命令安装
yum install mongo-10gen mongo-10gen-server
这样安装的版本是最新的版本,如果想安装指定版本,执行类似下列命令:
yum install mongo-10gen-2.2.3 mongo-10gen-server-2.2.3
2.2.3是版本号,执行命令后,就等着下载安装了。
3,安装成功后配置文件说明
/etc/mongod.conf:mongodb的配置文件
/var/lib/mongo:mongodb数据存储文件夹
/var/log/mongo:mongodb运行日志文件
4,常用操作命令说明
service mongod start
启动
service mongod stop
停止
service mongod restart
重启
chkconfig mongod on
加入到自启动(用root帐号)
4,mongodb使用
通过以下命令直接进入命令模式:
mongo
执行简单的测试命令:
db.test.save( { a: 1 } )
db.test.find()
附上一个查看进程的命令:
netstat -lanp | grep "27017"
27017是mongodb的默认端口号