Cómo instalar Apache CouchDB en Ubuntu 20.04

Cómo instalar Apache CouchDB en Ubuntu 20.04

Implementado en Erlang. Apache CouchDB. simplemente denominado CouchDB. es un NoSQL. de código abierto base de datos que se centra en el almacenamiento de datos en formato JSON. CouchDB. es una opción perfecta para los equipos de operaciones y las empresas que buscan una solución de base de datos NoSQL de alto rendimiento. A diferencia de las bases de datos relacionales como MySQL. CouchDB. utiliza un modelo de datos sin esquema, lo que simplifica la gestión de registros en varios dispositivos informáticos.

Este tutorial le muestra cómo para instalar la última versión de Apache CouchDB. en Ubuntu 20.04.

Paso 1: Habilite el repositorio de CouchDB

Para comenzar, inicie sesión en la instancia de su servidor e importe la clave GPG. como se muestra.

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

A continuación, asegúrese de habilitar el repositorio CouchDB. como se muestra.

$ echo “deb https://apache.bintray.com/couchdb-deb focal main “>>/etc/apt/sources.list

Una vez que se agregan el repositorio y la clave, continúe con el siguiente paso.

Paso 2: Instale Apache CouchDB en Ubuntu

freestar. config.enabled_slots.push

Habiendo habilitado el repositorio CouchDB, el siguiente paso será actualizar las listas de paquetes de Ubuntu. y instale Apache CouchDB. como se muestra.

$ sudo apt update $ sudo apt install apache2 couchdb-y Instalar CouchDB en Ubuntu  Instalar CouchDB en Ubuntu Instalar CouchDB en Ubuntu

Deberá seleccionar opciones para configurar su CouchDB. En este mensaje, se configura en modo independiente. o agrupado. Como estamos instalando en un solo servidor, optaremos por la opción de un solo servidor independiente.

 Configurar CouchDB en Ubuntu  Configurar CouchDB en Ubuntu Configurar CouchDB en Ubuntu

En el siguiente mensaje, se supone que debe configurar la interfaz de red en al que se enlazará CouchDB. En el modo de servidor independiente. el valor predeterminado es 127.0.0.1 (bucle invertido).

 Configurar la interfaz de red CouchDB Configurar la interfaz de red CouchDB Configurar la interfaz de red CouchDB

Si es el modo agrupado. ingrese la dirección IP de la interfaz del servidor o escriba 0.0.0.0. que une CouchDB. a todas las interfaces de red.

 Configurar la interfaz CouchDB para el modo de clúster  Configurar la interfaz CouchDB para el modo de clúster Configurar la interfaz CouchDB para el clúster Modo

A continuación, configure la contraseña de administrador.

 Establecer contraseña de administrador de CouchDB  Establecer contraseña de administrador de CouchDB Establecer contraseña de administrador de CouchDB

Confirme la contraseña establecida para finalizar su instalación.

Paso 3: Verifique la instalación de CouchDB

El servidor CouchDB. escucha el puerto TCP. 5984. de forma predeterminada. Para saciar su curiosidad, ejecute el comando netstat como se muestra.

$ netstat-pnltu | grep 5984

Para verificar si la instalación fue exitosa y el servicio se está ejecutando, ejecute el comando curl a continuación. Debería obtener la siguiente información sobre la base de datos CouchDB. que está impresa en formato JSON.

$ curl http://127.0.0.1:5984/

La salida en su terminal se verá como esto:

 Verificar la instalación de CouchDB  Verificar la instalación de CouchDB Verifique la instalación de CouchDB

Paso 4: Acceda a la interfaz web de CouchDB

Puede abrir su navegador y navegar hasta http://127.0.0.1:5984/_utils/y escribir el nombre de usuario de administrador y contraseña para iniciar sesión en su base de datos:

CouchDB Iniciar sesión  CouchDB Login CouchDB Login

Una vez que Apache CouchDB. se haya configurado e instalado correctamente, utilice los siguientes comandos para iniciar, habilitar, detener y verificar su estado.

$ s udo systemctl start couchdb.service $ sudo systemctl enable couchdb.service $ sudo systemctl stop couchdb.service

El comando check status muestra:

$ sudo systemctl status couchdb.service  Verificar estado de CouchDB  Verificar el estado de CouchDB Compruebe la conclusión del estado de CouchDB

Para obtener más información sobre CouchDB. consulte la documentación de Apache CouchDB. Esperamos que ahora pueda instalar CouchDB. cómodamente en Ubuntu 20.04.