Cum se instalează CouchDB pe Debian 11

Configurare noua (How To)

Situatie

Apache CouchDB este o bază de date NoSQL open-source dezvoltată de Apache Software Foundation. Utilizează JSON pentru a reprezenta datele stocate într-o bază de date. API-ul CouchDB RESTful HTTP/JSON vă permite să citiți, să editați, să ștergeți și să creați documente de bază de date. În acest ghid, vom explica cum să instalați CouchDB pe sistemul Debian 11.

Solutie

Pasi de urmat

În primul rând, ar trebui să actualizați pachetele de sistem folosind comanda de mai jos:

sudo apt update && sudo apt upgrade

Apoi, vom adăuga depozitul CouchDB și vom importa cheia GPG ca rădăcină sau utilizator cu privilegii sudo: În continuare, vom adăuga depozitul CouchDB și vom importa cheia GPG ca rădăcină sau utilizator cu privilegii sudo:

echo "deb https://apache.bintray.com/couchdb-deb buster main" | sudo tee -a /etc/apt/sources.list
curl -L https://couchdb.apache.org/repo/bintray-pubkey.asc | sudo apt-key add -

După aceea, actualizați lista de pachete și instalați CouchDB lansând comenzile de mai jos:

sudo apt update
sudo apt install couchdb

Vă va solicita să alegeți opțiunea dacă doriți să instalați CouchDB într-un mod autonom sau în cluster. Vom instala CouchDB într-un mod autonom cu un singur server.

În pasul următor, puteți seta adresa IP la care CouchDB se va lega. Lăsați-o ca valoare implicită 127.0.0.1. Dacă configurați un cluster, introduceți adresa IP a interfeței sau tastați 0.0.0.0, care îi spune CouchDB să se conecteze la toate interfețele de rețea.

După aceea, setați parola pentru admin. Dacă lăsați acest câmp necompletat, nu va crea utilizator admin. Este foarte recomandat să setați parola și să scoateți CouchDB din modul nesigur de „partidă de administrator”.

Introduceți din nou parola pentru a confirma și instalarea va continua.

Serverul CouchDB va rula la localhost:5984. Rulați următoarea comandă curl pentru a afișa informații despre baza de date CouchDB în format JSON:

curl http://127.0.0.1:5984/

Dacă va imprima rezultatul după cum urmează, înseamnă că instalarea a avut succes și serviciul rulează.
{
“couchdb”:”Welcome”,
“version”:”3.2.2″,
“git_sha”:”03a77db6c”,
“uuid”:”advb3f42ce6a07245d2955c1d6832266″,
“features”:[
“access-ready”,
“partitioned”,
“pluggable-storage-engines”,
“reshard”,
“scheduler”
],
“vendor”:{
“name”:”The Apache Software Foundation”
}
}

Puteți accesa interfața web CouchDB introducând http://127.0.0.1:5984/_utils/ în browserul dvs. web. Se va arăta după cum urmează:

Tip solutie

Permanent

Voteaza

(46 din 61 persoane apreciaza acest articol)

Despre Autor

Leave A Comment?