Centos6.X 安装MongoDb

1、查看linux版本,之所以查看linux版本,是因为centos7和以前版本用的防火墙不一样,安装完mongodb后,需要关闭防火墙(或者其他方法,专业运维人员使用,我们这里为简单,直接关闭即可)才可以让其他电脑访问到,

cat /etc/redhat-release

2、以下步骤完全按照mongodb 官方文档操作:

Configure the package management system (yum).

Create a /etc/yum.repos.d/mongodb-org-3.2.repo file so that you can install MongoDB directly, using yum.

touch /etc/yum.repos.d/mongodb-org-3.2.repo   #新建文件

vi /etc/yum.repos.d/mongodb-org-3.2.repo  #编辑文件

运行上面的命令,打开文件后,按键盘i键,编辑此文件,直接复制如下内容带文件,然后按Esc 键,再按shift+:键,就是打出一个冒号,然后按x键,保存,不熟悉vi命令的童鞋看这个,熟悉的飘过

[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

3、安装最新版的mongodb

To install the latest stable version of MongoDB, issue the following command:

sudo yum install -y mongodb-org

4、启动mongodb

You can start the mongod process by issuing the following command:

sudo service mongod start

sudo service mongod status # 查看mongodb 状态

5、设置开机启动

You can optionally ensure that MongoDB will start following a system reboot by issuing the following command:

sudo chkconfig mongod on

6、停止mongodb

Stop MongoDB.

As needed, you can stop the mongod process by issuing the following command:

sudo service mongod stop

7、重启mongodb

Restart MongoDB.

You can restart the mongod process by issuing the following command:

sudo service mongod restart

8、设置局域网其他电脑可访问(重点)

sudo vi /etc/mongod.conf

找到这一段,将默认的127.0.0.1 改为 0.0.0.0

net:
port: 27017
bindIp: 0.0.0.0 # Listen to local interface only, comment to listen on all interfaces.

 9、关闭防火墙

sudo service iptables stop #即时生效,重启后会失效,默认会开启防火墙

sudo chkconfig iptables off   #防火墙关闭,重启后也是关闭状态

sudo service iptables start # 开启防火墙

sudo chkconfig iptables on   #防火墙开启

sudo service iptables status   #查看防火墙状态

10、官网上有这么一段:

To configure SELinux, administrators have three options:

  • If SELinux is in enforcing mode, enable access to the relevant ports that the MongoDB deployment will use (e.g. 27017). See Default MongoDB Port for more information on MongoDB’s default ports. For default settings, this can be accomplished by running

semanage port -a -t mongod_port_t -p tcp 27017

经本人测试,无需理会,可以忽略,如果有的同学执行这条命令提示:

semanage SELinux Command Not Found

,可以按照以下步骤安装semanage,运行下面两条命令中的任意一条即可,

 yum provides /usr/sbin/semanage
或者:
 yum whatprovides /usr/sbin/semanage

执行后输出类似这样的内容:

Loaded plugins: rhnplugin

policycoreutils-python-2.0.83-19.8.el6_0.x86_64 : SELinux policy core python utilities

Repo        : rhel-x86_64-server-6

Matched from:

Filename    : /usr/sbin/semanage

policycoreutils-python-2.0.83-19.1.el6.x86_64 : SELinux policy core python utilities

Repo        : rhel-x86_64-server-6

Matched from:

Filename    : /usr/sbin/semanage

然后执行下面这条命令:

yum -y install policycoreutils-python

时间: 2024-10-10 10:13:45

Centos6.X 安装MongoDb的相关文章

在CENTOS6上安装MONGODB

为接下来的工作热一下手.. 以前看过一本书,了解了,但好像有三四年,又忘了..:( 参考URL: http://www.centoscn.com/image-text/install/2014/1124/4171.html 环境: 系统硬件:vmware vsphere (CPU:2*4核,内存2G) 系统版本:Centos-6.5-x86_64 *** Centos编译安装mongodb 2.6 系统最好是64位的,才能更好发挥mongodb的性能 安装步骤: 0.系统环境 [[email p

阿里云CentOS6.3 安装MongoDB教程

安装说明 系统环境:Centos-6.3安装软件:mongodb-linux-x86_64-2.2.2.tgz下载地址:http://www.mongodb.org/downloads安装机器:192.168.15.237上传位置:/usr/local/软件安装位置:/usr/local/mongodb数据存放位置:/var/mongodb/data日志存放位置:/var/mongodb/logs 检查是否安装过mongodb rpm -qa | grep mongodb service mon

CentOS6.4 安装MongoDB

1.下载MongoDB(64位) http://fastdl.mongodb.org/linux/mongodb-linux-x86_64-2.4.9.tgz 或 http://pan.baidu.com/s/1mgyRB8c 2.安装MongoDB(安装到/usr/local) tar zxvf mongodb-linux-x86_64-2.4.9.tgz mv mongodb-linux-x86_64-2.4.9 mongodb cd mongodb mkdir db mkdir logs

MongoDB入门,在CentOS6.4 安装MongoDB

先下载mongodb64位压缩文件,放到centos系统中 1.安装到/usr/local,并创建db和logs目录 tar zxvf mongodb-linux-x86_64-2.4.9.tgz mv mongodb-linux-x86_64-2.4.9 mongodb cd mongodb mkdir db mkdir logs 2.添加配置文件,进行到bin目录中,执行命令 cd bin vi mongodb.conf #将下面的内容复制并保存 dbpath=/usr/local/mong

centos6.5安装mongodb

step1: 下载https://fastdl.mongodb.org/linux/mongodb-linux-x86_64-2.4.11.tgz 最新版,这个是linux64位下载地址,你也可以到首页自己选择 step2: 解压tar vxf mongodb-linux-x86_64-2.4.11.tgz,解压完之后,进入到根(/)目录,创建data/db文件夹 step3: 进入解压完之后的mongodb文件夹,进入bin目录,运行./mongod,发现出现错误信息:Please make

Centos6.5 x64简单安装MongoDB

Centos6.4 x64简单安装MongoDB 一.下载MongoDB2.4.9版 下载MongoDB wget http://fastdl.mongodb.org/linux/mongodb-linux-x86_64-2.4.9.tgz 解压MongoDB tar -zxvf mongodb-linux-x86_64-2.4.9.tgz -C /usr/src 移动MongoDB目录 mv /usr/src/mongodb-linux-x86_64-2.4.9 /usr/local/mong

CentOS6.5下安装mongodb

MongoDB是目前最常用的NoSQL-非关系型数据库. 本文将介绍在CentOS下如何通过yum安装MongoDB. 1.首先在CentOS6.5下,编辑Mongo的yum源: 在/etc/yum.repo.d下,编辑mongo.repo vim mongo.repo [mongodb-enterprise] name=MongoDB Enterprise Repository baseurl=http://downloads-distro.mongodb.org/repo/redhat/os

Linux/CentOS6.3下MongoDB数据库的安装、配置

下载源码:(放到 /usr/local/src 目录下) 到官网 http://www.mongodb.org/downloads 下载源码 https://fastdl.mongodb.org/linux/mongodb-linux-x86_64-2.2.7.tgz (64位) https://fastdl.mongodb.org/linux/mongodb-linux-i686-2.2.7.tgz (32位) 注意:32位系统安装32位的,64位系统安装64位的! 安装MongoDB #创建

安装mongodb时报错 centos6.5

按照官网地址的方法安装mongodb(http://docs.mongodb.org/manual/tutorial/install-mongodb-on-red-hat/?_ga=1.114213959.1382120356.1433758092) 使用yum方式,结果报错: [Errno 14] PYCURL ERROR 6 - "Couldn't resolve host 'repo.mongodb.org'"Trying other mirror.Error: Cannot r