¿Cómo instalar Apache CouchDB 2.3.0 en Linux?

Apache CouchDB (CouchDB) es una base de datos de documentos NoSQL que recopila y almacena datos en documentos con formato JSON. CouchDB, a diferencia de las bases de datos relacionales, utiliza un modelo de datos sin esquema, lo que simplifica la gestión de registros en una variedad de dispositivos informáticos, teléfonos móviles y navegadores web.

CouchDB se publicó por primera vez en 2005 y, en 2008, se designó como un proyecto de Apache Software Foundation. CouchDB está respaldado por un grupo activo de desarrolladores que mejoran constantemente la plataforma con énfasis en la facilidad de uso y la integración web.

Instalación de Apache CouchDB

Habilitación del repositorio de paquetes de Apache CouchDB

Ejecute el siguiente comando para habilitar el repositorio.

$ sudo apt-get install -y gnupg ca-certificates
Cómo instalar Apache CouchDB 2.3.0 en Linux

Instalar certificado

$ echo "deb https://apache.bintray.com/couchdb-deb focal main" | sudo tee /etc/apt/sources.list.d/couchdb.list
Cómo instalar Apache CouchDB 2.3.0 en Linux

Agregar repositorio

Instalando las dependencias

Puede instalar las dependencias ejecutando:

sudo apt-get –no-install-recomienda -y install build-essential pkg-config erlang libicu-dev libmozjs185-dev libcurl4-openssl-dev

Cómo instalar Apache CouchDB 2.3.0 en Linux

Instalación de dependencias

Todas las dependencias necesarias ahora deberían estar instaladas.

How to Install Apache CouchDB 2.3.0 in Linux

Instalación de los paquetes de Apache CouchDB

Primero, instale la clave del repositorio de CouchDB:

$ sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys 8756C4F765C9AC3CB6B85D62379CE192D401AB61
Cómo instalar Apache CouchDB 2.3.0 en Linux

Instalar clave

Luego actualice el caché del repositorio e instale el paquete:

$ sudo apt update

Actualizar el caché del repositorio 

$ sudo apt install -y couchdb

Instalando Couchdb

Tendrá la opción de elegir entre el modo independiente y el de clúster. Elija la opción independiente.

Cómo instalar Apache CouchDB 2.3.0 en Linux

Elija independiente

Luego se le pedirá que ingrese la dirección IP de destino de la interfaz de red donde se realizará la instalación. No cambiaremos la dirección predeterminada, que es 127.0.0.1, para una instalación independiente de un solo servidor.

Cómo instalar Apache CouchDB 2.3.0 en Linux

Establecer dirección de enlace

Para crear una cuenta de administrador, primero debe crear una contraseña segura. Podrá continuar usando el modo de fiesta de administrador sin tener que crear una cuenta de administrador. Esto no se recomienda ya que el modo de fiesta de administrador es vulnerable al acceso web y, por lo tanto, no es confiable.

Configurar la clave

Verificando Apache CouchDB:

Usando el comando curl, verifique que la instalación se haya realizado sin problemas. Este comando verá información importante sobre el estado de CouchDB y el cumplimiento de la instalación. En localhost:5984, se ejecutará el servidor CouchDB.

$ sudo systemctl status couchdb

Verificando Apache CouchDB

Vaya a http://127.0.0.1:5984/_utils/ para acceder a su panel de control.

Acceso

Haga clic en el ícono de la base de datos ubicado en el extremo izquierdo del panel y presione el botón ‘Crear base de datos’ en la parte superior derecha de la pantalla.

Cómo instalar Apache CouchDB 2.3.0 en Linux

Crear base de datos

CouchDB se integra a la perfección con casi todas las aplicaciones web modernas, incluidas las creadas para dispositivos móviles, lo que la convierte en una excelente herramienta para leer, producir, editar y cambiar documentos de bases de datos.

Publicación traducida automáticamente

Artículo escrito por jayantmehra02 y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *