sql >> Database teknologi >  >> NoSQL >> CouchDB

Sådan installeres CouchDB på Debian 10

CouchDB er en højtydende opensource NoSQL løsning, hvor data gemmes i JSON-baseret dokumentformat som nøgle/værdi-par, lister eller kort. Det giver en RESTFUL API der gør det muligt for brugere nemt at administrere databasedokumenter ved at udføre opgaver såsom at læse, redigere og slette objekter.

CouchDB tilbyder store fordele såsom hurtig indeksering og nem replikering af databaser på tværs af forskellige instanser i et netværk. I denne vejledning dækker vi, hvordan du kan installere CouchDBDebian 10 .

Trin 1:Tilføj CouchDB Repository på Debian

Vi begynder med at logge ind på vores Debian server og opdatering af pakkelisterne ved hjælp af apt package manager som vist:

$ sudo apt update

Dernæst skal vi tilføje CouchDB repository for Debian som følger:

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

Importer derefter GPG tast ved at bruge curl-kommandoen som vist.

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

Trin 2:Installer CouchDB på Debian

Med CouchDB repository på plads, skal du opdatere systempakkelisten for at synkronisere den nyligt tilføjede repo.

$ sudo apt update

Installer derefter CouchDB ved at bruge apt-pakkehåndteringen som vist:

$ sudo apt install couchdb

Halvvejs vil du blive bedt om at give nogle vigtige detaljer. Først bliver du bedt om at angive den type konfiguration, du ønsker at konfigurere for din instans. Da vi kun installerer på en enkelt server, skal du vælge 'standalone ’ mulighed.

Angiv derefter netværksbindingsgrænsefladen. Dette er oprindeligt indstillet til localhost adresse – 127.0.0.1 . Du kan dog indstille den til 0.0.0.0 så den kan lytte til alle netværksgrænseflader.

Angiv derefter administratoradgangskoden. Dette er adgangskoden, der vil blive brugt, når du får adgang til CouchDB via WebUI .

Og bekræft det.

Trin 3:Bekræft, at CouchDB kører

CouchDB lytter til port 5984 som standard. Du kan bekræfte dette ved at aktivere netstat-værktøjet som følger:

$ sudo netstat -pnltu | grep 5984

Alternativt kan du bruge systemtjenesten til at bekræfte, at CouchDB er daemon kører:

$ sudo systemctl status couchdb

Fantastisk, vores CouchDB instans kører som forventet.

Trin 4:Adgang til CouchDB via WebUI

Ledelsen af ​​CouchDB er let takket være den enkle og intuitive webgrænseflade, som den giver. For at få adgang til CouchDB skal du gennemse URL'en:

http://localhost:5984 

Du bliver bedt om at logge ind med det brugernavn og den adgangskode, som du indstillede under installationen.

Når du logger ind, får du følgende grænseflade.

Og det afslutter det. Vi har guidet dig gennem installationen af ​​CouchDBDebian 10 .


  1. Forårsdata mongodb lukker ikke mongodb-forbindelser

  2. Indsættelse af data til indlejret array i mongodb

  3. ScaleGrid annoncerer delt MongoDB-hosting på Amazon AWS

  4. ImportError:Intet modul med navnet objectid