mongo(mongodb)在linux下的安裝
mongo(mongodb)在linux下的安裝
關於mongo的版本選擇
mongo的版本
production release:指的是最近可用的幾個穩定的版本。推薦使用這些版本。是對previous
release 版本的改進與增強.
previous release:較舊的可用的幾個穩定的版本。較production release的可用特性少。
development release:還在開發測試中的版本,增加了一些新特性,這些版本不太穩定.
mongo的版本號
mongo使用版本號的第二位數來表示版本的類別,奇數來表示開發版,偶數來表示穩定版。例如:
1.8.5
1:代表的是主版本號,只有當出現重大的升級的時候,才會更改主版本號。
8:代表的是版本的類別,奇數是開發版,偶數是穩定版。示例中的版本是穩定版。
5:代表的是版本號,當修復了mongo中的bug或者進行了安全改進的時候.會更新該數值。
現在mongo可以支援的系統平臺有:solaris,linux,os x,windows。在32-bit平臺下每臺
mongo資料庫的大小限制在2.5GB左右,在64-bit環境下則沒有這些限制。
mongo在linux下的安裝
1、到官方網站下載需要安裝的mongo版本.
2、建立mongo需要使用的資料目錄/data/db,當然和可以使用其他目錄來存放資料檔案,可以透過 --dbpath 後接存放資料檔案的目錄來指定。
3、給資料目錄授予讀、寫、建立目錄的許可權。
4、解壓mongo安裝包。
5、進入mongo的bin目錄,啟動mongo伺服器mongod
6、在另一個shell終端中進入mongo的bin目錄執行mongo客戶端mongo。
下面是安裝mongo的部分過程.
[oracle@zeng ~]$ tar xzf mongodb-linux-i686-1.8.5.tgz
[oracle@zeng ~]$ ll mongodb-linux-i686-1.8.5
total 52
drwxr-xr-x. 2 oracle oinstall 4096 Feb 2 02:54 bin
-rw-------. 1 oracle oinstall 34520 Feb 28 2011 GNU-AGPL-3.0
-rw-------. 1 oracle oinstall 731 Feb 28 2011 README
-rw-------. 1 oracle oinstall 7866 Feb 28 2011 THIRD-PARTY-NOTICES
[oracle@zeng ~]$ cd mongodb-linux-i686-1.8.5/bin
[oracle@zeng bin]$ ll
total 68128
-rwxr-xr-x. 1 oracle oinstall 7566600 Feb 2 02:54 bsondump
-rwxr-xr-x. 1 oracle oinstall 3021460 Feb 2 02:54 mongo//mongo 客戶端(shell)
-rwxr-xr-x. 1 oracle oinstall 7596748 Feb 2 02:54 mongod//mongo守護程式
-rwxr-xr-x. 1 oracle oinstall 7607240 Feb 2 02:54 mongodump
-rwxr-xr-x. 1 oracle oinstall 7574440 Feb 2 02:54 mongoexport
-rwxr-xr-x. 1 oracle oinstall 7578536 Feb 2 02:54 mongofiles
-rwxr-xr-x. 1 oracle oinstall 7586728 Feb 2 02:54 mongoimport
-rwxr-xr-x. 1 oracle oinstall 7586728 Feb 2 02:54 mongorestore
-rwxr-xr-x. 1 oracle oinstall 4799424 Feb 2 02:54 mongos
-rwxr-xr-x. 1 oracle oinstall 1168148 Feb 2 02:54 mongosniff
-rwxr-xr-x. 1 oracle oinstall 7648296 Feb 2 02:54 mongostat
[oracle@zeng bin]$ ./mongod
./mongod --help for help and startup options
Fri Feb 17 22:06:22 [initandlisten] MongoDB starting : pid=1759 port=27017 dbpath=/data/db/ 32-bit
** NOTE: when using MongoDB 32 bit, you are limited to about 2 gigabytes of data
** see http://blog.mongodb.org/post/137788967/32-bit-limitations
** with --dur, the limit is lower
Fri Feb 17 22:06:22 [initandlisten] db version v1.8.5, pdfile version 4.5
Fri Feb 17 22:06:22 [initandlisten] git version: 403c8dadcd56f68dcbe06013ecbfac67b32a22ac
Fri Feb 17 22:06:22 [initandlisten] build sys info: Linux domU-12-31-39-01-70-B4 2.6.21.7-2.fc8xen
#1 SMP Fri Feb 15 12:39:36 EST 2008 i686 BOOST_LIB_VERSION=1_41
Fri Feb 17 22:06:22 [initandlisten] waiting for connections on port 27017
Fri Feb 17 22:06:22 [websvr] web admin interface listening on port 28017
在另外一個shell終端中啟動mongo shell:
[oracle@zeng bin]$ ./mongo
MongoDB shell version: 1.8.5
connecting to: test
>
鍵入exit退出mongo shell。
在mongo客戶端連線或者斷開與mongo伺服器時,在mongo伺服器執行的shell終端中會提示下面的資訊:
Fri Feb 17 22:08:45 [initandlisten] connection accepted from 127.0.0.1:31422 #1
//這是剛才執行mongo報的提示資訊。
Fri Feb 17 22:08:59 [conn1] end connection 127.0.0.1:31422
//這是退出mongo shell報的提示資訊。
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/26110315/viewspace-716692/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- linux下yum安裝mongoLinuxGo
- Linux 下安裝 MongodbLinuxMongoDB
- Mongodb在Windows下安裝及配置MongoDBWindows
- 徹底解決Linux下mongodb的安裝LinuxMongoDB
- Linux下的MongoDB安裝&啟動&關閉LinuxMongoDB
- 安裝mongoGo
- Nginx在Linux下的安裝NginxLinux
- mysql在linux下的安裝MySqlLinux
- Linux下Mongodb安裝和啟動配置LinuxMongoDB
- MongoDB | Linux 安裝MongoDBLinux
- MongoDB安裝(Linux)MongoDBLinux
- Windows下安裝MongoDBWindowsMongoDB
- Mac下安裝MongodbMacMongoDB
- Mongodb的下載與安裝MongoDB
- 在Linux下安裝JDKLinuxJDK
- 在linux下安裝mysqlLinuxMySql
- mongo centos 安裝GoCentOS
- Winrar 在Linux下的安裝配置Linux
- Oracle BIEE在linux下的安裝OracleLinux
- CentOs下Mongodb的下載與安裝CentOSMongoDB
- linux上安裝mongodbLinuxMongoDB
- Linux版本MongoDB安裝LinuxMongoDB
- MongoDB下載與安裝MongoDB
- mongodb macos 下的安裝和使用MongoDBMac
- CUnit在Linux下安裝配置Linux
- 在linux下安裝oracle bbedLinuxOracle
- 【mongodb】mongodb的安裝MongoDB
- nodejs在linux下的安裝配置NodeJSLinux
- Oracle Secure Backup在Linux下的安裝OracleLinux
- ORACLE在linux下的安裝步驟OracleLinux
- mysql在linux下的完整安裝(轉)MySqlLinux
- 安裝Mongo(社群版)Go
- linux下安裝mongodb啟動不了怎麼辦LinuxMongoDB
- 在Linux操作下解除安裝,安裝redhat自帶的JDKLinuxRedhatJDK
- Linux mongodb 安裝與配置LinuxMongoDB
- CentOS6.5下安裝mongodbCentOSMongoDB
- windows 下 MongoDB 的安裝與啟動WindowsMongoDB
- windows下mongodb的安裝及啟動WindowsMongoDB