problemas na instalação do mongo DB

4

Eu estava instalando o mongo DB no meu sistema Ubuntu-12.04, mas enquanto eu dou o seguinte comando no meu terminal

apt-key adv --keyserver keyserver.ubuntu.com --recv 7F0CEB10

Isso me dá o seguinte erro

gpg: requesting key 7F0CEB10 from hkp server keyserver.ubuntu.com
gpg: keyserver timed out
gpg: keyserver receive failed: keyserver error

Existe alguma outra maneira de instalar o mongo db ou o que pode ser feito para evitar a situação acima?

    
por vishal1985 22.01.2013 / 06:24

5 respostas

5

O comando que está falhando é aquele que instala a chave que é usada para assinar os pacotes do MongoDB, para que apt-get possa determinar se os pacotes são genuínos.

Você pode tentar ignorar a instalação da chave e adicionar --allow-unauthenticated quando executar apt-get para instalar os pacotes. Veja Como faço para ignorar / ignorar a assinatura gpg verificações do apt? para mais detalhes.

Mas, idealmente, você precisa descobrir por que não pode se conectar ao servidor principal para instalar a chave.

Primeiramente, você pode verificar sua conexão com a Internet e DNS, visitando o link em um navegador. Se a sua conexão com a Internet estiver funcionando, você verá uma página simples intitulada Servidor de Chave Pública SPS OpenPGP . Isso mostra que seu computador pode procurar e se conectar ao servidor principal.

Se esse for o caso, é provável que o problema seja um firewall ou servidor proxy restringindo seu acesso à porta específica à qual o apt-key deseja se conectar. Veja Nenhuma chave gpg atrás de um firewall para detalhes de como permitir apt-key para se conectar por meio de um servidor proxy.

    
por David Edwards 25.01.2013 / 10:28
1

O problema foi com o proxy, bloqueando a conexão ao servidor de chaves, adicione detalhes do http-proxy no próprio comando apt-key.

sudo apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --keyserver-options http-proxy=http://username:password@proxy:port --recv-keys KEYID
    
por Gaurav Saxena 16.09.2013 / 11:20
0

Eu também mongodb instalado no meu sistema e eu tomo a ajuda deste site link

E isso sempre funciona.

    
por subhojit777 23.01.2013 / 07:07
0

Tente este comando

sudo apt-key adv --keyserver keyserver.ubuntu.com --recv 7F0CEB10

caso contrário, use este pacote para instalar

link

    
por dedunumax 23.01.2013 / 07:01
0

Configuração do Mongo simples no AWS Unbuntu 14.0

sudo apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv 7F0CEB10

echo 'deb http://downloads-distro.mongodb.org/repo/ubuntu-upstart dist 10gen' | sudo tee /etc/apt/sources.list.d/mongodb.list

sudo apt-get update
sudo apt-get install -y mongodb-org
sudo apt-get install php5
sudo apt-get install apache2
sudo apt-get install libsasl2-dev
sudo apt-get install php-pear php5-dev
sudo pecl install mongo

Adicione as linhas abaixo em /etc/php5/apache2/php.ini :

extension_dir = "/usr/lib/php5/20121212"
extension=mongo.so

Em seguida, reinicie o apache:

sudo service apache2 restart

Crie um arquivo php em /var/www/html , com estes conteúdos:

<?php
phpinfo();
?>

Execute o arquivo em um navegador e encontre a extensão "Mongo".

    
por Hrushikesh Kulkarni 13.11.2014 / 10:24