▷ Installa CouchDB Ubuntu 21.04 e 20.04

Apache ci offre varie opzioni per lavorare con dati e informazioni sul web e una delle sue numerose derivazioni è Apache CouchDB.

Apache CouchDB ci offre l'opportunità di accedere alle informazioni da luoghi diversi, poiché si basa sul protocollo Couch Replication che è compatibile con cluster di server globali, telefoni cellulari o browser Web che offre la facilità di accesso sicuro. Le applicazioni Web e native sono compatibili al 100% con CouchDB poiché la sua lingua predefinita è JSON e supporta i dati binari per l'archiviazione dei dati.

Funzionalità di Apache CouchDBAlcune delle sue caratteristiche più importanti sono:

  • CouchDB ha un database in cluster, consentendo così di eseguire un server di database logico indipendentemente dal numero di server o macchine virtuali.
  • Usando apache CouchDB abbiamo un database a nodo singolo che agisce sotto un server di applicazioni.
  • Utilizza il protocollo HTTP e il formato dati JSON, essendo compatibile con qualsiasi software che li supporti.
  • L'esclusivo protocollo di replica di CouchDB genera applicazioni "Offline First" per applicazioni mobili e altri ambienti dotati di infrastruttura

rete ad alto impatto.

Vediamo come installare Apache CouchDB su Ubuntu 20.04, 20.10 o 21.04.

Vediamo come installare Apache CouchDB su Ubuntu

Passo 1
Innanzitutto, abilitiamo il repository Apache CouchDB, per questo scarichiamo e installiamo la chiave GPG con il seguente comando:

 curl -L https://couchdb.apache.org/repo/bintray-pubkey.asc | sudo apt-key add - 

INGRANDIRE

Passo 2
Ora aggiungiamo il repository, per questo eseguiamo:

 sudo nano /etc/apt/sources.list 
Passaggio 3
In fondo aggiungiamo la riga:
 deb https://apache.bintray.com/couchdb-deb focale principale 

INGRANDIRE

Passaggio 4
Salviamo le modifiche utilizzando la seguente combinazione di tasti:

Ctrl + O

Lasciamo l'editor utilizzando:

Ctrl + X

Passaggio 5
Aggiorniamo il sistema operativo con il seguente comando.

 sudo apt update 

INGRANDIRE

Passaggio 6
Successivamente, installiamo Apache CouchDB:

 sudo apt install apache2 couchdb 

INGRANDIRE

Passaggio 7
Inseriamo la lettera e per confermare il download e l'installazione, regoliamo i parametri secondo necessità poiché vedremo prima quanto segue durante l'installazione:

INGRANDIRE

Passaggio 8
Lì definiamo il tipo di configurazione di Apache CouchDB da utilizzare, in questo caso lasciamo l'opzione predefinita e quindi configuriamo l'indirizzo IP di accesso, lasciamo l'opzione predefinita 127.0.0.1:

INGRANDIRE

Passaggio 9
Fare clic su OK e quindi assegnare la password dell'amministratore:

INGRANDIRE

Passaggio 10
Nella finestra successiva lo confermiamo:

INGRANDIRE

Passaggio 11
Facciamo clic su OK e aspettiamo che il processo di installazione di Apache CouchDB in Ubuntu finisca:

INGRANDIRE

Passaggio 12
Ora controlliamo la porta Apache CouchDB con il comando:

 netstat -pnltu | grep 5984 
Notapossiamo installare le utility con "sudo apt install net-tools"

INGRANDIRE

Passaggio 13
Ora se controlliamo la porta:

INGRANDIRE

Passaggio 14
Verifichiamo l'installazione di Apache CouchDB eseguendo quanto segue:

 arricciatura http://127.0.0.1:5984/
Passaggio 15
Il risultato verrà stampato in formato JSON.

INGRANDIRE

Passaggio 16
Per accedere ad Apache CouchDB andiamo su un browser e lì inseriamo quanto segue:

 http://127.0.0.1:5984/_utils/ 
Inseriamo le credenziali registrate durante il processo:

INGRANDIRE

Passaggio 17
Fare clic su Accedi e questo sarà l'ambiente Apache CouchDB:

INGRANDIRE

Passaggio 18
Possiamo sfogliare le tue diverse opzioni:

INGRANDIRE

Passo 19
Passiamo alla configurazione principale:

INGRANDIRE

Passaggio 20
Nel terminale è possibile utilizzare i seguenti comandi per gestire Apache CouchDB:

 sudo systemctl start couchdb.service (avvia il servizio) sudo systemctl enable couchdb.service (abilita il servizio) sudo systemctl stop couchdb.service (ferma il servizio)
Vediamo lo stato di Apache CouchDB:
 sudo systemctl status couchdb.service 

INGRANDIRE

Con questo siamo in grado di esplorare tutto ciò che Apache CouchDB ha per noi in Ubuntu.

Aiuterete lo sviluppo del sito, condividere la pagina con i tuoi amici

wave wave wave wave wave