mongodb安装

1 下载  mongodb  weget  http://www.mongodb.org/downloads/mongodb-linux-x86_64-3.2.8.tgz 
2  解压tar zxvf mongodb-linux-x86_64-3.2.8.tgz
     mv mongodb-linux-x86_64-3.2.8.tgz /usr/local/mongodb
     cd usr/local/mongodb
3 在nongodb目录下创建相关文件和目录
   mkdir data log
   touch mongodb.conf
   touch mongodb.pid
4 配置配置文件   vim  mongodb.conf
 把下面的配置配置到文件中保存退出 
dbpath=/usr/local/mongodb/data
logpath=/usr/local/mongodb/log/mongod.log
pidfilepath=/usr/local/mongodb/mongo.pid
logappend=true
port=27017
#已以守护进程方式启动 即在后台运行
fork=true
#开启简单的rest web api  打开端口28017
shardsvr=true
#rest=true
#开启认证 开启认证之后 访问28017端口需要密码
#auth = true

5 配置环境变量 
  PATH=/usr/local/mongodb/bin:$PATH
  source/etc/profile

6 通过配置文件启动  mongod --config /usr/local/mongodb/mongodb.conf
 关闭服务端  mongod  --shutdown  --dbpath /usr/local/mongodb/data/

7 MongoDB设置为系统服务并且设置开机启动
  vim /etc/rc.d/init.d/mongod
  打开编辑器后,我们将下面的配置粘贴进去,然后保存
#!/bin/sh
  # chkconfig: - 64 36
  # description:mongod
  case $1 in
  start)
  /usr/local/mongodb/bin/mongod --maxConns 20000 --config /usr/local/mongodb/mongodb.conf
  ;;
 
  stop)
  /usr/local/mongodb/bin/mongo 127.0.0.1:27017/admin --eval "db.shutdownServer()"
  ;;
 
  status)
  /usr/local/mongodb/bin/mongo 127.0.0.1:27017/admin --eval "db.stats()"
  ;;
  esac


添加执行权限
chmod +x /etc/rc.d/init.d/mongod 


可以使用命令service mongod {stop|start}关闭MongoDB服务。
验证mongoDB是否启动,输入命令lsof -i :27017,监测端口已经在使用中,所以说启动已经完成。
将此服务设置为开机启动,chkconfig mongod on,然后重新启动机器进行测试
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值