Instalando o CouchDB no Ubuntu Top 10.Top 10

Instalando o CouchDB no Ubuntu Top 10.Top 10
A Apache Software Foundation lançou o Apache CouchDB em 2005 como um banco de dados orientado a documentos de código aberto e orientado a documentos que pode facilmente se unir com vários CouchDB e executar todos os tipos de multitarefa. O CouchDB é um banco de dados NoSQL que permite mais flexibilidade em termos de transferência de dados. O CouchDB armazena e apresenta dados na notação de objeto JavaScript, com JavaScript como sua linguagem de consulta.

Há também API HTTP/JSON RESTFUN HTTP/JSON disponível, que você pode usar para modificar e redigir novos arquivos de banco de dados, como documentos. Isso tem uma interface relativamente amigável que facilita a leitura e a edição de documentos. Como mencionado acima, é um banco de dados orientado a documentos. A arquitetura do CouchDB foi interpretada na linguagem Erlang, uma linguagem de programação de uso geral que se concentra na simultaneidade e também em um sistema de tempo de execução coletado por lixo.

Este curto tutorial mostra como instalar o Apache Couchdb nos últimos 20 do Ubuntu.04 LTS. O processo para a instalação é bastante simples. Porém, as instruções apresentadas aqui exigem que você conheça alguns fundamentos do Linux e tenha uma familiaridade no nível da superfície com sua concha. Você também deve poder hospedar seu site em um VPS local.

Etapa 1: Verifique se há atualizações

Primeiro, verifique se todos os pacotes do sistema instalados são os pacotes mais recentes disponíveis. Execute o seguinte comando apt no terminal:

$ sudo apt update && upgrade

OBSERVAÇÃO: Você pode precisar adicionar sudo antes de cada comando ao longo deste artigo, se você não estiver usando a conta raiz.

Etapa 2: Configurando o servidor

Nesta etapa, você instalará o software que permite configurar o repositório do pacote CouchDB. Para fazer isso, insira o seguinte:

$ sudo apt-get Install-Properties-Common

Aqui, você pode adicionar um -y bandeira para obter o apt-get comando para acelerar o processo automatizando o processo de aceitação de todos os avisos que aparecem enquanto o software está se preparando para iniciar a instalação. Não adicionando o -y Bandeira significa que você terá que responder a cada pop-up manualmente, o que é altamente recomendado se você não estiver usando um sistema que seja pré-configurado por você.

Etapa 3: Ligue o Apache Couchdb Package Repository

Em seguida, ative o repositório de pacotes Apache Couchdb. Digite os seguintes comandos para fazer isso:

$ curl -l https: // couchdb.apache.org/repo/bintray-pubkey.ASC | Sudo Apt-Key Add
$ echo "Deb https: // apache.Bintray.com/couchdb-deb focal main "|
sudo tee -a/etc/apt/fontes.lista

Certifique-se de obter seu PPA de uma fonte autêntica que possa ser confiável, pois há muitos PPAs amadores de fabricação disponível na web. Aqui, usamos o repositório oficial para o PPA, que é frequentado regularmente pela equipe da Apache Foundation.

Depois de instalar o PPA mais recente, agora você pode atualizar seu sistema e obter as informações mais recentes do pacote:

$ sudo apt update

Com isso no lugar, agora você está pronto para a instalação.

Independente vs. Modo de cluster

Agora, você deve escolher se deseja que o CouchDB seja instalado em qualquer um dos modos a seguir:

  1. Modo de cluster
  2. Modo independente

No modo de cluster, Existem mais de dois servidores interconectados e trabalham juntos como um depositário de dados recuperável.

No modo independente, Apenas um servidor está envolvido. Como você provavelmente está usando apenas um único servidor, continuaremos com a instalação no modo independente.

Etapa 4: Instalação

Para iniciar a instalação do Apache CouchDB, use o seguinte comando:

$ sudo apt install couchdb

Um prompt aparecerá pedindo para você escolher entre os modos independentes e de cluster. Selecione o modo independente. Em seguida, você será solicitado a inserir o endereço IP de destino da interface de rede para fazer a instalação. Para uma instalação independente de servidor único, não alteraremos o endereço padrão, que será 127.0.0.1.

Em seguida, você inserirá uma senha forte para criar um usuário administrador. No entanto, você não precisa criar um usuário administrador, pois poderá continuar com o modo de parte do administrador. Isso não é recomendado, pois o modo de parte do administrador está aberto para ser acessado pela web e, portanto, é muito inseguro.

Ao inserir a senha, você será solicitado a entrar novamente na senha para confirmação. A instalação terminará após algum tempo.

Etapa 5: Verifique a instalação

Certifique -se de que a instalação tenha corrigido suavemente usando o comando CURL. Este comando exibirá as informações relevantes que revelam o status do CouchDB e estão em conformidade com a instalação. O servidor CouchDB estará em execução no host: 5984.

Etapa 6: Criando um banco de dados

Faça login no seu painel de controle Fauxton em http: // 127.0.0.1: 5984/ _utils/ com suas credenciais de usuário e crie um novo banco de dados com o CouchDB.

Clique no ícone do banco de dados localizado na extrema esquerda do painel e pressione o botão 'Criar banco de dados' no canto superior direito da tela.

Resumindo

Instalar o CouchDB em sua máquina de servidor único é muito simples. Para fazer isso, verifique se o seu sistema está atualizado para os pacotes mais recentes do sistema. Em seguida, ative os repositórios do pacote Apache e você está pronto para instalar o Apache CouchDB no seu servidor.

O CouchDB funciona perfeitamente e é compatível com quase todos os mais recentes aplicativos da Web modernos, incluindo os fabricados para telefones celulares, o que torna um excelente utilitário ler, criar, editar e modificar documentos de banco de dados.

Felizmente, você achou este tutorial útil. Fique por perto para ver mais tutoriais sobre o uso do CouchDB com o painel de controle de Fauxton. Enquanto isso, confira mais conteúdo sobre a instalação de outros utilitários nos sistemas Unix.