码迷,mamicode.com
首页 > 系统相关 > 详细

linux 安装mongo

时间:2018-07-12 13:00:46      阅读:163      评论:0      收藏:0      [点我收藏+]

标签:准备   操作   tar   com   org   linux   mongod   center   进入   

在Linux中安装Mongodb操作说明

MongoDB配置

  1. 版本说明:因本机所装Red Hat 为 64位操作系统故本例以64位的MongDB为例.所用版本如下:

(1)    Red Hat Enterprise Linux 6.2(测试应用)

(2)    MonDB: mongodb-linux-x86_64-rhel62-3.0.3

  1. 首先从官网下载适合的64位Linux版的Mondb,下载网址为:

 http://www.mongodb.org

  1. 做配置前的准备工作

方法一:用linux命令操作

--创建MongoDB主目录

# mkdir /usr/local/mongodb/

--解压MongoDB包到MongoDB主目录

# tar -xvf mongodb-linux-x86_64-rhel62-3.0.3 -C/usr/local/mongodb/

--创建MongoDB数据目录,可以存放到任意位置.根据习惯放在data中

# mkdir /usr/local/mongodb/data/

--创建MongoDB日志目录,可以存放到任意位置.根据习惯放在log中

# mkdir /usr/local/mongodb/log/

方法二:手动解压文件创建目录

(1)    手动解压文件,解压后如下图所示:

 技术分享图片

 

(2)    创建目录(参考说明如上所示)

  1. /usr/local/mongodb
  2. /usr/local/mongodb/data/
    1. /usr/local/mongodb/log/

   在以上都建立完毕后在log文件夹中建立一个log日志文件既:mongodb.log

  1. 配置MongoDB

 

 --进入MongoDB命令行

# cd /usr/local/mongodb/bin/

# ./mongod --dbpath=/usr/local/mongodb/data/ --logpath=/usr/local/mongodb/log/mongo.log

(./mongod --dbpath /usr/local/mongodb/data/ --logpath /usr/local/mongodb/log/mongodb.log --fork)

# ./mongo

MongoDB shell version: 3.0.3

connecting to: test

# pwd

/usr/local/mongodb/bin

# vim ~/.bash_profile

# tail -n3 !$

tail -n3 ~/.bash_profile

PATH=$PATH:$HOME/bin:/usr/local/mongodb/bin

 

export PATH

# source !$

source ~/.bash_profile

 

  1. 启动mongodb

 

(1) 在usr/local/mongodb/bin下执行 ./mongod --dbpath /usr/local/mongodb/data/

执行完会出现 connect now open

(2)打开浏览器输入:http://localhost:27017回车出现如下图所示:

  技术分享图片

 

 

说明启动成功. 前提是mongdb的port为:27017.

 

 

 

 

修改防火墙操作

一、在Linux系统里面找到并打开编辑配置防火墙的文件,

执行命令:vi /etc/sysconfig/iptables

 

二、在上面打开的文件里面加入一下语句:-A INPUT -m state –state NEW -m tcp -p tcp –dport 27017 -j ACCEPT(允许80端口通过防火墙,这里以27017端口为例

三、添加好之后防火墙规则如下所示:

技术分享图片

 

 

4、重启防火墙使配置生效

     /etc/init.d/iptables restart

 

linux 安装mongo

标签:准备   操作   tar   com   org   linux   mongod   center   进入   

原文地址:https://www.cnblogs.com/northeastTycoon/p/9298302.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!