最近在學mongo db ,剛開始不懂,走了不少的彎路,在網上也找了不少的資料,不少東西都是講的一部分,感受讓開發者摸不着腦殼(至少讓我感受),我如今把個人作的過程步驟,講出來,但願你們少走些彎路,已經在幾個同事那裏驗證,是可行的。php
1. 安裝mongo db (a,b任選一)mysql
a. sudo apt-get install mongodb linux
b. 到官網去下載最新的版本 :mongodb-linux-xxxxx.tgz ,
而後解壓
tar -xzvf mongodb-linux-xxxxx.tgz
而後在解壓的文件夾,放入任意的位置
sql
mv mongodb-linux-xxxxx /usr/local/mongodbmongodb
(a.b兩種方式都是能夠的第一種可能方便一點,隨便哪一個目錄均可以啓動可能對剛瞭解linux的好些,它是把lib加到了環境變量去了,第二個的話相對第一種安裝版本可選,可是啓動的時候,是須要到你解壓放到的目錄下面去的.,啓動的命令完整說明本身去找:第一種能夠: mongod --dbpath path 指定數據文件存放路徑path就能夠來.第二種方式,必須到你解壓的目錄裏面的bin目錄去,才能夠啓動的 ./mongod --dbpath path 指定數據文件存放的路徑path )apache
2.安裝 apache phpubuntu
sudo apt-get install apache2 (安裝apache)
sudo apt-get install php5 libapache2-mod-php5 (安裝 php5 和 apache於php的模塊)
sudo /etc/init.d/apache2 start (啓動apache)
sudo gedit /var/www/phpinfo.php (在/var/www/下增長一個php文件,測試php環境是否正確)
3. 安裝了mongodb 和 php 環境後,最好還想要個mongodb的客戶端。我已經在網上和你同樣搜了不少次了,仍是這個rockmongo 最好用,是php的,上面才搭建了個php環境.下面依次執行代碼增長mongod driver for php.bash
tar -xzvf /mnt/mongodb-mongo-php-driver-1.1.1-23-gd362a68.tar.gz服務器
cd mongodb-mongo-php-driver-d362a68測試
phpize
./configure
make install
而後最後一步 : 修改php.ini配置文件(/etc/php5/apache2/php.ini)
extension=mongo.so
最後一步:從新啓動一下apache服務器,就ok了!
若是個人話太羅嗦了,你本身去看看我參考的文章:
http://onlyzq.blog.51cto.com/1228/516623
http://crynobone.com/install-apache2-mysql5-php5-and-phpmyadmin-on-ubuntu/