文档章节

1.centos下安装mongodb

chuang_py
 chuang_py
发布于 2015/05/06 14:21
字数 513
阅读 730
收藏 1

一、下载
      http://www.mongodb.org/downloads
      选择适合自己系统的下载
      下载路径:/data/src
       若无:

mkdir -p /data/src

二、解压
  

tar zxvf ...(此处省略文件名,tab键补充)

三、安装mongodb
  

注:以root身份进行
cd /data/src
groupadd mongodb
useradd mongodb -g mongodb
mv mongo(解压后的文件) /apps/mogodb
cd /apps
chown -R mongodb:mongodb mongodb
cd mongodb/
mkdir -p data/db
mkdir logs
touch logs/mongodb.log
cd mongodb(解压后拷贝过来的文件)/bin
./mongod --dbpath=/apps/mongodb/data/db/
   --logpath=/apps/mongodb/logs/mongodb.log --logappend --port=27107 --fork

四、随机启动
  vim /etc/rc.d/rc.local
在最后添加:    /apps/mongodb/bin/mongod --dbpath=/apps/mongodb/data/db/ --logpath=/apps/mongodb/logs/mongodb.log --logappend --port=27107 --fork
五、重启centos

shutdown -r now

六、进入mongo的shell
  在bin目录下
  

./mongo

出现如下错误:
  

MongoDB shell version: 3.0.2
connecting to: test
2015-05-06T13:38:16.832+0800 W NETWORK  Failed to connect to 127.0.0.1:27017, reason: errno:111 Connection refused
2015-05-06T13:38:16.834+0800 E QUERY    Error: couldn't connect to server 127.0.0.1:27017 (127.0.0.1), connection attempt failed
    at connect (src/mongo/shell/mongo.js:179:14)
    at (connect):1:6 at src/mongo/shell/mongo.js:179
exception: connect failed

 七、解决办法:
 

rm -f /apps/mongodb/data/db/mongod.lock

八、重新启动./mongo但是我又失败了
九、(小白)我想可能mongod服务没启动,然后试了一下

service mongod start

结果你们可能已经猜出来了:
   mongod: unrecognized service
    从网上找了一下,有说是权限问题,即安装什么的都是root,但mongod是用户mongodb(后来我才参考另一篇文档搞定的)
十、自己想的,我就在mongodb安装目录下bin下执行

./mongod

   然后我再另外开一个终端,重新进入/apps/mongodb/mongo(解压后的文件名)/bin下执行

./mongo

十一,现在已经成功了
  

MongoDB shell version: 3.0.2
connecting to: test
Welcome to the MongoDB shell.

注1:开始按照Tomener在新浪微博的教程,特此感谢,原文:http://blog.sina.com.cn/s/blog_75ad10100101q36s.html
    后参考http://www.2cto.com/database/201501/366305.html,再次感谢

注2:因为自己水平有限,仅供参考,若有错误,敬请指正,谢谢! 

© 著作权归作者所有

chuang_py
粉丝 4
博文 24
码字总数 6345
作品 0
海淀
程序员
私信 提问
加载中

评论(2)

ninemei
ninemei
熟能生巧 加油
chuang_py
chuang_py 博主
过了半年多,再次安装mongodb,从网上找资料,感觉又学到了不一样的知识,熟能生巧,继续努力
如何在 Ubuntu 上安装 MongoDB

本教程介绍了在 Ubuntu 和基于 Ubuntu 的 Linux 发行版上安装 MongoDB 的两种方法。 MongoDB 是一个越来越流行的自由开源的 NoSQL 数据库,它将数据存储在类似 JSON 的灵活文档集中,这与 SQ...

作者: Sergiu
08/02
0
0
php xhprof扩展xhgui安装时提示mongodb未安装

报错信息如下: Problem 1 - Installation request for mongodb/mongodb 1.0.2 -> satisfiable by mongodb/mongodb[1.0.2]. - mongodb/mongodb 1.0.2 requires ext-mongodb ^1.1.0 -> the req......

MHZ
2017/01/05
322
0
CentOS-6安装使用mongodb

Centos-6.3下安装Mongodb,首先从http://www.mongodb.org/downloads下载软件压缩包mongodb-linux-x86_64-2.2.2.tgz。 安装机器:192.168.15.237 上传位置:/usr/local/ 软件安装:/usr/loca...

drewin
2013/10/21
140
0
Windowns、Ubuntu17.10 下安装 MongoDB - [图文并茂]

Windows 下安装 MongoDB MongoDB 安装包下载 点击下载 Windowns 平台: MongoDB 安装包 MongoDB 下载中心 MongoDB 安装 运行安装包,单击Next 选择安装路径 单击Next,完成安装 安装完成后,...

kangvcar
2017/11/01
117
0
Mac和Ubuntu18.04下MongoDB的安装

Mac安装mongodb 使用安装 从默认的配置文件启动mongodb 安装完成后,MongoDB服务启动、停止、重启命令如下: Mac下的mongodb可视化管理工具,推荐使用开源免费的, 下载地址:https://robomon...

翌日千里
2018/05/26
0
0

没有更多内容

加载失败,请刷新页面

加载更多

OpenStack 简介和几种安装方式总结

OpenStack :是一个由NASA和Rackspace合作研发并发起的,以Apache许可证授权的自由软件和开放源代码项目。项目目标是提供实施简单、可大规模扩展、丰富、标准统一的云计算管理平台。OpenSta...

小海bug
昨天
5
0
DDD(五)

1、引言 之前学习了解了DDD中实体这一概念,那么接下来需要了解的就是值对象、唯一标识。值对象,值就是数字1、2、3,字符串“1”,“2”,“3”,值时对象的特征,对象是一个事物的具体描述...

MrYuZixian
昨天
6
0
数据库中间件MyCat

什么是MyCat? 查看官网的介绍是这样说的 一个彻底开源的,面向企业应用开发的大数据库集群 支持事务、ACID、可以替代MySQL的加强版数据库 一个可以视为MySQL集群的企业级数据库,用来替代昂贵...

沉浮_
昨天
6
0
解决Mac下VSCode打开zsh乱码

1.乱码问题 iTerm2终端使用Zsh,并且配置Zsh主题,该主题主题需要安装字体来支持箭头效果,在iTerm2中设置这个字体,但是VSCode里这个箭头还是显示乱码。 iTerm2展示如下: VSCode展示如下: 2...

HelloDeveloper
昨天
7
0
常用物流快递单号查询接口种类及对接方法

目前快递查询接口有两种方式可以对接,一是和顺丰、圆通、中通、天天、韵达、德邦这些快递公司一一对接接口,二是和快递鸟这样第三方集成接口一次性对接多家常用快递。第一种耗费时间长,但是...

程序的小猿
昨天
10
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部