GNU/Linux >> Linux Esercitazione >  >> Ubuntu

Come installare RavenDB su Ubuntu 20.04 LTS

In questo tutorial, ti mostreremo come installare RavenDB su Ubuntu 20.04 LTS. Per chi non lo sapesse, RavenDB è un database manager NoSQL scritto in C#. Con un RavenDB database, puoi configurare un'architettura di dati NoSQL o aggiungere un livello NoSQL al tuo attuale database relazionale. RavenDB supporta più database, partizionamento orizzontale o partizionamento dei dati su più server. Ha la capacità di gestire centinaia o migliaia di database sullo stesso RavenDB utilizza JSON per archiviare i documenti e non richiede la dichiarazione di uno schema e consente agli sviluppatori di lavorare con i dati in modo più naturale.

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ò passo passo l'installazione di RavenDB 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.

Prerequisiti

  • Un server che esegue uno dei seguenti sistemi operativi:Ubuntu 20.04, 18.04, 16.04 e qualsiasi altra distribuzione basata su Debian come Linux Mint.
  • Si consiglia di utilizzare una nuova installazione del sistema operativo per prevenire potenziali problemi.
  • Un non-root sudo user o accedere all'root user . Ti consigliamo di agire come non-root sudo user , tuttavia, poiché puoi danneggiare il tuo sistema se non stai attento quando agisci come root.

Installa RavenDB 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

Passaggio 2. Installazione dei pacchetti richiesti.

Prima di iniziare, ti consigliamo di installare le dipendenze richieste, incluso il runtime NET Core:

wget https://packages.microsoft.com/config/ubuntu/20.04/packages-microsoft-prod.deb -O packages-microsoft-prod.deb
sudo dpkg -i packages-microsoft-prod.deb

Avanti, aggiorna e installa .NET core:

sudo apt update 
sudo apt install apt-transport-https
sudo apt install aspnetcore-runtime-3.1

Passaggio 3. Installazione di RavenDB su Ubuntu 20.04.

Ora scarichiamo l'ultima versione di RavenDB dal sito ufficiale:

wget -O ravendb.tar.bz2 https://hibernatingrhinos.com/downloads/RavenDB%20for%20Linux%20x64/latest
tar xvjf ravendb.tar.bz2

Quindi, rendi il file eseguibile e installalo:

sudo chmod -R 755 RavenDB
cd ~/RavenDB
./run.sh

Passaggio 4. Crea un file di servizio Systemd per RavenDB.

Ora creiamo un systemd file di servizio per gestire RavenDB. Puoi crearlo con il seguente comando:

sudo nano /etc/systemd/system/ravendb.service

Aggiungi le seguenti righe:

[Unit]
Description=RavenDB v4.0
After=network.target

[Service]
LimitCORE=infinity
LimitNOFILE=65536
LimitRSS=infinity
LimitAS=infinity
User=godet
Restart=on-failure
Type=simple
ExecStart=/home/godet/RavenDB/run.sh

[Install]
WantedBy=multi-user.target

Salva e chiudi il file. Quindi, ricarica il systemd demone con il seguente comando:

sudo systemctl daemon-reload
sudo systemctl start ravendb
sudo systemctl enable ravendb

Passaggio 5. Accesso a RavenDB su Ubuntu.

Una volta installato correttamente RavenDB, ora puoi accedere alla sua interfaccia web. Apri un browser e puntalo a http://127.0.0.1:41105, Dovresti vedere la seguente schermata:

Per impostazione predefinita, RavenDB è accessibile solo dal localhost. Se devi configurare l'indirizzo IP pubblico del server, apri il suo file di configurazione e aggiungi l'indirizzo IP:

sudo nano ~/RavenDB/Server/settings.json

Aggiungi sostituisci host o IP con quello pubblico:

{
  "DataDir": "RavenData",
  "License.Eula.Accepted": true,
  "Setup.Mode": "Unsecured",
  "Security.UnsecuredAccessAllowed": "PublicNetwork",
  "ServerUrl": "http://127.0.0.1:8080",
  "ServerUrl.Tcp": "tcp://127.0.0.1:38888"
}

Congratulazioni! Hai installato con successo RavenDB. Grazie per aver utilizzato questo tutorial per installare RavenDB sul tuo sistema Ubuntu 20.04 LTS Focal Fossa. Per ulteriore aiuto o informazioni utili, ti consigliamo di controllare il RavenDB ufficiale sito web.


Ubuntu
  1. Come installare OctoberCMS su Ubuntu 16.04 LTS

  2. Come installare AbanteCart su Ubuntu 16.04 LTS

  3. Come installare Grafana su Ubuntu 16.04 LTS

  4. Come installare R su Ubuntu 18.04 LTS

  5. Come installare R su Ubuntu 20.04 LTS

Come installare Unison su Ubuntu 16.04 LTS

Come installare Pghero su Ubuntu 16.04 LTS

Come installare Spotify su Ubuntu 18.04 LTS

Come installare ClamAV su Ubuntu 18.04 LTS

Come installare MongoDB su Ubuntu 18.04 LTS

Come installare Jenkins su Ubuntu 18.04 LTS