CentOS 7 yum方式快速安装MongoDB

来源:互联网 发布:微淘号达人淘宝达人 编辑:程序博客网 时间:2024/04/29 16:09

http://blog.csdn.net/leshami/article/details/53171375


一、安装环境及配置yum

# more /etc/redhat-release CentOS Linux release 7.2.1511 (Core)# vi /etc/yum.repos.d/mongodb-org-3.2.repo [mongodb-org-3.2]name=MongoDB Repositorybaseurl=https://repo.mongodb.org/yum/redhat/$releasever/mongodb-org/3.2/x86_64/gpgcheck=1enabled=1gpgkey=https://www.mongodb.org/static/pgp/server-3.2.asc
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10

二、安装MongoDB

# yum -y install mongodb-org     Loaded plugins: fastestmirror, langpacks                     base                                                              | 3.6 kB  00:00:00     epel/x86_64/metalink                                              | 5.2 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                                      |  50 kB  00:00:03     Loading mirror speeds from cached hostfile * base: mirrors.aliyun.com * epel: mirrors.tuna.tsinghua.edu.cn * extras: mirrors.aliyun.com * updates: mirrors.aliyun.comResolving Dependencies--> Running transaction check---> Package mongodb-org.x86_64 0:3.2.10-1.el7 will be installed--> Processing Dependency: mongodb-org-tools = 3.2.10 for package: mongodb-org-3.2.10-1.el7.x86_64--> Processing Dependency: mongodb-org-shell = 3.2.10 for package: mongodb-org-3.2.10-1.el7.x86_64--> Processing Dependency: mongodb-org-server = 3.2.10 for package: mongodb-org-3.2.10-1.el7.x86_64--> Processing Dependency: mongodb-org-mongos = 3.2.10 for package: mongodb-org-3.2.10-1.el7.x86_64--> Running transaction check---> Package mongodb-org-mongos.x86_64 0:3.2.10-1.el7 will be installed---> Package mongodb-org-server.x86_64 0:3.2.10-1.el7 will be installed---> Package mongodb-org-shell.x86_64 0:3.2.10-1.el7 will be installed---> Package mongodb-org-tools.x86_64 0:3.2.10-1.el7 will be installed--> Finished Dependency ResolutionDependencies Resolved=================================================================================================== Package                                      Arch     Version             Repository         Size===================================================================================================Installing: mongodb-org                                  x86_64   3.2.10-1.el7        mongodb-org-3.2   5.8 kInstalling for dependencies: mongodb-org-mongos                           x86_64   3.2.10-1.el7        mongodb-org-3.2   5.6 M mongodb-org-server                           x86_64   3.2.10-1.el7        mongodb-org-3.2    12 M mongodb-org-shell                            x86_64   3.2.10-1.el7        mongodb-org-3.2   6.7 M mongodb-org-tools                            x86_64   3.2.10-1.el7        mongodb-org-3.2    41 MTransaction Summary===================================================================================================Install  1 Package (+4 Dependent packages)Total download size: 65 MInstalled size: 201 MDownloading packages:warning: /var/cache/yum/x86_64/7/mongodb-org-3.2/packages/mongodb-org-3.2.10-1.el7.x86_64.rpm:         Header V3 RSA/SHA1 Signature, key ID ea312927: NOKEY  ]  Public key for mongodb-org-3.2.10-1.el7.x86_64.rpm is not installed(1/5): mongodb-org-3.2.10-1.el7.x86_64.rpm                                  | 5.8 kB  00:00:04     (2/5): mongodb-org-server-3.2.10-1.el7.x86_64.rpm                           |  12 MB  00:00:11     (3/5): mongodb-org-shell-3.2.10-1.el7.x86_64.rpm                            | 6.7 MB  00:00:06     (4/5): mongodb-org-tools-3.2.10-1.el7.x86_64.rpm                            |  41 MB  00:00:36     (5/5): mongodb-org-mongos-3.2.10-1.el7.x86_64.rpm                           | 5.6 MB  00:03:28     ---------------------------------------------------------------------------------------------------Total                                                              322 kB/s |  65 MB  00:03:28     Retrieving key from https://www.mongodb.org/static/pgp/server-3.2.ascImporting GPG key 0xEA312927: Userid     : "MongoDB 3.2 Release Signing Key <packaging@mongodb.com>" Fingerprint: 42f3 e95a 2c4f 0827 9c49 60ad d68f a50f ea31 2927 From       : https://www.mongodb.org/static/pgp/server-3.2.ascRunning transaction checkRunning transaction testTransaction test succeededRunning transaction  Installing : mongodb-org-tools-3.2.10-1.el7.x86_64                                    1/5   Installing : mongodb-org-mongos-3.2.10-1.el7.x86_64                                   2/5   Installing : mongodb-org-shell-3.2.10-1.el7.x86_64                                    3/5   Installing : mongodb-org-server-3.2.10-1.el7.x86_64                                   4/5   Installing : mongodb-org-3.2.10-1.el7.x86_64                                          5/5   Verifying  : mongodb-org-server-3.2.10-1.el7.x86_64                                   1/5   Verifying  : mongodb-org-3.2.10-1.el7.x86_64                                          2/5   Verifying  : mongodb-org-shell-3.2.10-1.el7.x86_64                                    3/5   Verifying  : mongodb-org-mongos-3.2.10-1.el7.x86_64                                   4/5   Verifying  : mongodb-org-tools-3.2.10-1.el7.x86_64                                    5/5 Installed:  mongodb-org.x86_64 0:3.2.10-1.el7                                                                                                                                                                           Dependency Installed:  mongodb-org-mongos.x86_64 0:3.2.10-1.el7      #Author : Leshami        mongodb-org-server.x86_64 0:3.2.10-1.el7      #Blog   : http://blog.csdn.net/leshami  mongodb-org-shell.x86_64 0:3.2.10-1.el7             mongodb-org-tools.x86_64 0:3.2.10-1.el7          Complete!
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15
  • 16
  • 17
  • 18
  • 19
  • 20
  • 21
  • 22
  • 23
  • 24
  • 25
  • 26
  • 27
  • 28
  • 29
  • 30
  • 31
  • 32
  • 33
  • 34
  • 35
  • 36
  • 37
  • 38
  • 39
  • 40
  • 41
  • 42
  • 43
  • 44
  • 45
  • 46
  • 47
  • 48
  • 49
  • 50
  • 51
  • 52
  • 53
  • 54
  • 55
  • 56
  • 57
  • 58
  • 59
  • 60
  • 61
  • 62
  • 63
  • 64
  • 65
  • 66
  • 67
  • 68
  • 69
  • 70
  • 71
  • 72
  • 73
  • 74
  • 75
  • 76
  • 77
  • 78
  • 79
  • 80
  • 81
  • 82
  • 83
  • 84
  • 85
  • 86
  • 87
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15
  • 16
  • 17
  • 18
  • 19
  • 20
  • 21
  • 22
  • 23
  • 24
  • 25
  • 26
  • 27
  • 28
  • 29
  • 30
  • 31
  • 32
  • 33
  • 34
  • 35
  • 36
  • 37
  • 38
  • 39
  • 40
  • 41
  • 42
  • 43
  • 44
  • 45
  • 46
  • 47
  • 48
  • 49
  • 50
  • 51
  • 52
  • 53
  • 54
  • 55
  • 56
  • 57
  • 58
  • 59
  • 60
  • 61
  • 62
  • 63
  • 64
  • 65
  • 66
  • 67
  • 68
  • 69
  • 70
  • 71
  • 72
  • 73
  • 74
  • 75
  • 76
  • 77
  • 78
  • 79
  • 80
  • 81
  • 82
  • 83
  • 84
  • 85
  • 86
  • 87

