▷ Instale o CouchDB Ubuntu 21.04 e 20.04

O Apache nos oferece várias opções para trabalhar com dados e informações na web e uma de suas muitas derivações é o Apache CouchDB.

O Apache CouchDB nos dá a oportunidade de ter acesso a informações de diferentes lugares, isso porque é baseado no Couch Replication Protocol que é compatível com clusters de servidores globais, telefones celulares ou navegadores da web o que dá a facilidade de acesso seguro. Os aplicativos da Web e nativos são 100% compatíveis com o CouchDB, pois sua linguagem padrão é JSON e oferece suporte a dados binários para armazenamento de dados.

Recursos do Apache CouchDBAlguns de seus recursos mais destacados são:

  • O CouchDB possui um banco de dados em cluster, permitindo que você execute um servidor de banco de dados lógico independentemente do número de servidores ou máquinas virtuais.
  • Ao usar o apache CouchDB, temos um banco de dados de nó único que atua sob um servidor de aplicativos.
  • Faz uso do protocolo HTTP e do formato de dados JSON, sendo compatível com qualquer software que os suporte.
  • O protocolo de replicação exclusivo do CouchDB gera aplicativos "offline primeiro" para aplicativos móveis e outros ambientes que possuem infraestrutura

rede de alto impacto.

Vamos ver como instalar o Apache CouchDB no Ubuntu 20.04, 20.10 ou 21.04.

Vamos ver como instalar o Apache CouchDB no Ubuntu

Passo 1
Primeiro, habilitamos o repositório Apache CouchDB, para isso baixamos e instalamos a chave GPG com o seguinte comando:

 curl -L https://couchdb.apache.org/repo/bintray-pubkey.asc | sudo apt-key add - 

PROLONGAR

Passo 2
Agora adicionamos o repositório, para isso executamos:

 sudo nano /etc/apt/sources.list 
etapa 3
Na parte inferior, adicionamos a linha:
 deb https://apache.bintray.com/couchdb-deb focal main 

PROLONGAR

Passo 4
Salvamos as alterações usando a seguinte combinação de teclas:

Ctrl + O

Saímos do editor usando:

Ctrl + X

Etapa 5
Atualizamos o sistema operacional com o seguinte comando.

 atualização do apt sudo 

PROLONGAR

Etapa 6
Em seguida, instalamos o Apache CouchDB:

 sudo apt install apache2 couchdb 

PROLONGAR

Etapa 7
Nós inserimos a carta e para confirmar o download e a instalação, ajustamos os parâmetros conforme necessário, pois veremos primeiro o seguinte durante a instalação:

PROLONGAR

Etapa 8
Lá definimos o tipo de configuração do Apache CouchDB a ser usado, neste caso deixamos a opção padrão e depois configuramos o endereço IP de acesso, deixamos a opção padrão 127.0.0.1:

PROLONGAR

Etapa 9
Clique em OK e atribua a senha do administrador:

PROLONGAR

Etapa 10
Na próxima janela, nós o confirmamos:

PROLONGAR

Etapa 11
Clicamos em OK e esperamos que o processo de instalação do Apache CouchDB no Ubuntu termine:

PROLONGAR

Etapa 12
Agora verificamos a porta Apache CouchDB com o comando:

 netstat -pnltu | grep 5984 
Observaçãopodemos instalar os utilitários com "sudo apt install net-tools"

PROLONGAR

Etapa 13
Agora, se verificarmos a porta:

PROLONGAR

Etapa 14
Verificamos a instalação do Apache CouchDB executando o seguinte:

 curl http://127.0.0.1:5984/
Etapa 15
O resultado será impresso no formato JSON.

PROLONGAR

Etapa 16
Para acessar o Apache CouchDB, acessamos um navegador e inserimos o seguinte:

 http://127.0.0.1:5984/_utils/ 
Nós inserimos as credenciais registradas durante o processo:

PROLONGAR

Etapa 17
Clique em Log in e este será o ambiente Apache CouchDB:

PROLONGAR

Etapa 18
Podemos navegar pelas suas diferentes opções:

PROLONGAR

Etapa 19
Vamos para a configuração principal:

PROLONGAR

Etapa 20
No terminal, é possível usar os seguintes comandos para gerenciar o Apache CouchDB:

 sudo systemctl start couchdb.service (iniciar o serviço) sudo systemctl enable couchdb.service (habilitar o serviço) sudo systemctl stop couchdb.service (parar o serviço)
Vemos o status do Apache CouchDB:
 sudo systemctl status couchdb.service 

PROLONGAR

Com isso, podemos explorar tudo o que o Apache CouchDB tem para nós no Ubuntu.

Você vai ajudar o desenvolvimento do site, compartilhando a página com seus amigos

wave wave wave wave wave