2012-11-16 48 views
-3

我新來這個論壇,是MongoDB的新手。從MongoDB開始 - 初學者建議/工具

我目前正在參加MongoDB的10gen在線教育課程,並且一直在做一些在線教程。但是,我的編程經驗僅限於課堂經驗,主要在java中使用SQL,python的經驗。

正如我一直在閱讀教程,我注意到在一些關鍵領域的知識差距和我應該用於開發的工具的差距。我希望儘可能地儘快填補這些空白。

我在任何應該加入或查看的論壇上尋求建議,網站,我應該得到的軟件(基本上是程序員應該有的任何工具,我主要是使用eclipse),或者只是一般的建議當你剛開始時,你希望你知道什麼......

謝謝!

+2

普萊斯問到這些差距更具體的問題。 –

+1

抱歉,您的問題對於stackoverflow.com的問答格式太過於開放。你基本上要求「程序員應該知道的一切」。請更具體地說明您認爲哪些知識領域存在空白。 – Philipp

回答

0

如果您在使用Ubuntu:

sudo apt-key adv --keyserver keyserver.ubuntu.com --recv 7F0CEB10 
sudo nano /etc/apt/sources.list.d/10gen.list 
Add the line 
deb http://downloads-distro.mongodb.org/repo/ubuntu-upstart dist 10gen 

sudo apt-get update 
sudo apt-get install mongodb-10gen 

sudo nano /etc/mongodb.conf 
sudo nano /etc/init.d/mongodb.conf 
sudo service mongodb start 
mongo 
> db.test.save({ a: 1 }) 
> db.test.find() 


sudo apt-get install php-pear 
sudo apt-get install php5-dev 
sudo apt-get install make 
wget https://github.com/mongodb/mongo-php-driver/archive/master.zip 
unzip master.zip 
phpize 
./configure 
make 
sudo make install 
or 
sudo pecl install mongo 

cp /usr/lib/php5/20090626+lfs/mongo.so /opt/lampp/lib/php/extensions/no-debug-non-zts-20090626/mongo.so 
cp /lampp/lib/php/extensions/no-debug-non-zts-20100525 

sudo /opt/lampp/lampp restart 

如果您使用的是Windows:

下載 MongoDB的

http://www.mongodb.org/downloads

和 的MongoDB的PHP驅動

https://github.com/mongodb/mongo-php-driver/downloads

您可能還需要RockMongo(類似於phpMyAdmin的) http://rockmongo.com/downloads