CouchDB
 sql >> Base de Dados >  >> NoSQL >> CouchDB

Como instalar o Apache CouchDB no Ubuntu 20.04


Implementado em Erlang , Apache CouchDB , simplesmente chamado de CouchDB , é um NoSQL de código aberto banco de dados que se concentra no armazenamento de dados em JSON formato. CouchDB é uma escolha perfeita para equipes de operação e empresas que procuram uma solução de banco de dados NoSQL de alto desempenho. Ao contrário de bancos de dados relacionais, como MySQL , CouchDB usa um modelo de dados sem esquema, simplificando o gerenciamento de registros em vários dispositivos de computação.

Este tutorial mostra como instalar a versão mais recente do Apache CouchDB no Ubuntu 20.04 .

Etapa 1:ativar o repositório do CouchDB


Para começar, faça login na instância do servidor e importe o GPG chave como mostrado.
$ curl -L https://couchdb.apache.org/repo/bintray-pubkey.asc   | sudo apt-key add -

Em seguida, certifique-se de habilitar o CouchDB repositório como mostrado.
$ echo "deb https://apache.bintray.com/couchdb-deb focal main" >> /etc/apt/sources.list

Depois que o repositório e a chave forem adicionados, prossiga para a próxima etapa.

Etapa 2:Instale o Apache CouchDB no Ubuntu


Tendo habilitado o repositório do CouchDB, o próximo passo será atualizar as listas de pacotes do Ubuntu e instale o Apache CouchDB como mostrado.
$ sudo apt update
$ sudo apt install apache2 couchdb -y

Você precisará selecionar opções para configurar seu CouchDB . Neste prompt, você configura em independente ou agrupados modo. Como estamos instalando em um único servidor, optaremos pelo servidor único autônomo opção.

No próximo prompt, você deve configurar a interface de rede na qual o CouchDB vai ligar. Em independente modo de servidor, o padrão é 127.0.0.1 (loopback) .

Se for o agrupado modo, digite o endereço IP da interface do servidor ou digite 0.0.0.0 , que vincula o CouchDB para todas as interfaces de rede.

Em seguida, defina a senha de administrador.

Confirme a senha definida para finalizar sua instalação.

Etapa 3:verificar a instalação do CouchDB


O CouchDB servidor escuta TCP porta 5984 por padrão. Para saciar sua curiosidade, execute o comando netstat conforme mostrado.
$ netstat -pnltu | grep 5984

Para verificar se a instalação foi bem-sucedida e se o serviço está em execução, execute o comando curl abaixo. Você deve obter as seguintes informações sobre o CouchDB banco de dados que é impresso no formato JSON.
$ curl http://127.0.0.1:5984/

A saída no seu terminal ficará assim:

Etapa 4:acessar a interface da Web do CouchDB


Você pode abrir seu navegador e navegar até http://127.0.0.1:5984/_utils/ e digite o nome de usuário e senha do administrador para acessar seu banco de dados:

Depois do Apache CouchDB estiver configurado e instalado com sucesso, use os comandos abaixo para iniciar, habilitar, parar e verificar seu status.
$ sudo systemctl start couchdb.service
$ sudo systemctl enable couchdb.service
$ sudo systemctl stop couchdb.service

O comando check status mostra:
$ sudo systemctl status couchdb.service
Conclusão

Para obter mais informações sobre o CouchDB , consulte a Documentação do Apache CouchDB. Esperamos que agora você possa instalar confortavelmente o CouchDB no Ubuntu 20.04 .