Implementato in Erlang , Apache CouchDB , denominato semplicemente CouchDB , è un NoSQL open source database incentrato sull'archiviazione dei dati in JSON formato. CouchDB è la scelta perfetta per i team operativi e le aziende che cercano una soluzione di database NoSQL ad alte prestazioni. A differenza dei database relazionali come MySQL , CouchDB utilizza un modello di dati privo di schemi, semplificando la gestione dei record su vari dispositivi informatici.
Questo tutorial mostra come installare l'ultima versione di Apache CouchDB su Ubuntu 20.04 .
Fase 1:abilita il repository CouchDB
Per iniziare, accedi alla tua istanza del server e importa il GPG chiave come mostrato.
$ curl -L https://couchdb.apache.org/repo/bintray-pubkey.asc | sudo apt-key add -
Quindi, assicurati di abilitare CouchDB repository come mostrato.
$ echo "deb https://apache.bintray.com/couchdb-deb focal main" >> /etc/apt/sources.list
Una volta aggiunti il repository e la chiave, vai al passaggio successivo.
Fase 2:installa Apache CouchDB in Ubuntu
Dopo aver abilitato il repository CouchDB, il passaggio successivo sarà aggiornare gli elenchi dei pacchetti di Ubuntu e installa Apache CouchDB come mostrato.
$ sudo apt update $ sudo apt install apache2 couchdb -y
Dovrai selezionare le opzioni per configurare il tuo CouchDB . In questo prompt, configuri in standalone o raggruppati modalità. Poiché stiamo installando su un unico server, opteremo per il server singolo autonomo opzione.
Nel prompt successivo, dovresti configurare l'interfaccia di rete su cui si trova CouchDB si legherà a. In autonoma modalità server, l'impostazione predefinita è 127.0.0.1 (loopback) .
Se è il cluster modalità, inserisci l'indirizzo IP dell'interfaccia del server o digita 0.0.0.0 , che lega CouchDB a tutte le interfacce di rete.
Quindi, imposta la password amministratore.
Conferma la password impostata per finalizzare l'installazione.
Fase 3:verifica l'installazione di CouchDB
Il CouchDB il server ascolta TCP porta 5984 per impostazione predefinita. Per placare la tua curiosità, esegui il comando netstat come mostrato.
$ netstat -pnltu | grep 5984
Per verificare se l'installazione è stata eseguita correttamente e il servizio è in esecuzione, eseguire il comando curl riportato di seguito. Dovresti ottenere le seguenti informazioni su CouchDB database stampato in formato JSON.
$ curl http://127.0.0.1:5984/
L'output nel tuo terminale sarà simile a questo:
Fase 4:accedi all'interfaccia Web di CouchDB
Puoi aprire il browser e accedere a http://127.0.0.1:5984/_utils/
e digita il nome utente e la password dell'amministratore per accedere al tuo database:
Dopo Apache CouchDB è configurato e installato correttamente, utilizzare i comandi seguenti per avviare, abilitare, interrompere e verificarne lo stato.
$ sudo systemctl start couchdb.service $ sudo systemctl enable couchdb.service $ sudo systemctl stop couchdb.service
Il comando di verifica dello stato mostra:
$ sudo systemctl status couchdb.service
Conclusione
Per ulteriori informazioni su CouchDB , fare riferimento alla documentazione di Apache CouchDB. Ci auguriamo che ora tu possa installare comodamente CouchDB su Ubuntu 20.04 .