我是这个论坛的新手,也是MongoDB的新手。
我目前正在参加MongoDB的10gen在线教育课程,并且一直在做一些在线教程。但是,我的编程经验仅限于课堂经验,主要是在具有SQL,python经验的java中。
正如我一直在阅读这些教程,我注意到在一些关键领域的知识差距以及我应该用于开发的工具的差距。我想尽可能尽可能地填补这些空白。
我在任何我应该加入或关注的论坛,网站,我应该得到的软件(基本上是程序员应该拥有的任何工具,我主要只是使用eclipse)上寻求建议,或者只是关于什么的一般建议你希望你知道什么时候开始......
谢谢!
答案 0 :(得分: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