Gostaria de aprender como instalar o serviço CouchDB no Ubuntu Linux? Neste tutorial, vamos mostrar todas as etapas necessárias para realizar a instalação do Apache CouchDB no Ubuntu Linux em 5 minutos ou menos.

• Ubuntu 18.04
• Ubuntu 19.10
• Apache CouchDB 2.3.1

Em nosso exemplo, o serviço CouchDB ouvirá na porta TCP 5984.

CouchDB – Tutorial relacionado:

Nesta página, oferecemos acesso rápido a uma lista de tutoriais relacionados ao CouchDB.

Tutorial – Instalação do CouchDB no Ubuntu Linux

Instale os pacotes necessários.

Copy to Clipboard

Instale o serviço CouchDB.

Copy to Clipboard

O serviço CouchDB será instalado no seguinte diretório: /snap/couchdb.

Os dados do CouchDB serão armazenados no seguinte diretório: /var/snap/couchdb.

Verifique se o serviço CouchDB foi instalado.

Copy to Clipboard

Aqui está a saída de comando.

Copy to Clipboard

Editae o arquivo de configuração CouchDB chamado local.ini.

Copy to Clipboard

Dentro do arquivo de configuração, localize a seguinte linha.

Copy to Clipboard

Habilite a configuração BIND_ADDRESS e altere seu valor para 0.0.0.0.

Copy to Clipboard

Reinicie o serviço CouchDB.

Copy to Clipboard

Use o comando NETSTAT para verificar se o serviço está sendo executado na porta 5984.

Copy to Clipboard

Em nosso exemplo, o serviço CouchDB está sendo executado em todos os endereços da porta TCP 5984.

Copy to Clipboard

Abra seu navegador e digite o endereço IP do seu servidor CouchDB mais :5984/_utils#setup.

Em nosso exemplo, a seguinte URL foi inserida no Navegador:

• http://192.168.15.10:5984/_utils#setup

A interface de instalação web CouchDB deve ser apresentada.

Clique no botão para configurar um único nó.

CouchDB installation

Defina a conta e a senha do administrador.

Em nosso exemplo, a senha kamisma123 foi definida para o usuário chamado admin.

Clique no botão Configurar node para concluir a instalação.

ConchDB Setup

Teste sua comunicação com o serviço CouchDB.

Copy to Clipboard

Aqui está a saída de comando.

Copy to Clipboard

Parabéns! Você terminou a instalação do CouchDB no Ubuntu Linux.

Tutorial CouchDB – Exemplos de Comando

Crie um novo banco de dados chamado techexpert.

Copy to Clipboard

Para criar um banco de dados, você precisa fornecer credenciais com permissão administrativa.

Em nosso exemplo, usamos a conta admin e a senha kamisama123.

Aqui está a saída de comando.

Copy to Clipboard

Se você tentar criar um banco de dados no CouchDB sem fornecer nenhuma credencial.

Copy to Clipboard

A seguinte mensagem de erro será exibida.

Copy to Clipboard

Liste todos os bancos de dados disponíveis no CouchDB.

Copy to Clipboard

Aqui está a saída de comando.

Copy to Clipboard

Liste todos os nós disponíveis no CouchDB.

Copy to Clipboard

Aqui está a saída de comando.

Copy to Clipboard

Crie uma nova conta com privilégios administrativos.

Copy to Clipboard

No nosso exemplo, criamos uma conta de usuário chamada BRUNO com a senha SUPERPASSWORD.