En este tutorial, le mostraremos cómo instalar ArangoDB en CentOS 8. Para aquellos de ustedes que no lo sabían, ArangoDB es un administrador de base de datos NoSQL de código abierto y proporciona todas las características de base de datos que se necesitan para una aplicación web moderna. ArangoDB no utiliza el sistema de almacenamiento de datos tradicional como en MySQL o PostgreSQL. Está especialmente diseñado para ser de alto rendimiento, de código abierto y fácilmente escalable.
Este artículo asume que tiene al menos conocimientos básicos de Linux, sabe cómo usar el shell y, lo más importante, aloja su sitio en su propio VPS. La instalación es bastante simple y asume que está ejecutando en la cuenta de root, de lo contrario, es posible que deba agregar ‘sudo
‘a los comandos para obtener privilegios de root. Le mostraré paso a paso la instalación de la base de datos ArangoDB NoSQL en CentOS 8.
Instale ArangoDB en CentOS 8
Paso 1. Primero, comencemos asegurándonos de que su sistema esté actualizado.
sudo actualización dnf
Paso 2. Instalar ArangoDB en CentOS 8.
Ahora agregamos el repositorio de ArangoDB a su sistema:
cd /etc/yum.repos.d/
Luego, importe la clave GPG para asegurar la adición del repositorio:
curl -OL https://download.arangodb.com/arangodb37/RPM/arangodb.repo
Después de eso, instale ArangoDB usando el siguiente comando a continuación:
sudo dnf instalar arangodb3-3.7.12-1.0
Paso 3. Configure ArangoDB.
ArangoDB ya está instalado pero no tiene una clave configurada para el usuario root, así que use el siguiente comando para establecer la contraseña para el usuario root:
instalación_arango_segura
* Tenga en cuenta que ejecutar arango-secure-installation en su servidor ArangoDB eliminará todos los usuarios actuales de la base de datos, excepto el root.
Después de eso, puede iniciar ArangoDB y usar el shell:
sudo systemctl start arangodb3 arangosh
El servidor ArangoDB viene con una interfaz web incorporada para la administración. Le permite administrar bases de datos, colecciones, documentos, usuarios, gráficos, ejecutar y explicar consultas, ver estadísticas del servidor y mucho más. Puedes configurarlo editando el archivo /etc/arangodb3/arangosh.conf
:
nano /etc/arangodb3/arangod.conf
Busque la siguiente línea:
punto final = tcp: //127.0.0.1: 8529
Y reemplácelo con la siguiente línea:
endpoint = tcp: // dirección-IP-del-servidor: 8529
Save y salir también reinicia el servicio ArangoDB después de realizar este cambio:
sudo systemctl reiniciar arangodb3
Paso 4. Configure el Firewall.
Ahora abrimos el puerto 8529 para acceder a ArangoDB:
sudo firewall-cmd –add-port = 8529 / tcp –permanent
sudo firewall-cmd –reload
Paso 5. Acceder a la interfaz web de ArangoDB.
Una vez instalado con éxito, ahora abra su navegador web y vaya a https://your-server-ip-address:8529
y verá lo siguiente:
¡Felicidades! Ha instalado correctamente ArangoDB. Gracias por usar este tutorial para instalar la base de datos ArangoDB NoSQL en su sistema CentOS 8. Para obtener ayuda adicional o información útil, le recomendamos que consulte el sitio web oficial de ArangoDB.