In questo tutorial, ti mostreremo come installare OrientDB su Ubuntu 16.04. Per chi non lo sapesse, OrientDB ha un database NoSQL multi-modello che supporta il database dei documenti con un grafico che è un'applicazione basata su java e può essere eseguito su qualsiasi sistema operativo che supporti la replica multi-master e un facile ridimensionamento orizzontale.
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 di OrientDB su un server Ubuntu 16.04 (xenial xerus).
Installa OrientDB su Ubuntu 16.04 LTS
Passaggio 1. Innanzitutto, assicurati che tutti i pacchetti di sistema siano aggiornati eseguendo il seguente apt-get
comandi nel terminale.
sudo apt-get update sudo apt-get upgrade
Passaggio 2. Installazione delle dipendenze.
Prima di tutto, installiamo le dipendenze per OrientDB:
apt-get install oracle-java8-set-default git ant
Passaggio 3. Installazione di OrientDB.
Scarica l'ultima versione di OrientDB eseguendo il comando seguente, Al momento della stesura di questo articolo è la versione 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 volta scaricato il pacchetto, decomprimeremo e sposteremo la cartella estratta in /opt/orientdb
:
tar -zxf orientdb-community-2.2.22.tar.gz mv orientdb-community-2.2.22 /opt/orientdb
Passaggio 4. Avvio del server OrientDB.
Passa a /opt/orientdb
cartella e avvia il server di database OrientDB:
cd /opt/orientdb sudo bin/server.sh
OrientDB ora dovrebbe richiedere la password di root con un messaggio come quello qui sotto:
+---------------------------------------------------------------+ | 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. | +---------------------------------------------------------------+
Passaggio 5. Configura il demone OrientDB.
Crea un utente di sistema su cui vogliamo eseguire OrientDB qui assumiamo utente OrientDB:
useradd –r 0riendb –s /sbin/nologin chown –R orientdb:orientdb /opt/orientdb nano /opt/orientdb/bin/orientdb.sh
Trova la riga sottostante nella configurazione e cambiala in:
# You have to SET the OrientDB installation directory here ORIENTDB_DIR="/opt/orientdb" ORIENTDB_USER="orientdb"
Una volta completata la configurazione, modifica i permessi del file del server di configurazione:
chmod 640 /opt/orientdb/config/orientdb-server-config.xml
Passaggio 6. Installa il servizio Systemd OrientDB.
Per prima cosa, dovevamo copiare il file in /etc/system/services
cartella:
cp /opt/orientdb/bin/orientdb.service /etc/systemd/system
Modifica il file di servizio 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
Ricarica systemd
servizio demone:
systemctl daemon-reload
Avvia OrientDB e abilita l'avvio all'avvio:
systemctl start orientdb systemctl enable orientdb
Congratulazioni! Hai installato correttamente OrientDB. Grazie per aver utilizzato questo tutorial per l'installazione di OrientDB sul server Ubuntu 16.04 (xenial xerus). Per ulteriore aiuto o informazioni utili, ti consigliamo di controllare il sito Web ufficiale di OrientDB .