GNU/Linux >> Tutoriales Linux >  >> Panels >> Panels

Cómo instalar CouchDB en Ubuntu 20.04

En este breve tutorial, explicaremos cómo instalar CouchDB en Ubuntu 20.04. CouchDB es una base de datos NoSQL orientada a documentos, gratuita y de código abierto, escrita en Erlang. Le permite ejecutar un único servidor de base de datos lógico en cualquier cantidad de servidores o VPS. Puede usar CouchDB como un nodo único o una base de datos en clúster. Almacena y recopila datos en formatos de documentos basados ​​en JSON. Si está buscando sistemas de base de datos NoSQL de alto rendimiento, CouchDB es la mejor opción para usted. La instalación de CouchDB en Ubuntu 20.04 debería tomar menos de 10 minutos.

Requisitos

  • Un Ubuntu 20.04 VPS (usaremos nuestro plan SSD 2 VPS)
  • Acceso a la cuenta de usuario root (o acceso a una cuenta de administrador con privilegios de root)

Paso 1:Inicie sesión en el servidor y actualice los paquetes del sistema operativo del servidor

Primero, inicie sesión en su servidor Ubuntu 20.04 a través de SSH como usuario raíz:

ssh root@IP_Address -p Port_number

Deberá reemplazar 'IP_Address' y 'Port_number' con la dirección IP y el número de puerto SSH respectivos de su servidor. Además, reemplace "root" con el nombre de usuario de la cuenta de administrador si es necesario.

Antes de comenzar, debe asegurarse de que todos los paquetes del sistema operativo Ubuntu instalados en el servidor estén actualizados. Puede hacerlo ejecutando los siguientes comandos:

apt-get update -y
apt-get upgrade -y

Paso 2:Instalar las dependencias requeridas

Antes de comenzar, deberá instalar algunas dependencias en su servidor. Puede instalarlos todos con el siguiente comando:

apt-get install curl software-properties-common apt-transport-https gnupg2 -y

Una vez que todas las dependencias estén instaladas, puede proceder a instalar CouchDB.

Paso 3:Instalar CouchDB

De forma predeterminada, CouchDB no está disponible en el repositorio estándar de Ubuntu. Por lo tanto, deberá agregar el repositorio de CouchDB a su sistema.

Primero, agregue la clave GPG con el siguiente comando:

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

A continuación, agregue el repositorio de CouchDB a la APT:

echo "deb https://apache.bintray.com/couchdb-deb focal main" | tee -a /etc/apt/sources.list

Luego, actualice el repositorio e instale CouchDB usando el siguiente comando:

apt-get update -y
apt-get install couchdb -y

Durante la instalación, se le pedirá que instale CouchDB en modo independiente o de clúster, como se muestra a continuación:

Seleccione independiente y presiona Entrar . Se le pedirá que configure la dirección IP de escucha como se muestra a continuación:

Escriba 0.0.0.0 para todas las interfaces de red y presione Enter . Se le pedirá que establezca una contraseña de usuario administrador como se muestra a continuación:

Tipo y confirmar la contraseña y presione Enter para finalizar la instalación.

Paso 4:Verificar la instalación de CouchDB

En este punto, CouchDB está instalado y escuchando en el puerto 5984. Puede verificarlo con el siguiente comando:

ss -antpl | grep 5984

Deberías obtener el siguiente resultado:

LISTEN    0         128                0.0.0.0:5984             0.0.0.0:*        users:(("beam.smp",pid=56216,fd=18))                                           

Ahora puede verificar la instalación de CouchDB usando el comando curl como se muestra a continuación:

curl http://127.0.0.1:5984/

Si todo está bien, debe obtener la información de la base de datos de CouchDB en formato JSON:

{"couchdb":"Welcome","version":"3.1.1","git_sha":"ce596c65d","uuid":"3dea9bb2dc9c33294c7f13c8fe921e42","features":["access-ready","partitioned","pluggable-storage-engines","reshard","scheduler"],"vendor":{"name":"The Apache Software Foundation"}}

Paso 5:Acceda a la interfaz de usuario web de CouchDB

También puede acceder a la interfaz web de CouchDB usando la URL http://your-server-ip:5984/_utils/ . Debería obtener la siguiente pantalla:

Proporcione su nombre de usuario y contraseña de administrador y haga clic en Iniciar sesión botón. Debería ver el panel de CouchDB en la siguiente pantalla:

Paso 6:Administrar el servicio CouchDB

Puede iniciar y detener el servicio CouchDB usando el siguiente comando:

systemctl stop couchdb
systemctl start couchdb

Para verificar el estado del servicio CouchDB, ejecute el siguiente comando:

systemctl status couchdb

Por supuesto, no tiene que hacer nada de esto si utiliza uno de nuestros servicios de alojamiento de VPS de base de datos, en cuyo caso simplemente puede pedirle a nuestros administradores expertos de Linux que configuren CouchDB por usted. Están disponibles las 24 horas del día, los 7 días de la semana y atenderán su solicitud de inmediato.

PD. Si te gustó esta publicación, compártela con tus amigos en las redes sociales usando los botones de la izquierda o simplemente deja una respuesta a continuación. Gracias.


Panels
  1. Cómo instalar ISPConfig 3 en Ubuntu 18.04

  2. Cómo instalar Webmin en Ubuntu 18.04

  3. Cómo instalar Panda3D en Ubuntu 10.04

  4. Cómo instalar R en Ubuntu 16.04

  5. Cómo instalar Apache CouchDB en Ubuntu 18.04

Cómo instalar CouchDB en Ubuntu 20.04

Instalar CouchDB en Ubuntu 20.04

Cómo instalar qt en Ubuntu 20.04

Cómo instalar Go en Ubuntu 20.04

Cómo instalar Apache CouchDB en Ubuntu 20.04

Cómo instalar Go en Ubuntu 22.04