yum 으로 되도록이면 mongodb를 설치하고 싶어서, 찾아보다가 이런 방법이 있어서 올립니다.
1. cd /etc/yum.repos.d/ 으로 이동합니다.
2. mongodb.repo 이라는 파일을 만들고, 이 파일안에 다음과 같은 내용을 입력합니다.
혹시, 64비트가 아닌, 32비트이신 분들은 다음과 같이 입력하시면 됩니다.
3. MongoDB 을 설치(install) 합니다.
그럼 다음과 같이 화면에 표시가 됩니다.
Loaded plugins: fastestmirror, refresh-packagekit, security
Loading mirror speeds from cached hostfile
- atomic: www7.atomicorp.com
- base: mirror.nbrc.ac.in
- epel: mirrors.ispros.com.bd
- extras: mirror.nbrc.ac.in
- rpmforge: be.mirror.eurid.eu
- rpmfusion-free-updates: mirror.smartmedia.net.id
- updates: mirror.nbrc.ac.in
Setting up Install Process
Resolving Dependencies
--> Running transaction check
---> Package mongodb-org.i686 0:2.6.0-1 will be installed
--> Processing Dependency: mongodb-org-tools = 2.6.0 for package: mongodb-org-2.6.0-1.i686
--> Processing Dependency: mongodb-org-shell = 2.6.0 for package: mongodb-org-2.6.0-1.i686
--> Processing Dependency: mongodb-org-server = 2.6.0 for package: mongodb-org-2.6.0-1.i686
--> Processing Dependency: mongodb-org-mongos = 2.6.0 for package: mongodb-org-2.6.0-1.i686
--> Running transaction check
---> Package mongodb-org-mongos.i686 0:2.6.0-1 will be installed
---> Package mongodb-org-server.i686 0:2.6.0-1 will be installed
---> Package mongodb-org-shell.i686 0:2.6.0-1 will be installed
---> Package mongodb-org-tools.i686 0:2.6.0-1 will be installed
--> Finished Dependency Resolution
Dependencies Resolved
==========================================================================================
Package Arch Version Repository Size
==========================================================================================
Installing:
mongodb-org i686 2.6.0-1 mongodb 4.6 k
Installing for dependencies:
mongodb-org-mongos i686 2.6.0-1 mongodb 6.7 M
mongodb-org-server i686 2.6.0-1 mongodb 8.9 M
mongodb-org-shell i686 2.6.0-1 mongodb 4.2 M
mongodb-org-tools i686 2.6.0-1 mongodb 88 M
Transaction Summary
==========================================================================================
Install 5 Package(s)
Total download size: 108 M
Installed size: 270 M
Is this ok [y/N]: y
Downloading Packages:
(1/5): mongodb-org-2.6.0-1.i686.rpm | 4.6 kB 00:00
(2/5): mongodb-org-mongos-2.6.0-1.i686.rpm | 6.7 MB 00:21
(3/5): mongodb-org-server-2.6.0-1.i686.rpm | 8.9 MB 00:27
(4/5): mongodb-org-shell-2.6.0-1.i686.rpm | 4.2 MB 00:16
(5/5): mongodb-org-tools-2.6.0-1.i686.rpm | 88 MB 04:24
----------------------------------------------------------------------------------------
Total 327 kB/s | 108 MB 05:36
Running rpm_check_debug
Running Transaction Test
Transaction Test Succeeded
Running Transaction
Warning: RPMDB altered outside of yum.** Found 1 pre-existing rpmdb problem(s), 'yum check' output follows:
google-chrome-stable-34.0.1847.116-1.i386 has missing requires of libnss3.so(NSS_3.14.3)
Installing : mongodb-org-tools-2.6.0-1.i686 1/5
Installing : mongodb-org-server-2.6.0-1.i686 2/5
Installing : mongodb-org-mongos-2.6.0-1.i686 3/5
Installing : mongodb-org-shell-2.6.0-1.i686 4/5
Installing : mongodb-org-2.6.0-1.i686 5/5
Installed:
mongodb-org.i686 0:2.6.0-1
Dependency Installed:
mongodb-org-mongos.i686 0:2.6.0-1 mongodb-org-server.i686 0:2.6.0-1
mongodb-org-shell.i686 0:2.6.0-1 mongodb-org-tools.i686 0:2.6.0-1
Complete!
4. MongoDB의 서비스를 시작합니다.
4-1. 시스템이 시작하면 자동으로 시작하게 만듭니다.(저는 개인적으로 비활성했습니다)