CentOSインストールMongoDB
5046 ワード
CentOSインストールMongoDB
最近NoSQLを研究していて、久しぶりにブログを書きました.今日MongoDBを见て、少し熟知して、手を出してインストールを始めて、インストールの过程の中で一连の问题に出会って、ここでみんなに分かち合って、1つは自分のために1つの记录をして、2つはみんなが同じ问题に出会った时に顺调に解决することができます.くだらないことは言わないで、直接本題に入りましょう.
本人の実験環境はCentOS 5.5,32ビットシステム、CentOSでは、yumを通じて関連ソフトウェアをインストールするのが一般的です.
エラーはyumソースが見つからず、簡単です.yumソースを構成しましょう.
私たちは/etc/yum.にいます.repos.dディレクトリの下にyumソースファイルを新規作成し、10 gen.repo
注32ビットのオペレーティングシステムは以下のように構成されています.
自分のオペレーティングシステムが何ビットなのか分からない場合は、次のコマンドを使用します.
yumの更新原則は地元のrepomod.xmlファイルの変更日とyumサーバの更新ファイルrepomd.xmlを比較し、最新のファイルを選択するため、次のコマンドを実行してクリアする必要があります.
次に、次に奇跡を目撃する時です.ここではyum insall mongo-10 gen-serverに直接お話しします.mongoはクライアントとサービスに分かれており、サービス側はクライアントに依存しているので、mongo-10 gen-serverを直接インストールすればいいのです.
インストールが完了しました.
最近NoSQLを研究していて、久しぶりにブログを書きました.今日MongoDBを见て、少し熟知して、手を出してインストールを始めて、インストールの过程の中で一连の问题に出会って、ここでみんなに分かち合って、1つは自分のために1つの记录をして、2つはみんなが同じ问题に出会った时に顺调に解决することができます.くだらないことは言わないで、直接本題に入りましょう.
本人の実験環境はCentOS 5.5,32ビットシステム、CentOSでは、yumを通じて関連ソフトウェアをインストールするのが一般的です.
[root@h3 /]# yum install mongo-10gen-server
Loaded plugins: fastestmirror
Loading mirror speeds from cached hostfile
* addons: centos.ustc.edu.cn
* base: centos.ustc.edu.cn
* epel: mirror.neu.edu.cn
* extras: centos.ustc.edu.cn
* updates: centos.ustc.edu.cn
Setting up Install Process
No package mongo-10gen-server available.
Nothing to do
[root@h3 /]#
エラーはyumソースが見つからず、簡単です.yumソースを構成しましょう.
私たちは/etc/yum.にいます.repos.dディレクトリの下にyumソースファイルを新規作成し、10 gen.repo
[10gen]
name=10gen Repository
baseurl=http://downloads-distro.mongodb.org/repo/redhat/os/x86_64
gpgcheck=0
注32ビットのオペレーティングシステムは以下のように構成されています.
[10gen]
name=10gen Repository
baseurl=http://downloads-distro.mongodb.org/repo/redhat/os/i686
gpgcheck=0
自分のオペレーティングシステムが何ビットなのか分からない場合は、次のコマンドを使用します.
[root@h3 yum.repos.d]# getconf LONG_BIT
32
[root@h3 yum.repos.d]#
yumの更新原則は地元のrepomod.xmlファイルの変更日とyumサーバの更新ファイルrepomd.xmlを比較し、最新のファイルを選択するため、次のコマンドを実行してクリアする必要があります.
[root@h3 yum.repos.d]# yum clean all
Loaded plugins: fastestmirror
Cleaning up Everything
Cleaning up list of fastest mirrors
[root@h3 yum.repos.d]#
次に、次に奇跡を目撃する時です.ここではyum insall mongo-10 gen-serverに直接お話しします.mongoはクライアントとサービスに分かれており、サービス側はクライアントに依存しているので、mongo-10 gen-serverを直接インストールすればいいのです.
[root@h3 yum.repos.d]# yum install mongo-10gen-server
Loaded plugins: fastestmirror
Determining fastest mirrors
* addons: mirror.esocc.com
* base: mirror.esocc.com
* epel: mirrors.hust.edu.cn
* extras: mirror.esocc.com
* updates: mirror01.idc.hinet.net
10gen | 951 B 00:00
10gen/primary | 11 kB 00:00
10gen 96/96
addons | 1.9 kB 00:00
addons/primary_db | 1.1 kB 00:00
base | 1.1 kB 00:00
base/primary | 983 kB 00:00
base 2770/2770
epel | 3.6 kB 00:00
epel/primary_db | 3.1 MB 00:02
extras | 2.1 kB 00:00
extras/primary_db | 167 kB 00:00
updates | 1.9 kB 00:00
updates/primary_db | 525 kB 00:00
Setting up Install Process
Resolving Dependencies
--> Running transaction check
---> Package mongo-10gen-server.i686 0:2.4.5-mongodb_1 set to be updated
--> Processing Dependency: mongo-10gen for package: mongo-10gen-server
--> Running transaction check
---> Package mongo-10gen.i686 0:2.4.5-mongodb_1 set to be updated
--> Finished Dependency Resolution
Dependencies Resolved
================================================================================
Package Arch Version Repository Size
================================================================================
Installing:
mongo-10gen-server i686 2.4.5-mongodb_1 10gen 12 M
Installing for dependencies:
mongo-10gen i686 2.4.5-mongodb_1 10gen 71 M
Transaction Summary
================================================================================
Install 2 Package(s)
Upgrade 0 Package(s)
Total download size: 83 M
Is this ok [y/N]: y
Downloading Packages:
(1/2): mongo-10gen-server-2.4.5-mongodb_1.i686.rpm | 12 MB 00:09
(2/2): mongo-10gen-2.4.5-mongodb_1.i686.rpm | 71 MB 00:48
--------------------------------------------------------------------------------
Total 1.4 MB/s | 83 MB 00:58
Running rpm_check_debug
Running Transaction Test
Finished Transaction Test
Transaction Test Succeeded
Running Transaction
Installing : mongo-10gen 1/2
Installing : mongo-10gen-server 2/2
Installed:
mongo-10gen-server.i686 0:2.4.5-mongodb_1
Dependency Installed:
mongo-10gen.i686 0:2.4.5-mongodb_1
Complete!
[root@h3 yum.repos.d]#
インストールが完了しました.