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.
Instale o serviço CouchDB.
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.
Aqui está a saída de comando.
Editae o arquivo de configuração CouchDB chamado local.ini.
Dentro do arquivo de configuração, localize a seguinte linha.
Habilite a configuração BIND_ADDRESS e altere seu valor para 0.0.0.0.
Reinicie o serviço CouchDB.
Use o comando NETSTAT para verificar se o serviço está sendo executado na porta 5984.
Em nosso exemplo, o serviço CouchDB está sendo executado em todos os endereços da porta TCP 5984.
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ó.
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.
Teste sua comunicação com o serviço CouchDB.
Aqui está a saída de comando.
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.
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.
Se você tentar criar um banco de dados no CouchDB sem fornecer nenhuma credencial.
A seguinte mensagem de erro será exibida.
Liste todos os bancos de dados disponíveis no CouchDB.
Aqui está a saída de comando.
Liste todos os nós disponíveis no CouchDB.
Aqui está a saída de comando.
Crie uma nova conta com privilégios administrativos.
No nosso exemplo, criamos uma conta de usuário chamada BRUNO com a senha SUPERPASSWORD.