gerfw 发表于 2015-8-18 09:12:13

mongodb安装

1、配置yum源

1
2
3
4
5
6
7
vim /etc/yum.repos.d/CentOS-Base.repo


name=MongoDB 2.6 Repository
baseurl=http://downloads-distro.mongodb.org/repo/redhat/os/x86_64/
gpgcheck=0
enabled=1





1
yum clean all




2、安装


1
yum install -y mongodb-org




PS:
如果yum安装因为网络不给力,那就想办法下载rpm包上传到服务器手动安装吧
rpm -ivh mongodb-org-tools-2.6.11-1.x86_64.rpm
rpm -ivh mongodb-org-shell-2.6.11-1.x86_64.rpm
rpm -ivh mongodb-org-server-2.6.11-1.x86_64.rpm
rpm -ivh mongodb-org-mongos-2.6.11-1.x86_64.rpm
rpm -ivh mongodb-org-2.6.11-1.x86_64.rpm
3、配置

1
2
3
4
5
6
7
8
9
10
11
vim/etc/mongod.conf
logpath=/data/mongodb/navy_db/log/mongod.log #mongodb日志文件
logappend=true   #追加方式写日志文件
fork=true      #后台运行
port=27000       #mongodb端口
dbpath=/data/mongodb/navy_db/db
pidfilepath=/data/mongodb/navy_db/log/mongod.pid
bind_ip=0.0.0.0
rest = true       #开启web访问
journal = true#启用日志选项,MongoDB的数据操作将会写入到journal文件夹的文件里
oplogSize=2048#同步操作记录文件大小(MB)





1
2
3
4
mkdir /data/mongodb/navy_db -p
mkdir /data/mongodb/navy_db/db
mkdir /data/mongodb/navy_db/log
chown mongodb:mongodb /data/mongodb/navy_db/ -R




4、启动服务

1
ulimit -s 4096 && ulimit -m 16777216 & numactl --interleave=all/usr/bin/mongod-f /etc/mongod.conf



页: [1]
查看完整版本: mongodb安装