GNU/Linux >> Linux Esercitazione >  >> Ubuntu

Come installare CouchDB su Ubuntu 20.04

CouchDB è un NoSQL open source database, è stato creato da Apache Software Foundation nell'anno 2005. È ottimizzato per funzioni multi-tasking. CouchDB ha due modalità, modalità standalone e modalità cluster. Se stai utilizzando un unico server, puoi utilizzare la modalità standalone e se stai utilizzando più di un server, puoi utilizzare la modalità cluster. In questa guida imparerai come installare CouchDB Database NoSQL su Ubuntu 20.04 e come creare il tuo primo database CouchDB utilizzando il pannello di controllo integrato di Foxton.

Prerequisiti

  • Il server con Ubuntu 20.04 installato e in esecuzione
  • Un utente con privilegi sudo

Segui i passaggi seguenti come menzionato, per installare correttamente CouchDB su Ubuntu 20.04.

Aggiorna il tuo sistema Linux

All'inizio si consiglia di aggiornare il sistema e di aggiornarlo controllando i pacchetti già installati. A tale scopo, premi Ctrl+Alt+T dalla tua tastiera Prova apt comando nel tuo terminale usando i privilegi sudo:

$ sudo apt update && upgrade

Richiederà la password dell'utente root per procedere. Aggiungi la password per continuare.

Configura il tuo server

Per installare Apache CouchDB sul tuo sistema Linux Ubuntu 20.04, devi installare il software come prerequisito. Questo software è utile per la configurazione del repository CouchDB in Ubuntu 20.04. Quindi, per installare questo software, prova questo comando:

$ sudo apt-get install software-properties-common

Richiederà la password dell'utente root e dovrai fornirla prima di questa installazione. Ti chiederà di confermare o annullare questa installazione toccando Y o N. Premi Y per continuare il processo di installazione.

Installa l'utility Curl

Successivamente, è necessario installare l'utilità curl per abilitare il comando curl nel terminale. Utilizzare il comando seguente per installare curl:

$ sudo apt install curl

In questo caso, chiederà nuovamente la tua conferma o cancellazione. Quindi, per precedere l'installazione del comando curl, tocca Y per continuare.

Scarica la chiave del repository CouchDB

Ora è il momento di caricare Apache CouchDB in Ubuntu 20.04. Per abilitarlo, usa questi due comandi:

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

$ echo "deb https://apache.bintray.com/couchdb-deb focal main" | sudo tee –a /etc/apt/sources.list

Ora aggiorna di nuovo il sistema Ubuntu 20.04 eseguendo il comando apt.

$ sudo apt update

Installa CouchDB su Ubuntu 20.04

Quindi, questo è tutto. Siamo giunti all'ultimo gradino. Ora installeremo Apache CouchDB. Esegui questo comando nel tuo terminale Ubuntu 20.04 per continuare:

$ sudo apt install couchdb

Attendere un po' di tempo per completare il processo di installazione. Lo farà tramite un prompt messaggio per farti capire che devi selezionare una modalità . Dopo aver letto questo, premi Invio per procedere.

Scegli la modalità di configurazione

Ora visualizzerà i tipi di configurazioni tra cui scegliere. Se utilizzi un solo server, scegli standalone modalità o se utilizzi più server, scegli cluster . Nel nostro caso, abbiamo scelto la modalità standalone perché stiamo utilizzando un unico sistema server. Premi Invio per procedere.

Aggiungi indirizzo IP

Successivamente, ti chiederà l'indirizzo IP. Se stai usando un solo server, non cambiarlo. Continua con quello predefinito per l'installazione come mostrato nell'immagine. Poiché abbiamo un unico server, continueremo con l'IP fornito che è 127.0.0.1. Premi Invio per continuare il processo.

Crea password

Ora, per creare un account amministratore, ti chiederà la tua password per procedere. Aggiungi la tua password e premi Invio per procedere al passaggio successivo. Puoi anche lasciarlo vuoto in quanto non è necessario creare un account amministratore.

Quindi chiederà di nuovo di rientrare la tua password. Aggiungi di nuovo la password e tocca Invio per continuare.

Il sistema avvierà l'installazione di Apache CouchDB sulla distribuzione Ubuntu. Attendi un po' di tempo affinché il sistema esegua l'installazione.

Verifica stato installazione

Puoi anche verificare l'installazione di CouchDB se è andata correttamente o meno. Puoi utilizzare il comando sudo di seguito per verificare l'attivazione di CouchDB:

$ sudo systemctl status couchdb

Oppure

$ curl http://127.0.0.1:5984/

Ti chiederà di nuovo la password dell'utente root. Aggiungi una password per procedere.

Mostrerà lo stato attivo di Apache CouchDB se funziona correttamente anche con tutte le sue specifiche. Come puoi vedere in questa immagine qui sotto, CouchDB è attivamente in esecuzione su Ubuntu 20.04.

Crea un nuovo database CouchDB

Puoi aggiungere un nuovo database utilizzando CouchDB con il tuo nome utente e password, utilizzando il pannello di controllo Fauxton. A tale scopo apri un qualsiasi browser installato nel tuo Ubuntu Linux 20.04 e aggiungi il collegamento indicato di seguito alla nuova scheda. Aggiungi il tuo nome utente e password di root per procedere ulteriormente con la creazione del database.

http://127.0.0.1:5984/_utils/

Puoi vedere un pulsante icona nell'angolo in alto a destra della pagina di Fauxton per la creazione di un database. Cliccaci sopra per continuare.

Crea un database con qualsiasi nome. L'ho creato con il nome aqsayasin . Seleziona partizionato o non partizionato. Fai clic su Crea pulsante per continuare.

Finalmente puoi vedere il database abbiamo appena creato con il nome aqsayasin è stato visualizzato nell'elenco dei database correnti.

Conclusione

Questo tutorial mostra come installare l'utilità curl, aggiornare il sistema usando apt, installare CouchDB sul server Ubuntu e creare il tuo primo database CouchDB usando Fauxton.


Ubuntu
  1. Come installare Odoo su Ubuntu

  2. Come installare R su Ubuntu 16.04

  3. Come installare Vai su Ubuntu 18.04

  4. Come installare Apache CouchDB su Ubuntu 18.04

  5. Come installare CouchDB su Ubuntu 20.04

Come installare Apache CouchDB su Ubuntu 16.04 LTS

Come installare Apache CouchDB su Ubuntu 18.04 LTS

Come installare Apache CouchDB su Ubuntu 20.04 LTS

Come installare Go in Ubuntu 20.04

Come installare Apache CouchDB in Ubuntu 20.04

Come installare Vai su Ubuntu 22.04