三、验证安装结果

# rpm -qa |grep mongodbmongodb-org-3.2.10-1.el7.x86_64mongodb-org-mongos-3.2.10-1.el7.x86_64mongodb-org-shell-3.2.10-1.el7.x86_64mongodb-org-server-3.2.10-1.el7.x86_64mongodb-org-tools-3.2.10-1.el7.x86_64# rpm -ql mongodb-org-server/etc/init.d/mongod/etc/mongod.conf/etc/sysconfig/mongod/usr/bin/mongod/usr/share/doc/mongodb-org-server-3.2.10/usr/share/doc/mongodb-org-server-3.2.10/GNU-AGPL-3.0/usr/share/doc/mongodb-org-server-3.2.10/MPL-2/usr/share/doc/mongodb-org-server-3.2.10/README/usr/share/doc/mongodb-org-server-3.2.10/THIRD-PARTY-NOTICES/usr/share/man/man1/mongod.1/var/lib/mongo/var/log/mongodb/var/log/mongodb/mongod.log/var/run/mongodb[root@localhost ~]# /etc/init.d/mongod startStarting mongod (via systemctl):                           [  OK  ][root@localhost ~]# netstat -nltp|grep mongotcp        0      0 127.0.0.1:27017      0.0.0.0:*   LISTEN      89958/mongod# mongoMongoDB shell version: 3.2.10connecting to: testWelcome to the MongoDB shell.For interactive help, type "help".For more comprehensive documentation, see        http://docs.mongodb.org/Questions? Try the support group        http://groups.google.com/group/mongodb-user> db.version()3.2.10
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15
  • 16
  • 17
  • 18
  • 19
  • 20
  • 21
  • 22
  • 23
  • 24
  • 25
  • 26
  • 27
  • 28
  • 29
  • 30
  • 31
  • 32
  • 33
  • 34
  • 35
  • 36
  • 37
  • 38
  • 39
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15
  • 16
  • 17
  • 18
  • 19
  • 20
  • 21
  • 22
  • 23
  • 24
  • 25
  • 26
  • 27
  • 28
  • 29
  • 30
  • 31
  • 32
  • 33
  • 34
  • 35
  • 36
  • 37
  • 38
  • 39

netstat -tunlp //查看所有tcp、udp应用端口;

kill -9 <pid> //根据pid杀掉线程

 netstat -lanp | grep "27017"   //查看mongodb是否启动

四、其它参考

Linux下快速安装MongoDB 
Windows平台下安装MongoDB 
MongoDB 启动与停止


原创粉丝点击