how to install couchdb into centos 8
Índice:
- Ativando o Repositório do CouchDB
- Instalando o CouchDB no CentOS
- Configurando o CouchDB
- Verificando a instalação do CouchDB
- Conclusão
O Apache CouchDB é um banco de dados NoSQL de código aberto e gratuito desenvolvido pela Apache Software Foundation. Pode ser usado como um banco de dados de nó único ou clusterizado.
O servidor CouchDB armazena seus dados em bancos de dados nomeados, que contêm documentos com estrutura JSON. Cada documento consiste em vários campos e anexos. Os campos podem incluir texto, números, listas, booleanos, mais. Inclui uma API HTTP RESTful que permite ler, criar, editar e excluir documentos do banco de dados.
, abordaremos a instalação do CouchDB no CentOS 8.
Ativando o Repositório do CouchDB
A maneira mais fácil de instalar o CouchDB no CentOS 8 é habilitar o repositório do fornecedor e instalar os pacotes binários.
Abra seu editor de escolha como root ou usuário com privilégios sudo e crie o arquivo de repositório do CouchDB:
sudo nano /etc/yum.repos.d/bintray-apache-couchdb-rpm.repo
Cole o seguinte conteúdo no arquivo:
/etc/yum.repos.d/bintray-apache-couchdb-rpm.repo
name=bintray--apache-couchdb-rpm baseurl=http://apache.bintray.com/couchdb-rpm/el$releasever/$basearch/ gpgcheck=0 repo_gpgcheck=0 enabled=1
Salve o arquivo e feche o editor.
Instalando o CouchDB no CentOS
Instale os pacotes do CouchDB executando o seguinte comando:
sudo dnf install couchdb
Depois que a instalação estiver concluída, ative e inicie o serviço CouchDB:
sudo systemctl enable --now couchdb
Configurando o CouchDB
O CouchDB pode ser configurado em modo de nó único ou em cluster. Neste exemplo, implantaremos o servidor na configuração de nó único. Verifique a documentação oficial sobre como configurar o CouchDB no modo em cluster.
Você pode configurar o CouchDB usando o Fauxton, em
http://127.0.0.1:5984/_utils#setup
ou na linha de comando. O Assistente de instalação o guiará na seleção de modo e na criação do administrador.
Criaremos o usuário administrador e os bancos de dados a partir da linha de comando.
Os arquivos de configuração e dados do Apache CouchDB são armazenados no diretório
/opt/couchdb
. Para criar uma conta de administrador, abra o arquivo
local.ini
e adicione uma linha sob o
seção no formato
username = password
.
sudo nano /opt/couchdb/etc/local.ini
/opt/couchdb/etc/local.ini
admin = mysecretpassword
Reinicie o serviço CouchDB para alterar a senha para um hash:
sudo systemctl restart couchdb
Você pode usar o mesmo formato para adicionar várias contas de administrador. Sempre reinicie o serviço CouchDB após adicionar uma nova conta.
Use
curl
para criar os bancos de dados do sistema
_users
,
_replicator
e
_global_changes
:
curl -u ADMINUSER:PASS -X PUT
curl -u ADMINUSER:PASS -X PUT
curl -u ADMINUSER:PASS -X PUT
Cada comando deve retornar o seguinte:
Verificando a instalação do CouchDB
O servidor CouchDB está executando no
localhost:5984
. Para verificar se a instalação foi bem-sucedida e o serviço está em execução, execute o seguinte comando
curl
que imprimirá informações sobre o banco de dados do CouchDB no formato JSON:
curl
Para maior clareza, a saída abaixo é formatada.
{ "couchdb":"Welcome", "version":"2.3.1", "git_sha":"c298091a4", "uuid":"5e3878666b1077eb9d4a7ba7b06c251b", "features":, "vendor":{ "name":"The Apache Software Foundation" } }
http://127.0.0.1:5984/_utils/

Conclusão
Mostramos como instalar o CouchDB CentOS 8. Seu próximo passo pode ser visitar a documentação do Apache CouchDB e encontrar mais informações sobre este tópico.
Sinta-se livre para deixar um comentário se tiver alguma dúvida.
banco de dados centos couchdbComo instalar o couchdb no centos 7
O Apache CouchDB é um banco de dados NoSQL de código aberto e gratuito desenvolvido pela Apache Software Foundation. Neste tutorial, explicaremos como instalar a versão mais recente do CouchDB no CentOS 7.
Como instalar o couchdb no debian 9
O CouchDB é um banco de dados NoSQL de código aberto, tolerante a falhas e sem esquema, mantido pela Apache Software Foundation. Neste tutorial, explicaremos como instalar a versão mais recente do CouchDB no Debian 9.
Como instalar o couchdb no ubuntu 18.04
O CouchDB é um banco de dados NoSQL livre e tolerante a falhas de código aberto, mantido pela Apache Software Foundation. Neste tutorial, abordaremos o processo de instalação da versão mais recente do CouchDB no Ubuntu 18.04 a partir dos repositórios oficiais do CouchDB.







