Como instalar o Apache Couchdb 2.3.0 em Linux
- 3353
- 365
- Spencer Emard
Apache Couchdb é um banco de dados orientado a documentos de código aberto com NoSQL - significa que não possui nenhum esquema de banco de dados, tabelas, linhas, etc. Usa o CouchDB JSON Para armazenar dados com documentos, que você pode acessar de um navegador da Web via HTTP. O CouchDB funciona sem problemas com todos os mais recentes aplicativos modernos e móveis.
Este artigo explica como instalar Apache Couchdb 2.3.0 sobre Rhel, Centos, Fedora, Debian e Ubuntu Distribuições Linux usando os pacotes binários de conveniência.
Habilitando o repositório de pacote Apache Couchdb
Para instalar Apache Couchdb sobre CENTOS e RHEL Distribuições, primeiro você precisa instalar e ativar EPEL repositório e atualize os pacotes de software do sistema para mais recentes usando os seguintes comandos.
# yum update # yum installele-lançamento
Em seguida, em CENTOS distribuição, crie um arquivo chamado /etc/yum.Repos.D/Bintray-Apache-CouchDB-RPM.repo
e coloque o seguinte texto nele.
[Bintray-Apache-Couchdb-rpm] Nome = Bintray-Apache-CouchDB-RPM BASEURL = http: // apache.Bintray.com/couchdb-rpm/el $ releasever/$ basearch/gpgcheck = 0 repo_gpgcheck = 0 habilitado = 1
Sobre RHEL distribuição, crie um arquivo chamado /etc/yum.Repos.D/Bintray-Apache-CouchDB-RPM.repo
e coloque o seguinte texto nele. Certifique -se de substituir o número da versão EL7
ou EL6
no arquivo.
[Bintray-Apache-Couchdb-rpm] Nome = Bintray-Apache-CouchDB-RPM BASEURL = http: // apache.Bintray.com/couchdb-rpm/EL7
/ $ Basearch/ gpgCheck = 0 repo_gpgcheck = 0 habilitado = 1
Sobre Debian/Ubuntu Distribuições, execute o seguinte comando para ativar o repositório. Certifique -se de substituir distribuição
Com a escolha apropriada para sua versão do sistema operacional: Debian 8: Jessie, Debian 9: Alongamento, Ubuntu 14.04: Confiável, Ubuntu 16.04: Xenial ou Ubuntu 18.04: Bionic.
$ echo "Deb https: // apache.Bintray.com/couchdb -deb distribution main "| sudo tee -a/etc/apt/fontes.lista
Instalando os pacotes Apache CouchDB
Sobre CENTOS e RHEL Distribuições, emita o seguinte comando para instalar Apache Couchdb pacotes.
# yum -y Instale o epel -lançamento && yum install couchdb
Sobre Debian/Ubuntu Distribuições, primeiro você precisa instalar a chave do repositório, atualizar o cache do repositório e instalar o Apache Couchdb pacotes.
$ curl -l https: // couchdb.apache.org/repo/bintray-pubkey.ASC | sudo apt-key add-$ sudo apt-get update && sudo apt-get install couchdb
Configure o Apache Couchdb
Por padrão, Couchdb corre na porta 5984
e pode ser acessado dentro do próprio servidor [LocalHost] Somente, se você deseja acessá -lo na web, você precisa modificar o arquivo /opt/couchdb/etc/local.ini e altere as configurações em [CHTTPD]
Seção como mostrado abaixo.
# vi/opt/couchdb/etc/local.ini
[CHTTPD] Port = 5984 bind_address = 0.0.0.0
Em seguida, vá para a parte inferior deste arquivo e defina o usuário e a senha do administrador, conforme mostrado.
[Administradores] Admin = Tecmint
Reiniciar e ativar o Couchdb Serviço depois de fazer alterações acima.
# SystemCtl Ativar CouchDB.Serviço # SystemCtl Restart CouchDB.Serviço # Systemctl Status Couchdb.serviço
Verificando o Apache Couchdb
Verifique o Couchdb Indo para o URL abaixo http: // your-ip-address: 5984
, lá verá um Bem-vindo página que exibe a seguinte mensagem.
"Couchdb": "Welcome", "Version": "2.3.0 "," git_sha ":" 07ea0c7 "," uuid ":" 1B373EAB0B3B6CF57420DEF0ACB17DA8 "," Recursos ": [" Nome de armazenamento flash "O software" o shorting "]," Vendor ": [" Nome ":" O software do Apache "," Schedule "]"], "Vendor": "Nome": "O software do Apache", "Schedule"], "Nome": Fundação"
Em seguida, visite a interface da web do Couchdb em http: // your-ip-address: 5984/_utils/
Para criar e gerenciar o Couchdb base de dados.
Para obter mais informações sobre como criar um banco de dados e gerenciar suas configurações, visite ESTA PÁGINA, ou fique atento à nossa próxima série de artigos em Couchdb.
- « Como transferir todos os bancos de dados MySQL de antigo para novo servidor
- Instale o MongoDB Community Edition 4.0 no Linux »