Instalando MongoDB no Ubuntu e habilitando extensão no ZendServer
Pois bem, a instalação do MongoDB pra quem já tentou é um pouco chata e complicada no primeiro momento. Alguns erros ocorrem dificultando a instalação e podem desistimular alguns desenvolvedores a usarem.
Montei uma VM Ubuntu com Vagrant para ter histórico de todos os comandos necessários, então para começar abra o terminal e siga os passos abaixo:
1) Importe a chave(GPG key) 10gen, necessária para pacotes Ubuntu:
sudo apt-key adv --keyserver keyserver.ubuntu.com --recv 7F0CEB10
2) Crie um arquivo em “/etc/apt/sources.list.d/10gen.list” adicionando o caminho do repositório:
deb http://downloads-distro.mongodb.org/repo/ubuntu-upstart dist 10gen
3) Recarregue o apt-get
sudo apt-get update
4) Instale o pacote
sudo apt-get install mongodb-10gen
5) Instale o automake e autoconf, necessário para utilizar o phpize
sudo apt-get install automake
sudo apt-get install autoconf
6) Instale a extensão via pecl do ZendServer
sudo /usr/local/zend/bin/pecl install mongo
7) Abra o painel do ZendServer(http://localhost:10081/ (opens in a new tab)) e no caminho “Server Setup > Extensions” habilite a extensão do mongo clicando em “Turn on”
8) Reinicie o apache
sudo /usr/local/zend/bin/zendctl restart
Espero que após estes 8 passos você tenha o mongo instalado em seu Ubuntu e a extensão habilitada no PHP.
Link de referência: MongoDb on Ubuntu (opens in a new tab)