GNU/Linux >> Tutoriales Linux >  >> Ubuntu

Cómo instalar CouchDB en Ubuntu 18.04

CouchDB es una base de datos NoSQL tolerante a fallas, gratuita y de código abierto, mantenida por Apache Software Foundation.

El servidor CouchDB almacena sus datos en bases de datos con nombre que contienen documentos con estructura JSON. Cada documento consta de una serie de campos y anexos. Los campos pueden incluir texto, números, listas, booleanos, más. Incluye una API HTTP RESTful que le permite leer, crear, editar y eliminar documentos de la base de datos.

En este tutorial, cubriremos el proceso de instalación de la última versión de CouchDB en Ubuntu 18.04.

Requisitos previos #

Antes de continuar con este tutorial, asegúrese de haber iniciado sesión como usuario con privilegios de sudo.

Habilitando el repositorio de CouchDB #

Comience agregando la clave GPG de CouchDB a su sistema usando el siguiente comando:

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

Una vez importada la clave, agregue el repositorio de CouchDB con:

echo "deb https://apache.bintray.com/couchdb-deb bionic main" | sudo tee -a /etc/apt/sources.list

Instalando CouchDB en Ubuntu #

Ahora que el repositorio está habilitado, actualice la lista de paquetes e instale CouchDB:

sudo apt updatesudo apt install couchdb

Durante la instalación, se le preguntará si desea instalar CouchDB en modo independiente o en clúster. Instalaremos CouchDB en un modo independiente de servidor único.

A continuación, se le dará la opción de establecer la dirección IP de la interfaz de red a la que se vinculará CouchDB. Para la configuración de un solo servidor, deje el 127.0.0.1 predeterminado . Si está configurando un clúster, ingrese la dirección IP de la interfaz o escriba 0.0.0.0 lo que hará que CouchDB se una a todas las interfaces de red.

En el siguiente mensaje, establezca la contraseña de administrador. Se recomienda encarecidamente establecer la contraseña que sacará a CouchDB del modo inseguro de "fiesta de administración". Si deja este campo en blanco, no se creará un usuario administrador.

Finalmente, confirme la contraseña y la instalación de CouchDB continuará.

Verificación de la instalación de CouchDB #

Para verificar si la instalación se completó con éxito, ejecute el siguiente comando curl que imprimirá la información de la base de datos de CouchDB en formato JSON:

curl http://127.0.0.1:5984/

La salida se verá así:

{  
   "couchdb":"Welcome",
   "version":"2.3.1",
   "git_sha":"07ea0c7",
   "uuid":"1d2074b5eb428c30240e0c7384036acf",
   "features":[  
      "pluggable-storage-engines",
      "scheduler"
   ],
   "vendor":{  
      "name":"The Apache Software Foundation"
   }
}

Para mayor claridad, la salida está formateada.

Si prefiere la GUI, puede acceder a la interfaz basada en web de CouchDB, Fauxton en:

http://127.0.0.1:5984/_utils/

Ubuntu
  1. Cómo instalar Odoo en Ubuntu

  2. Cómo instalar R en Ubuntu 16.04

  3. Cómo instalar Go en Ubuntu 18.04

  4. Cómo instalar Apache CouchDB en Ubuntu 18.04

  5. Cómo instalar CouchDB en Ubuntu 20.04

Cómo instalar Apache CouchDB en Ubuntu 16.04 LTS

Cómo instalar Apache CouchDB en Ubuntu 18.04 LTS

Cómo instalar Apache CouchDB en Ubuntu 20.04 LTS

Cómo instalar Go en Ubuntu 20.04

Cómo instalar Apache CouchDB en Ubuntu 20.04

Cómo instalar Go en Ubuntu 22.04