zoukankan      html  css  js  c++  java
  • centos安装mongodb

    1、mongodb下载地址:http://www.mongodb.org/downloads,可以找到32位的tgz文件地址,如:http://fastdl.mongodb.org/linux/mongodb-linux-i686-2.4.2.tgz
    2、安装MongoDB(安装到/usr)
    cd /usr
    wget http://fastdl.mongodb.org/linux/mongodb-linux-i686-2.4.2.tgz
    tar zxvf mongodb-linux-i686-2.4.2.tgz
    mv mongodb-linux-i686-2.4.2 mongodb (文件重命名,移动文件跟重命名都是同一个命令,mv(就是move)的意思)
    cd mongodb
    mkdir data
    cd data
    mkdir db (建立数据文件目录)
    cd ../
    mkdir logs (建立日志目录)
    cd bin
    vi mongodb.conf
    3、mongodb.conf文件输入如下内容:
    dbpath=/data/db (看w3cschool上,data目录只能在根目录上,不然自启动会有问题)
    logpath=/usr/mongodb/logs/mongodb.log
    port=27017
    fork=true
    nohttpinterface=true
    4、命令行输入一下内容,重新绑定mongodb的配置文件地址和访问IP
    /usr/mongodb/bin/mongod --bind_ip localhost -f /usr/mongodb/bin/mongodb.conf
    5、开机自动启动mongodb
    vi /etc/rc.d/rc.local
    /usr/mongodb/bin/mongod --config /usr/mongodb/bin/mongodb.conf (文件输入内容)
    6、重启一下系统,测试下能不能自启
    #进入mongodb的shell模式
    /usr/mongodb/bin/mongo
    #查看数据库列表
    show dbs
    #当前db版本
    db.version();
    7、配置环境变量
    vi /etc/profile #添加环境变量,编辑,在最后一行添加下面的代码:
    export PATH=$PATH:/usr/mongodb/bin
    保存后重启电脑。这样直接输入mongo就可以连接数据库了,在不需要像5中需要输入/usr/mongodb/bin/mongo进入mongodb的shell模式了

    8、如果某次启动后,发现输入mongo无法连接数据库,可能原因是上次未正常关机导致的,此时删除/data/db目录内的mogod.lock文件,重启即可。

    9、mongodb管理工具:Robomongo

  • 相关阅读:
    HDU
    CodeForces
    CodeForces
    TensorFlow下利用MNIST训练模型并识别自己手写的数字
    李宏毅机器学习笔记2:Gradient Descent(附带详细的原理推导过程)
    李宏毅机器学习笔记1:Regression、Error
    tensorflow相关API的学习
    解决winscp中普通用户无法上传、删除、移动文件
    2019最新最全HUSTOJ本地及云端服务器搭建(基于腾讯云服务器)
    解决Ubuntu无法进行SSH连接的问题(以及如何使用SSH)
  • 原文地址:https://www.cnblogs.com/yuyuj/p/4525046.html
Copyright © 2011-2022 走看看