zoukankan      html  css  js  c++  java
  • [moka同学笔记转载]Linux配置MongoDB

    第一步:下载MongoDB安装包

    MongoDB的官网:http://www.mongodb.org 找到相应的版本下载。

    如果有网络的话,用命令直接下载(CentOS版本)

    [root@localhost web]# wget http://fastdl.mongodb.org/linux/mongodb-linux-i686-1.8.0.tgz

    第二步:解压压缩包

    [root@localhost web]# tar zxvf mongodb-linux-i686-1.8.0.tgz

    进入解压的文件夹,只要将里面的bin文件夹复制出来放到存放mongo的目录就可以

    [root@localhost web]# cd mongodb-linux-i686-2.0.2
    [root@localhost mongodb-linux-i686-2.0.2]# mkdir /usr/local/mongodb  //存放mongo的目录
    [root@localhost mongodb-linux-i686-2.0.2]# cp -r ./bin /usr/local/mongodb

    第三步:安装准备

    去存放mongo的目录

    [root@localhost mongodb-linux-i686-2.0.2]# cd /usr/local/mongodb

    创建数据库文件夹 (默认的数据库文件的位置是/data/db,启动时会自动创建)

    [root@localhost mongodb]# mkdir /usr/local/mongodb/data              //存放数据
    [root@localhost mongodb]# touch /usr/local/mongodb/dblogs    //存放日志

    提示:mongoDB没有具体的安装过程,解压文件包后,可以直接使用,非常高效和方便

    第四步:开机自启动

    将mongodb启动项目加入rc.local保证mongodb在服务器开机时启动

    [root@localhost mongodb]#echo"/usr/local/mongodb/bin/mongod --dbpath=/usr/local/mongodb/data –logpath=/usr/local/mongodb/dblogs --fork" >> /etc/rc.local

    以后根据开机的要求,在回到这里修改,可以通过/usr/local/mongodb/bin/mongod --help查看参数,常用的是 –dbpath (存放数据的路径) , --logpath (日志的路径), --port(端口) , --fork (后台运行),--auth(需要对身份进行验证)

    第五步:启动mongodb

    运行mongod命令

    /usr/local/mongodb/bin/mongod --dbpath=/usr/local/mongodb/data --fork --logpath=/usr/local/mongodb/dblogs –fork

    第六步:进入mongodb

    [root@localhost mongodb]# /usr/local/mongodb/bin/mongo

    当设置了账号密码时

    [root@localhost mongodb]# /usr/local/mongodb/bin/mongo -uroot -p123 localhost:27017/test

    用户名root,密码123进入本地的27017端口的mongodb,test表

    注:pkill mongo可以关掉mongo进程,不能用kill -9 pid 不然有个锁文件一直保持着

    原文出处:http://www.smister.com/post/21.html

  • 相关阅读:
    汇编学习笔记(3)[bx]和loop
    C++面试题-概念篇(一)
    命名空间的冷思考
    背包以及装备模块封装的思考
    虚函数,纯虚函数以及虚继承
    组件化开发在游戏开发当中的思考和汇总
    Netty和MINA之间的比较思考
    学习C++与Java之间的区别
    C++服务器年前总结
    C++Builder如何将当前时间与字符串相互转换
  • 原文地址:https://www.cnblogs.com/hsd1727728211/p/6702631.html
Copyright © 2011-2022 走看看