Install extensao mongo = sudo pecl install channel://pecl.php.net/mongo-0.9.5 Colocar no php.ini a linha : extension=mongo.so Ou criar /etc/php5/php.d/mongo.ini com esse comando Pode baixar a documentacao em http://www.mongodb.org/spaces/exportspacehtml.action?key=DOCS Instalacão do MongoDB : Servidor - Baixar os binários Linux 32 bit: http://downloads.mongodb.org/linux/mongodb-linux-i686-1.0.0.tgz Linux 64 bit: http://downloads.mongodb.org/linux/mongodb-linux-x86_64-1.0.0.tgz - Descompactar (usando console e estando na pasta pra onde baixou o .tgz) tar -xvzf mongodb-linux*.tgz - Crie nova pasta: mkdir /mongodb (pode precisar usar sudo) - Entre na pasta que foi extraida do .tgz: cd mongodb-linux* - Mova os arquivos mv * /mongodb (pode precisar usar sudo) - Crie o diretório que vai ser usado para armazenar os arquivos de dados: mkdir /data/db - Marque com permissão de escrita chmod 0777 /data/db - Para iniciar o servidor MongoDB, digite no console: /mongodb/bin/mongod run (deste modo, quando fechar a janela do terminal, o servidor também será encerrado. Vamos usar um start-stop scripts - Disponibilizei scripts para Ubuntu (deve funcionar tb no debian) e Centos (deve funcionar também no Fedora/RedHat) Baixe o .zip com os scripts de: http://www.sanainside.com/wp-content/uploads/2009/09/initscripts-mongodb.zip - Descompacte, escolha o script apropriado para sua distro (mongodb-centos ou mongodb-ubuntu) e renomeie para "mongodb" - Copie o script para /etc/init.d - Se você usa ubuntu, habilite o script digitando: sudo update-rc.d mongodb defaults sudo chmod +x /etc/init.d/mongodb - Se você usa Centos, habilite o script digitando: sudo chmod +x /etc/init.d/mongodb sudo /sbin/chkconfig mongodb on - Uma vez habilitado o script, o servidor mongodb será iniciado automaticamente toda vez que você reiniciar o linux. Para iniciar manualmente digite: /etc/init.d/mongodb start - Para parar: /etc/init.d/mongodb stop Instalacao do MongoDB: PHP Driver - Instale Pecl no sua distribuicao (se ainda não tiver): No Centos: sudo yum install php-pear No Ubuntu: sudo apt-get install php-pear - Instale o driver a versão mais recente do driver via pecl: sudo pecl install channel://pecl.php.net/mongo-0.9.5 - Diga ao php para carregar essa extensão quando iniciar: No Ubuntu: crie arquivo /etc/php5/php.d/mongo.ini No Centos: crie arquivo /etc/php.d/mongo.ini - Adicione ao arquivo criado a seguinte linha: extension=mongo.so - Reinicie o Apache e pronto (No centos: "/etc/init.d/httpd restart"; No ubuntu: "/etc/init.d/apache2 restart")