centos 7 安装mongodb

mongodb的安装源不在yum的默认安装源配置,先配置,再安装

  • step 1: 配置mongodb的安装源
 vim /etc/yum.repos.d/mongodb-org.repo

[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
yum repolist

检查安装源检测结果

[root@localhost liuhui]# yum repolist
Loaded plugins: fastestmirror
base                                                                                                                                             | 3.6 kB  00:00:00     
extras                                                                                                                                           | 3.4 kB  00:00:00     
mongodb-org-3.2                                                                                                                                  | 2.5 kB  00:00:00     
updates                                                                                                                                          | 3.4 kB  00:00:00     
mongodb-org-3.2/7/primary_db                                                                                                                     |  54 kB  00:00:00     
Loading mirror speeds from cached hostfile
 * base: mirrors.aliyun.com
 * extras: mirrors.aliyun.com
 * updates: mirrors.aliyun.com
repo id                                                                         repo name                                                                         status
base/7/x86_64                                                                   CentOS-7 - Base                                                                   9,007
extras/7/x86_64                                                                 CentOS-7 - Extras                                                                   393
mongodb-org-3.2/7                                                               MongoDB Repository                                                                   60
updates/7/x86_64                                                                CentOS-7 - Updates                                                                2,560
repolist: 12,020
  • step2 开始安装
 yum install mongodb-org 
  •  step3 配置
systemctl enable mongod   #开机自启动
mongo

-----------------------

[root@localhost liuhui]# mongo
MongoDB shell version: 3.2.11
connecting to: test
2016-11-29T09:57:49.703+0800 W NETWORK  [thread1] Failed to connect to 127.0.0.1:27017, reason: errno:111 Connection refused
2016-11-29T09:57:49.704+0800 E QUERY    [thread1] Error: couldn't connect to server 127.0.0.1:27017, connection attempt failed :
connect@src/mongo/shell/mongo.js:229:14
@(connect):1:6

exception: connect failed

出现连接被拒绝,

rm /var/lib/mongodb/mongod.lock
service mongod restart

=============================

refrence

https://www.digitalocean.com/community/tutorials/how-to-install-mongodb-on-centos-7

原文地址:https://www.cnblogs.com/mousean/p/6112363.html