Cómo instalar CouchDB en Debian 10

Cómo instalar CouchDB en Debian 10

CouchDB. es una solución NoSQL. de código abierto de alto rendimiento en la que los datos se almacenan en formato de documento basado en JSON como pares clave/valor, listas o mapas. Proporciona una API RESTFUL. que permite a los usuarios administrar fácilmente los documentos de la base de datos realizando tareas como leer, editar y eliminar objetos.

CouchDB. ofrece excelentes beneficios como la indexación rápida y la fácil replicación de bases de datos en varias instancias de una red. En esta guía, cubrimos cómo puede instalar CouchDB. en Debian 10.

Paso 1: Agregar repositorio de CouchDB en Debian

Comenzaremos iniciando sesión en nuestro servidor Debian. y actualizando las listas de paquetes usando el administrador de paquetes apt como se muestra:

$ sudo apt update

A continuación, necesitamos agregar el repositorio de CouchDB. para Debian. de la siguiente manera:

$ echo “deb https://apache.bintray.com/couchdb-deb buster main” | sudo tee-a/etc/apt/sources.list

Luego, importe la clave GPG. usando el comando curl como se muestra.

$ curl-L https://couchdb.apache .org/repo/bintray-pubkey.asc | sudo apt-key add- Agregar CouchDB Repositorio en Debian  Agregar repositorio CouchDB en Debian Agregar repositorio de CouchDB en Debian

Paso 2: instalar CouchDB en Debian

freestar.config.enabled_slots.push (LocationName:” tecmint_incontent “, slotId:” tecmint_incontent “);

Con el repositorio CouchDB. en su lugar, actualice la lista de paquetes del sistema para sincronizar el repositorio recién agregado.

$ sudo apt update

Luego instale CouchDB. usando el administrador de paquetes apt como se muestra:

$ sudo apt install couchdb  Instalar CouchDB en Debian  Instalar CouchDB en Debian Instalar CouchDB en Debian

A mitad de camino, se le pedirá que proporcione algunos detalles clave. Primero, se le pedirá que especifique el tipo de configuración que desea configurar para su instancia. Dado que solo estamos instalando en un único servidor, seleccione la opción ‘ independiente. .

Configurar CouchDB en Debian  Configurar CouchDB en Debian Configurar CouchDB en Debian

A continuación, proporcione la interfaz de enlace de red. Inicialmente, se establece en la dirección localhost. 127.0.0.1. Sin embargo, puede configurarlo en 0.0.0.0. para que pueda escuchar todas las interfaces de red.

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

A partir de entonces, proporcione la contraseña de administrador. Esta es la contraseña que se utilizará al acceder a CouchDB. a través de la WebUI.

 Establecer contraseña de administrador de CouchDB  Establecer contraseña de administrador de CouchDB Establezca la contraseña de administrador de CouchDB

Y confírmela.

 Confirmar contraseña de administrador de CouchDB Confirmar contraseña de administrador de CouchDB Confirme la contraseña de administrador de CouchDB

Paso 3: Verificar que CouchDB está ejecutando

CouchDB. escucha el puerto 5984. de forma predeterminada. Puede verificar esto invocando la utilidad netstat de la siguiente manera:

$ sudo netstat-pnltu | grep 5984  Confirm CouchDB Port  Confirmar puerto CouchDB Confirmar el puerto CouchDB

Alternativamente, puede usar el servicio del sistema para verificar si CouchDB. se está ejecutando el demonio:

$ sudo systemctl status couchdb  Comprobar Estado de CouchDB  Verificar el estado de CouchDB Verificar el estado de CouchDB

Genial, nuestro CouchDB. se está ejecutando como se esperaba.

Paso 4: Acceder a CouchDB a través de WebUI

La administración de CouchDB. es fácil, gracias a la web simple e intuitiva interfaz que proporciona. Para acceder a CouchDB, navegue por la URL:

http://localhost: 5984

Se le pedirá que inicie sesión con el nombre de usuario y la contraseña que estableció durante la instalación.

 CouchDB Admin Login CouchDB Admin Login CouchDB Admin Login

Al iniciar sesión, obtendrá la siguiente interfaz.

 CouchDB Dashboard  CouchDB Dashboard Panel de control de CouchDB

Y eso es todo. Lo guiamos a través de la instalación de CouchDB. en Debian 10.