最近一直在看MongoDB的書,但實踐機會不多,今天中午利用休息的時候,在虛擬機器上裝了一下,作業系統為Cent OS 6.2(64位)。下面記錄如下;
1 將安裝包下載到/home/software目錄下
wget http://fastdl.mongodb.org/linux/mongodb-linux-x86_64-2.2.2.tgz
2 將程式解壓至目前的目錄
tar xzvf mongodb-linux-x86_64-2.2.2.tgz
3 將程式安裝到/usr/local目錄(注意/usr/local/mongodb這個目錄必須存在)
mv mongodb-linux-x86_64-2.2.2 /usr/local/mongodb
4 建立設定檔
vim /etc/mongodb.conf
5 將設定檔內容修改成如下
logpath=/usr/local/mongodb/log/mongodb.loglogappend=truefork=truedbpath=/usr/local/mongodb/dataport=27017
6 根據設定檔,建立資料目錄和日誌目錄檔案
mkdir /usr/local/mongodb/datamkdir /usr/local/mongodb/logvim /usr/local/mongodb/log/mongodb.log
7 建立啟動指令碼
vim /usr/local/mongodb/start_mongodb
8 將啟動指令碼的內容修改成如下:
#。/bin/sh/usr/local/mongodb/bin/mongod --config /etc/mongodb.conf
9 修改啟動指令碼許可權:
chmod +x /usr/local/mongodb/start_mongodb
10 啟動資料庫
./usr/local/mongodb/start_mongodb
這個情況下,你會看到啟動成功的提示,另外也可以將我們的啟動指令碼放到/usr/bin目錄下,這樣我們在任何位置都可以直接啟動mongodb了,如果你在安裝中有任何問題,我也很願意為大家解決。