第一:下載,解壓mongodb文件。把解壓的文件放在/opt/下面(存放目錄安裝本身習慣存放)linux
# wget http://fastdl.mongodb.org/linux/mongodb-linux-x86_64-2.0.4.tgzmongodb
# tar -zxvfmongodb-linux-x86_64-2.0.4.tgzshell
# mv mongodb-linux-x86_64-2.0.4.tgz mongodb2.0.4 (爲了方便,把它從命名的更加簡潔些,其實也能夠創建個快捷方式,ln -s mongodb-linux-x86_64-2.0.4 mongodb)數據庫
第二:建立mongodb存放的數據文件、日子文件(mongodb_db、mongodb_logs)vim
# cd /app
#mkdir mongodb_datatcp
#cd mongodb_datapost
#mkdir mongodb_dbspa
#mkdir mongodb_logsunix
第三:進入剛纔解壓的mongodb2.0.4/bin 目錄,啓動mongodb,指定輸出路徑
#cd /opt/mongodb2.0.4/bin
# ./mongod --dbpath=/mongodbdata/mongodb_db --logpath=/mongodbdata/mongodb_logs/mongodb.log --logappend&
執行完會出現「 all output going to: /mongodbdata/mongodb_logs/mongodb.log」
若是沒有後面的--dbpath,mongodb會把數據文件放在/data/db中
設置mongodb隨機啓動:
vim /etc/rc.local /opt/mongodb2.0.4/bin/mongod --dbpath=/mongodb_data/mongodb_db/
--logpath=/mongodb_data/mongodb_logs/mongod.log --journal
保存重啓便可。(隨機啓動轉載自http://www.hblpf.com/?post=20)
說明:
bin下的mongod就是MongoDB的服務端進程
mongo是其客戶端
第四:檢查端口是否啓動,端口爲:27017
# netstat -lanp | grep 27017
tcp 0 0 0.0.0.0:27017 0.0.0.0:* LISTEN 560/mongod
unix 2 [ ACC ] STREAM LISTENING 128435 560/mongod /tmp/mongodb-27017.sock
啓動成功。
第5:能夠用mongodb客戶端,鏈接數據庫了。進入到bin目錄,執行mongo
# ./mongo
MongoDB shell version: 2.0.4
connecting to: test
>use mongo_test 建立庫
>db.createCollection("test") 建立表
其餘關於mongodb的操做,請參考別的資料.....
轉載自http://hi.baidu.com/allen_zzw/item/046e97cbed23a5df964452b8