GNU/Linux >> Tutoriales Linux >  >> Ubuntu

Cómo instalar Apache CouchDB en Ubuntu 18.04 LTS

En este tutorial, le mostraremos cómo instalar Apache CouchDB en Ubuntu 18.04 LTS. Para aquellos de ustedes que no lo sabían, CouchDB es un proyecto de código abierto y NoSQL, documento- servidor de base de datos orientado. Tiene una arquitectura de base de datos NoSQL orientada a documentos y está implementado en el lenguaje Erlang orientado a la concurrencia; utiliza JSON para almacenar datos, JavaScript como lenguaje de consulta mediante MapReduce y HTTP para una API.

Este artículo asume que tiene al menos conocimientos básicos de Linux, sabe cómo usar el shell y, lo que es más importante, aloja su sitio en su propio VPS. La instalación es bastante simple y asume que se están ejecutando en la cuenta raíz, si no, es posible que deba agregar 'sudo ' a los comandos para obtener privilegios de root. Le mostraré la instalación paso a paso de Apache CouchDB en un servidor Ubuntu 18.04 (Bionic Beaver).

Instalar Apache CouchDB en Ubuntu 18.04 LTS Bionic Beaver

Paso 1. Primero, asegúrese de que todos los paquetes de su sistema estén actualizados ejecutando el siguiente apt comandos en la terminal.

actualizaciones de sudo aptactualización de sudo apt

Paso 2. Instalación de Apache CouchDB en Ubuntu.

Primero, agregue el repositorio PPA oficial de CouchDB usando el comando add-apt-repository:

curl -L https://couchdb.apache.org/repo/bintray-pubkey.asc | sudo apt-key add -echo "deb https://apache.bintray.com/couchdb-deb bionic main" | sudo tee -a /etc/apt/sources.list

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

sudo apt actualizacionesudo apt install couchdb

Durante la instalación, debería ver mensajes para seleccionar alguna opción:

┌──────────────────────────┤ Configuración de couchdb ├─────── ───────── ──────────┐ │ │ │ Seleccione el tipo de configuración del servidor CouchDB que mejor se adapte a sus │ necesidades. │ │ Para configuraciones de un solo servidor, seleccione el modo independiente. Esto configurará │ CouchDB para que se ejecute como un único servidor. │ │ Para la configuración en clúster, seleccione el modo en clúster. Esto solicitará │ parámetros adicionales necesarios para configurar CouchDB en una configuración │ agrupada. │ │ Si prefiere configurar CouchDB usted mismo, seleccione ninguno. Luego, │ tendrá que editar /opt/couchdb/etc/vm.args y /opt/couchdb/etc/local.d/*.ini │ usted mismo. Tenga en cuenta que esto omitirá *todos* los pasos de configuración, │ incluida la configuración de un usuario administrador de CouchDB, dejando CouchDB en "admin │ │ │ │ └─────────────────── ──────ella razón ──────┘

Luego, seleccione la opción independiente y continúe:

┌─────────┤ Configuración de couchdb ├─────────┐ │ Tipo general de configuración de CouchDB:│ │ │ │ autónomo │ │ agrupado │ └ ₔ ninguno │ │ ₔ ninguno pre> 

A continuación, escriba la dirección IP de la interfaz y continúe:

┌─────────────────────────┤ Configuración de couchdb ├─────────────── ─────────┐ │ Un nodo CouchDB debe vincularse a una interfaz de red específica. Esto se hace │ │ a través de la dirección IP. En este momento, solo se admite una única dirección. │ │ │ │ El valor especial '0.0.0.0' une CouchDB a todas las interfaces de red. │ │ │ │ El valor predeterminado es 127.0.0.1 (bucle invertido) para nodos independientes y 0.0.0.0 │ │ (todas las interfaces) para nodos en clúster. En modo agrupado, no se │ │ permite vincular a 127.0.0.1. │ │ │ │ │ COUCDB Dirección de enlace de la interfaz:│ │ │ │ │ 127.0.0.1 ___________________________________________________________________ │ │ │ │ │ │ │ │ └ └{ ──────ella razón 

Una vez finalizada la instalación, inicie CouchDB y habilítelo para que se inicie en el momento del arranque con el siguiente comando:

sudo systemctl iniciar couchdbsudo systemctl habilitar couchdb

Paso 3. Acceso a Apache CouchDB.

Apache CouchDB estará disponible en el puerto HTTP 80 de manera predeterminada. Abra su navegador favorito y navegue hasta http://su_IP:5984/_utils/ y complete los pasos requeridos para finalizar la instalación.

¡Felicitaciones! Ha instalado correctamente CouchDB. Gracias por usar este tutorial para instalar Apache CouchDB en sistemas Ubuntu 18.04. Para obtener ayuda adicional o información útil, le recomendamos que consulte el sitio web oficial de CouchDB.


Ubuntu
  1. Cómo instalar Apache Maven en Ubuntu 16.04 LTS

  2. Cómo instalar Apache Cordova en Ubuntu 18.04 LTS

  3. Cómo instalar Apache Kafka en Ubuntu 18.04 LTS

  4. Cómo instalar Apache Hadoop en Ubuntu 18.04 LTS

  5. Cómo instalar Apache CouchDB en Ubuntu 18.04

Cómo instalar Apache Spark en Ubuntu 18.04 LTS

Cómo instalar Apache Maven en Ubuntu 18.04 LTS

Cómo instalar Apache Cassandra en Ubuntu 18.04 LTS

Cómo instalar Apache en Ubuntu 20.04 LTS

Cómo instalar Apache CouchDB en Ubuntu 20.04 LTS

Cómo instalar Apache CouchDB en Ubuntu 20.04