资讯专栏INFORMATION COLUMN

mongodb(一): 安装

Rocko / 2989人阅读

摘要:首先编辑文件将下列内容保存到上面的文件中然后保存退出。接着执行系统更新然后接着执行这样就会安装成功了。重启之后才有效果。设置开机启动停止重启

首先编辑文件:

vim /etc/yum.repos.d/mongodb.repo

将下列内容保存到上面的文件中

[mongodb-org-3.2]
name=MongoDB Repository
baseurl=https://repo.mongodb.org/yum/redhat/$releasever/mongodb-org/3.2/x86_64/
gpgcheck=1
enabled=1
gpgkey=https://www.mongodb.org/static/pgp/server-3.2.asc

然后:wq保存退出。
接着执行系统更新:

yum -y update

然后接着执行:

yum install -y mongodb-org

这样mongodb就会安装成功了。

对于SELinux的设置,编辑/etc/selinux/config
设置SELINUX=disabled。记得重启。重启之后才有效果。

接着我们可以对mongodb的配置文件进行编辑(有一些翻译是我用谷歌翻译直接翻的):

# mongod.conf

# 所有选项的文档,请查看:
#   http://docs.mongodb.org/manual/reference/configuration-options/

# 写入日志数据的地方.
systemLog:
  destination: file
  logAppend: true
  path: /var/log/mongodb/mongod.log

# 保存数据的位置和方式.
storage:
  dbPath: /var/lib/mongo
  journal:
    enabled: true
#  engine:
#  mmapv1:
#  wiredTiger:

# 进程运行方式
processManagement:
  fork: true  # 在后台fork和运行
  pidFilePath: /var/run/mongodb/mongod.pid  # PID文件的位置

# network interfaces
net:
  port: 27017
  bindIp: 127.0.0.1  # 仅监听本地接口, 注释监听所有接口.

#安全:
#operationProfiling:
#复制:
#分片:
## Enterprise-Only Options
#auditLog:
#snmp:

然后使用该命令启用mongod:

service mongod start

这样就启动成功了。

设置Mongod开机启动

chkconfig mongod on

停止MongoDB

service mongod stop

重启MongoDB

service mongod restart

文章版权归作者所有,未经允许请勿转载,若此文章存在违规行为,您可以联系管理员删除。

转载请注明本文地址:https://www.ucloud.cn/yun/18861.html

相关文章

  • 在centos7上安装mongodb

    摘要:在上安装仅以此文记录一下我在上安装的过程。因为之前百度了一些教程结果并不理想,所以决定自己写一下。因此可能会对的运行产生一些影响。相关文件在默认情况下,将数据文件存储在文件下,将日志文件存储在文件下。可以在文件中配置这两个路径。 在centos上安装mongodb 仅以此文记录一下我在centos上安装mongodb的过程。因为之前百度了一些教程结果并不理想,所以决定自己写一下。本教程...

    1treeS 评论0 收藏0
  • 亲测成功在Mac上安装MongoDB(附win安装教程)

    摘要:安装目录下配置系统环境变量验证是否安装成功,打开,键入命令,能看到版本号即安装成功。 showImg(https://segmentfault.com/img/bVEHkW?w=269&h=108); MongoDB是一个基于分布式文件存储的数据库,由C++语言编写,旨在为WEB应用提供可扩展的高性能数据存储解决方案。MongoDB是一个介于关系数据库和非关系数据库之间的产品,是非关系...

    happyfish 评论0 收藏0
  • 亲测成功在Mac上安装MongoDB(附win安装教程)

    摘要:安装目录下配置系统环境变量验证是否安装成功,打开,键入命令,能看到版本号即安装成功。 showImg(https://segmentfault.com/img/bVEHkW?w=269&h=108); MongoDB是一个基于分布式文件存储的数据库,由C++语言编写,旨在为WEB应用提供可扩展的高性能数据存储解决方案。MongoDB是一个介于关系数据库和非关系数据库之间的产品,是非关系...

    Code4App 评论0 收藏0
  • Tornado 简单入门教程(零)——准备工作

    摘要:学的过程中查阅了无数资料,也收获了一些经验,所以希望总结出一份简易入门教程供初学者参考。完整的教程将尽可能遵循下面的目录顺序。安装的安装也很简单。搭建简单服务器表示不是必要的这里仅以做示范,其他系统操作方法类似。 前言: 这两天在学着用Python + Tornado +MongoDB来做Web开发(哈哈哈这个词好高端)。学的过程中查阅了无数资料,也收获了一些经验,所以希望总结出一份...

    lifefriend_007 评论0 收藏0

发表评论

0条评论

Rocko

|高级讲师

TA的文章

阅读更多
最新活动
阅读需要支付1元查看
<