En este tutorial, le mostraremos cómo instalar OrientDB en su Ubuntu 16.04. Para aquellos de ustedes que no sabían, OrientDB tiene una base de datos NoSQL multimodelo que admite una base 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 de OrientDB en un servidor Ubuntu 16.04 (xenial xerus).
Instalar OrientDB en Ubuntu 16.04 LTS
Paso 1. Primero, asegúrese de que todos los paquetes de su sistema estén actualizados ejecutando el siguiente apt-get
comandos en la terminal.
sudo apt-get update sudo apt-get upgrade
Paso 2. Instalación de dependencias.
En primer lugar, instalemos las dependencias para OrientDB:
apt-get install oracle-java8-set-default git ant
Paso 3. Instalación de OrientDB.
Descargue la última versión de OrientDB ejecutando el siguiente comando, al momento de escribir este artículo es la versión 2.2.22:
wget -O orientdb-community-2.2.22.tar.gz http://orientdb.com/download.php?file=orientdb-community-2.2.22.tar.gz&os=linux
Una vez descargado el paquete, descomprimiremos y moveremos la carpeta extraída a /opt/orientdb
:
tar -zxf orientdb-community-2.2.22.tar.gz mv orientdb-community-2.2.22 /opt/orientdb
Paso 4. Inicio del servidor OrientDB.
Cambiar a /opt/orientdb
e inicie el servidor de base de datos OrientDB:
cd /opt/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 5. Configure el demonio OrientDB.
Cree un usuario del sistema que queremos ejecutar OrientDB aquí asumimos usuario de OrientDB:
useradd –r 0riendb –s /sbin/nologin chown –R orientdb:orientdb /opt/orientdb nano /opt/orientdb/bin/orientdb.sh
Encuentre la siguiente línea en la configuración y cámbiela a:
# You have to SET the OrientDB installation directory here ORIENTDB_DIR="/opt/orientdb" ORIENTDB_USER="orientdb"
Una vez realizada la configuración, cambie el permiso del archivo del servidor de configuración:
chmod 640 /opt/orientdb/config/orientdb-server-config.xml
Paso 6. Instale el servicio OrientDB de Systemd.
Primero, necesitábamos copiar el archivo a /etc/system/services
carpeta:
cp /opt/orientdb/bin/orientdb.service /etc/systemd/system
Edite el archivo de servicio de OrientDB:
### nano /etc/systemd/system/orientdb.service [Unit] Description=OrientDB Server After=network.target After=syslog.target [Install] WantedBy=multi-user.target [Service] User=orientdb Group=orientdb ExecStart /opt/orientdb /bin/server.sh
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 OrientDB en el servidor Ubuntu 16.04 (xenial xerus). Para obtener ayuda adicional o información útil, le recomendamos que consulte el sitio web oficial de OrientDB .