En este tutorial, le mostraremos cómo instalar OrientDB en su CentOS 7. Para aquellos de ustedes que no sabían, OrientDB tiene una base de datos NoSQL multimodelo que admite bases de datos de documentos con un gráfico que es una aplicación basada en Java y se puede ejecutar en cualquier sistema operativo que admita replicación multimaestro y fácil escalado horizontal.
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 del sistema de gestión de base de datos NoSQL de código abierto de OrientDB en un servidor CentOS 7.
Instalar OrientDB en CentOS 7
Paso 1. Primero, comencemos asegurándonos de que su sistema esté actualizado.
yum clean all yum -y update
Paso 2. Instalación de OrientDB.
En primer lugar, cree un nuevo usuario para ejecutar OrientDB:
adduser orientdb -d /opt/orientdb
Ahora puede descargar el archivo binario de OrientDB ejecutando el siguiente comando:
cd /opt/orientdb/ wget https://orientdb.com/download.php?file=orientdb-community-importers-2.2.29.tar.gz -O /opt/orientdb/orientdb.tar.gz
Una vez descargado el paquete, lo descomprimiremos y moveremos la carpeta extraída a /opt/orientdb
:
tar -xf orientdb.tar.gz mv orientdb-community*/* .
Haga que el usuario de OrientDB sea el propietario de los archivos extraídos:
chown -R orientdb:orientdb /opt/orientdb
Paso 3. Inicio del servidor OrientDB.
OrientDB proporciona un script de instalación para que pueda iniciar el servidor. Cambie al usuario de OrientDB:
su - orientdb sudo bin/server.sh
OrientDB ahora debería solicitar la contraseña de root con un mensaje como el siguiente:
+---------------------------------------------------------------+ | WARNING: FIRST RUN CONFIGURATION | +---------------------------------------------------------------+ | This is the first time the server is running. Please type a | | password of your choice for the 'root' user or leave it blank | | to auto-generate it. | | | | To avoid this message set the environment variable or JVM | | setting ORIENTDB_ROOT_PASSWORD to the root password to use. | +---------------------------------------------------------------+
Paso 4. Configure el demonio OrientDB.
Crea un nuevo systemd
servicio para administrar fácilmente el inicio y la detención de OrientDB:
nano /etc/systemd/system/orientdb.service
Pegue el siguiente contenido:
[Unit] Description=OrientDB service After=network.target [Service] Type=simple ExecStart=/opt/orientdb/bin/server.sh User=orientdb Group=orientdb Restart=always RestartSec=9 StandardOutput=syslog StandardError=syslog SyslogIdentifier=orientdb [Install] WantedBy=multi-user.target
Recargar systemd
servicio demonio:
systemctl daemon-reload
Inicie OrientDB y habilite el inicio en el momento del arranque:
systemctl start orientdb systemctl enable orientdb
¡Felicitaciones! Ha instalado correctamente OrientDB. Gracias por usar este tutorial para instalar la administración de base de datos NoSQL de código abierto de OrientDB en su sistema CentOS 7. Para obtener ayuda adicional o información útil, le recomendamos que consulte el sitio web oficial Sitio web de OrientDB.