In questo tutorial, ti mostreremo come installare OrientDB su Ubuntu 20.04 LTS. Per chi non lo sapesse, OrientDB è un sistema di gestione di database NoSQL open-source scritto in Java Una delle sue caratteristiche principali è che non è solo basato su NoSQL ma è anche molto veloce.È il DBMS più versatile che supporta i modelli Graph, Document, Reactive, Full-Text, Geospatial e Key-Value in un multi-modello prodotto.
Questo articolo presuppone che tu abbia almeno una conoscenza di base di Linux, sappia come usare la shell e, soprattutto, che ospiti il tuo sito sul tuo VPS. L'installazione è abbastanza semplice e presuppone che tu sono in esecuzione nell'account root, in caso contrario potrebbe essere necessario aggiungere 'sudo
' ai comandi per ottenere i privilegi di root. Ti mostrerò l'installazione passo passo del database NoSQL open source OrientDB su Ubuntu 20.04 (Focal Fossa). Puoi seguire le stesse istruzioni per Ubuntu 18.04, 16.04 e qualsiasi altra distribuzione basata su Debian come Linux Mint.
Installa OrientDB su Ubuntu 20.04 LTS Focal Fossa
Passaggio 1. Innanzitutto, assicurati che tutti i pacchetti di sistema siano aggiornati eseguendo il seguente apt
comandi nel terminale.
sudo apt update sudo apt upgrade sudo apt install curl apt-transport-https
Passaggio 2. Installazione di OrientDB su Ubuntu 20.04.
Ora scarichiamo l'ultima versione della community visit OrientDB dal sito ufficiale:
wget https://s3.us-east-2.amazonaws.com/orientdb3/releases/3.0.4/orientdb-3.0.4.tar.gz tar xvf orientdb-3.0.4.tar.gz
Avanti, sposta Configurazione estratta su /opt/oriendb
directory:
sudo mv orientdb-3.0.4 /opt/orientdb
Ora aggiungi l'utente di sistema per gestire OrientDB:
sudo useradd -r orientdb -s /sbin/nologin sudo chown -R orientdb:orientdb /opt/orientdb/
Quindi, apri lo script di configurazione, sostituisci l'utente e il percorso di configurazione del DB:
sudo nano /opt/orientdb/bin/orientdb.sh
Aggiungi la seguente riga:
ORIENTDB_DIR="/opt/orientdb" ORIENTDB_USER="orientdb"
Output di esempio:
# chkconfig: 2345 20 80 # description: OrientDb init script # processname: orientdb.sh # You have to SET the OrientDB installation directory here ORIENTDB_DIR="/opt/orientdb" ORIENTDB_USER="orientdb" LOG_DIR="../log"
Avanti, vai a /opt/orientdb/bin
percorso ed esegui server.sh
sceneggiatura:
cd /opt/orientdb/bin sudo ./server.sh
Risultato:
+---------------------------------------------------------------+ | 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. | +---------------------------------------------------------------+ Root password [BLANK=auto generate it]: ********* Please confirm the root password: *********
Passaggio 3. Crea il servizio OrientDB.
Per prima cosa, copia il file del servizio OrientDB in /etc/systemd/system/
directory:
sudo cp /opt/orientdb/bin/orientdb.service /etc/systemd/system/
Successivamente, modifica il file di servizio OrientDB e aggiungi quanto segue:
sudo nano /etc/systemd/system/orientdb.service
Aggiungi la seguente riga:
# # right (c) OrientDB LTD (http://http://orientdb.com/) # [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.shCopy
Quindi, avvia OrientDB e abilitalo per l'avvio all'avvio:
sudo systemctl daemon-reload sudo systemctl start orientdb.service sudo systemctl status orientdb.service
Passaggio 4. Accedi all'interfaccia Web di OrientDB.
Una volta installato correttamente, apri il browser web e vai a http://your-server-ip:2480
e dovresti vedere questo.
Congratulazioni! Hai installato con successo OrientDB. Grazie per aver utilizzato questo tutorial per l'installazione del database NoSQL open source OrientDB su Ubuntu 20.04 LTS Focal Fossa system. Per ulteriore aiuto o informazioni utili, ti consigliamo di controllare il sito ufficiale di OrientDB.