zoukankan      html  css  js  c++  java
  • RedHat6/Centos6.5安装mongodb

    1 设置mongodb目录

    [root@localhost /]# cd home/
    [root@localhost home]# mkdir mongodb/db
    

    2 配置yum

    [root@localhost /]# vim /etc/yum.repos.d/mongodb-org-3.0.repo
    

    添加以下内容:

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

    3 安装mongodb

    [root@localhost /]# sudo yum install -y mongodb-org
    

    如果使用yum安装过于缓慢,可以开代理把对应的包下载下来解压即可
    参考博客园

    4 配置mongodb数据库目录和日志目录

    [root@localhost mongodb]# vim /etc/mongod.conf
    

    dbpath=/home/mongodb/db
    port=27017
    httpinterface=true

    5 启动服务

    [root@localhost /]# service mongod start
    

    6 连接mongodb

    [root@localhost /]# mongo 127.0.0.1:27017
    

    7 web管理

    浏览器打开 http://localhost:28017
    *此端口号是在前面mongdod服务启动端口的基础上+1000

    8 配置外部访问

    [root@localhost download]# vim /etc/mongod.conf
    

    修改bind_ip为本机ip

    9 配置SElinux

    不配置或者关闭SElinux会导致连接出错

    然而RedHat6和centos6和mongodb官网给的文档是不一样的。

    [root@localhost selinux]# vim /etc/selinux/config
    

    设置SELINUX为permissive和添加semanage

    SELINUX=permissive
    semanage port -a -t mongod_port_t -p tcp 27017

    重启apache生效

  • 相关阅读:
    Mac Python相关配置操作汇总
    暑假算法练习Day2
    暑假算法练习Day1
    《Min_25筛》
    《Yuchang and Zixiang’s stones》
    《Codeforces Round #732 (Div. 1)》
    《P7842 「PMOI-4」可怜的团主》
    《Codeforces Round #739 (Div. 3)》
    《斜率dp》
    《凸包》
  • 原文地址:https://www.cnblogs.com/001say/p/4518870.html
Copyright © 2011-2022 走看看