In questo articolo, avremo spiegato i passaggi necessari per installare e configurare Apache CouchDB su Debian 10. Prima di continuare con questo tutorial, assicurati di aver effettuato l'accesso come utente con privilegi sudo. Tutti i comandi in questo tutorial devono essere eseguiti come utente non root.
Apache CouchDB è una risorsa software gratuita che ci consente di accedere ai dati da dove necessario definendo il Coach Replication Protocol, che è stato implementato da una varietà di progetti e prodotti che coprono tutto l'IT ambienti, dai cluster di server distribuiti a livello globale o dai telefoni cellulari ai browser Web.
Installa Apache CouchDB su Debian
Passaggio 1. Il primo comando aggiornerà gli elenchi dei pacchetti per assicurarti di ottenere l'ultima versione e le dipendenze.
sudo apt update sudo apt upgrade
Passaggio 2. Installa Apache CouchDB su Debian 10.
Il pacchetto CouchDB non è incluso nei repository Debian per impostazione predefinita, quindi li abiliteremo dai loro repository ufficiali. Emetti i seguenti comandi per abilitare il repository CouchDB e importare la sua chiave GPG:
echo "deb https://apache.bintray.com/couchdb-deb bionic main" | sudo tee -a /etc/apt/sources.list curl -L https://couchdb.apache.org/repo/bintray-pubkey.asc | sudo apt-key add -
Ora, dobbiamo aggiornare la cache di APT e quindi installare CouchDB su Debian 10:
sudo apt update sudo apt install couchdb
Durante l'installazione, ci verrà chiesto di apportare alcune piccole modifiche, installare CouchDB in modalità standalone o in cluster:
La prossima è un'opzione per impostare l'indirizzo IP dell'interfaccia di rete su cui si legherà CouchDB:
Al prossimo prompt imposta la password amministratore, che è altamente raccomandata:
Dopo l'installazione, abilita e avvia il servizio bu CouchDB eseguendo i comandi seguenti:
sudo systemctl start couchdb sudo systemctl enable couchdb
Per verificare se l'installazione è stata completata correttamente, esegui il seguente comando curl che stamperà le informazioni del database CouchDB in formato JSON:
curl http://127.0.0.1:5984/
Risultato:
{ "couchdb":"Welcome", "version":"2.4.1", "git_sha":"036a0c7", "uuid":"1d2074meilana28c30240e0c7384036acf", "features":[ "pluggable-storage-engines", "scheduler" ], "vendor":{ "name":"The Apache Software Foundation" } }
Se preferisci la GUI, puoi accedere all'interfaccia basata sul Web di CouchDB, Fauxton all'indirizzo:
http://127.0.0.1:5984/_utils/
Congratulazioni, hai imparato come installare e configurare Apache CouchDB su Debian Buster. Se hai qualche domanda, lascia un commento qui sotto.