CentOS 安裝 MongoDB

jopen 10年前發布 | 27K 次閱讀 MongoDB NoSQL數據庫

一、使用 wget 下載 mongodb 官網上的安裝文件。   

wget https://fastdl.mongodb.org/linux/mongodb-linux-x86_64-2.6.5.tgz

二、解壓、安裝、配置


tar -xvf mongodb-linux-x86_64-2.6.5.tgz  #解壓
mv mongodb-linux-x86_64-2.6.5 /usr/local/mongodb
mkdir -p /data/db  #新建mongodb數據文件存放目錄
mkdir -p /data/logs #新建log文件存放目錄
cd /usr/local/mongodb/bin


新建配置文件,mongodb支持把參數寫進配置文件,然后以配置文件的配置來啟動,我們此處也使用此方式。

vi mongodb.conf

內容如下:

dbpath = /data/db #數據文件存放目錄
logpath = /data/logs/mongodb.log #日志文件存放目錄
port = 27017  #端口
fork = true  #以守護程序的方式啟用,即在后臺運行

通過訪問http://IP:28017/可以查看到mongodb啟動的一些信息,同時也對mongodb運行

的統計情況進行監控。在使用mongodb過程中,我們可以使用參數將該功能禁用掉。

修改配置文件mongodb.conf,增加參數選項:nohttpinterface = true 即可。

nohttpinterface = true</pre>

啟動Mongo程序,使用配置文件mongodb.conf定義的參數啟動

./mongod --config mongodb.conf

開機自動啟動mongodb 

vi /etc/rc.d/rc.local

在文件中加入:

/usr/local/mongodb/bin/mongod --config /usr/local/mongodb/bin/mongodb.conf
</span>



重新綁定mongodb的配置文件地址和訪問IP: 

/usr/local/mongodb/bin/mongod --bind_ip localhost -f /usr/local/mongodb/bin/mongodb.conf


三、測試

#進入mongodb的shell模式 /usr/local/mongodb/bin/mongo

查看數據庫列表

show dbs

當前db版本

db.version();</pre>

安裝PHP的MongoDB客戶端

官方網站(http://pecl.php.net/package/mongo

cd /usr/local/src
wget -c http://pecl.php.net/get/mongo-1.4.4.tgz
tar -xzvf ./mongo-1.4.4.tgz
cd ./mongo-1.4.4
/usr/local/php/bin/phpize # 利用PHP的 phpize 命令來安裝擴展
./configure --with-php-config=/usr/local/php/bin/php-config
make && make install


來自:http://my.oschina.net/yangalbert/blog/349416
</div> </div> </span></span>

 本文由用戶 jopen 自行上傳分享,僅供網友學習交流。所有權歸原作者,若您的權利被侵害,請聯系管理員。
 轉載本站原創文章,請注明出處,并保留原始鏈接、圖片水印。
 本站是一個以用戶分享為主的開源技術平臺,歡迎各類分享!