Table of Contents
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 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
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
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
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.
Establezca la contraseña de administrador de CouchDB
Y confírmela.
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
Confirmar el puerto CouchDB
Alternativamente, puede usar el servicio del sistema para verificar si
$ sudo systemctl status 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
Al iniciar sesión, obtendrá la siguiente interfaz.
Panel de control de CouchDB
Y eso es todo. Lo guiamos a través de la instalación de CouchDB. en Debian 10.