GNU/Linux >> Tutoriales Linux >  >> Ubuntu

Cómo instalar y configurar Neo4j en Ubuntu 20.04

Escrito en Java, Neo4j es un sistema de gestión de bases de datos gráficas de código abierto. A diferencia de las bases de datos relacionales tradicionales, como SQL, que tienen tablas con filas y columnas, una base de datos de gráficos se caracteriza por nodos, bordes y propiedades. Las bases de datos de gráficos suelen ofrecer un mejor rendimiento que sus contrapartes SQL y NoSQL.

En una base de datos de gráficos, los datos se modelan como nodos y relaciones entre esos nodos de datos. Neo4j puede consultar relaciones complejas con poca sobrecarga ya que todos los nodos tienen referencias a otros nodos que están relacionados. Neo4j está disponible en una edición comunitaria que es gratuita y una edición empresarial con fines comerciales.

Esta guía lo llevará a través de la instalación de Neo4j en Ubuntu 20.04

Paso 1:Actualice su sistema

Recomendamos actualizar ese índice de paquetes de su sistema antes de continuar. Además, inicia tu terminal y ejecuta el siguiente comando:

$ sudo apt update

Una vez actualizado, proceda y continúe con los pasos posteriores.

Paso 2:Instalar paquetes

A continuación, instalaremos algunos paquetes adicionales. Es posible que estos paquetes ya estén presentes en su sistema Ubuntu 20.04, pero aún puede ejecutar el comando que se indica a continuación:

$ sudo apt install software-properties-common apt-transport-https ca-certificates 

Paso 3:Descarga y agrega la clave GPG

El motor de base de datos Neo4j no está incluido en el repositorio oficial de paquetes de Ubuntu. Necesitamos agregar la clave GPG de Neo que nos permitirá instalar Neo4j en Ubuntu 20.04

Por lo tanto, continúe, descargue y agregue la clave GPG de Neo4j.

$ wget -O - https://debian.neo4j.com/neotechnology.gpg.key | sudo apt-key add -

A partir de entonces, agregue el repositorio Neo4j 4.3 al archivo de lista de fuentes.

$ echo 'deb https://debian.neo4j.com stable 4.3' | sudo tee -a /etc/apt/sources.list.d/neo4j.list

A continuación, actualice las listas de paquetes.

$ sudo apt update

En los pasos posteriores, nos centraremos en instalar y administrar el servicio de administración de bases de datos de Neo4j.

Paso 4:Instalar Neo4j

En este paso, instalaremos Neo4j. Esto también descargará algunas otras dependencias que necesita neo4j. Además, se instalará una versión de Java compatible en su sistema. Ejecute el comando:

$ sudo apt install neo4j

Una vez finalizada la instalación, habilite e inicie el servicio Neo4j ejecutando el siguiente comando:

$ sudo systemctl enable neo4j.service
$ sudo systemctl start neo4j.service

Verifique que neo4j esté instalado y funcionando correctamente como se muestra:

$ sudo systemctl status neo4j.service

Obtendrá el siguiente resultado:

Paso 5:Configurar Neo4j

Ahora que Neo4j está funcionando, podemos conectarnos a la base de datos y configurar las credenciales de administrador. Para lograr esto, aprovecharemos el cypher-shell, que es una utilidad de línea de comandos para ejecutar consultas en la instancia de la base de datos Neo4j.

Por lo tanto, inicie el shell interactivo con el comando:

$ cypher-shell

Una vez que inicie el shell, inicie sesión con las credenciales predeterminadas:

nombre de usuario:neo4j

Contraseña:neo4j

Por obvias razones de seguridad, se le pedirá que establezca una nueva contraseña segura. Así que continúe y proporcione una contraseña segura.

Paso 6:Conexión a la interfaz web

En este paso accederemos al panel web de Neo4j. Por lo tanto, inicie su navegador web favorito y visite la URL que se muestra para acceder a la página de inicio de sesión de Neo4J.

host local:7687/

De forma predeterminada, Neo4j está configurado para aceptar solo conexiones de direcciones IP de host local. La razón detrás de esto es proporcionar seguridad adicional para el motor de la base de datos

Para acceder a Neo4j desde un sistema externo, edite el /etc/neo4j/neo4j.conf archivo, localice y descomente la siguiente línea:

dbms.default_listen_address=0.0.0.0 

También puede especificar la dirección IP de su servidor en el archivo de configuración.

Ahora, para acceder al panel de control de Neo4j, use sus datos de inicio de sesión de administrador. Verá la interfaz web de Neo4j que se muestra a continuación:

Eso es todo con la instalación de Neo4j en Ubuntu 20.04. Confiamos en que la guía haya sido una revelación para comenzar con neo4j en Ubuntu 20.04.


Ubuntu
  1. Cómo instalar y configurar Redis en Ubuntu 18.04

  2. Cómo instalar y configurar Redmine en Ubuntu 18.04

  3. Cómo instalar y configurar Samba en Ubuntu 18.04

  4. Cómo instalar y configurar Redis en Ubuntu 20.04

  5. Cómo instalar y configurar Mariadb 10 en Ubuntu 20.04

Cómo instalar y configurar Redis en Ubuntu 20.04

Cómo instalar y configurar Ubuntu SDK en Ubuntu 16.04 y 14.04

Cómo instalar y configurar PostgreSQL en Ubuntu

Cómo instalar y configurar Hadoop en Ubuntu 20.04

Cómo instalar y configurar Jenkins en Ubuntu

Cómo instalar y configurar Jenkins en Ubuntu 20.04