▷ Installeer CouchDB Ubuntu 21.04 en 20.04

Apache biedt ons verschillende mogelijkheden om met data en informatie op het web te werken en een van de vele afgeleiden daarvan is Apache CouchDB.

Apache CouchDB geeft ons de mogelijkheid om toegang te hebben tot informatie van verschillende plaatsen, dit omdat het is gebaseerd op het Couch Replication Protocol dat compatibel is met wereldwijde serverclusters, mobiele telefoons of webbrowsers, wat het gemak van veilige toegang biedt. Web- en native applicaties zijn 100% compatibel met CouchDB, aangezien de standaardtaal JSON is en binaire gegevens ondersteunt voor gegevensopslag.

Apache CouchDB-functiesEnkele van de meest opvallende kenmerken zijn:

  • CouchDB heeft een geclusterde database, waardoor u een logische databaseserver kunt draaien, ongeacht het aantal servers of virtuele machines.
  • Door apache CouchDB te gebruiken, hebben we een database met één knooppunt die onder een applicatieserver werkt.
  • Het maakt gebruik van het HTTP-protocol en het JSON-gegevensformaat en is compatibel met alle software die ze ondersteunt.
  • Het unieke replicatieprotocol van CouchDB genereert "Offline First"-applicaties voor mobiele applicaties en andere omgevingen met infrastructuur

high impact netwerk.

Laten we eens kijken hoe we Apache CouchDB kunnen installeren op Ubuntu 20.04, 20.10 of 21.04.

Laten we eens kijken hoe we Apache CouchDB op Ubuntu kunnen installeren

Stap 1
Eerst schakelen we de Apache CouchDB-repository in, hiervoor downloaden en installeren we de GPG-sleutel met de volgende opdracht:

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

VERGROTEN

Stap 2
Nu voegen we de repository toe, hiervoor voeren we uit:

 sudo nano /etc/apt/sources.list 
Stap 3
Onderaan voegen we de regel toe:
 deb https://apache.bintray.com/couchdb-deb focal main 

VERGROTEN

Stap 4
We slaan de wijzigingen op met de volgende toetsencombinatie:

Ctrl + O

We verlaten de editor met:

Ctrl + X

Stap 5
We werken het besturingssysteem bij met de volgende opdracht.

 sudo apt update 

VERGROTEN

Stap 6
Vervolgens installeren we Apache CouchDB:

 sudo apt install apache2 couchdb 

VERGROTEN

Stap 7
We voeren de letter in en om de download en installatie te bevestigen, passen we de parameters indien nodig aan, aangezien we tijdens de installatie eerst het volgende zullen zien:

VERGROTEN

Stap 8
Daar definiëren we het type Apache CouchDB-configuratie dat moet worden gebruikt, in dit geval laten we de standaardoptie en configureren we vervolgens het toegangs-IP-adres, we laten de standaardoptie 127.0.0.1:

VERGROTEN

Stap 9
Klik op OK en wijs vervolgens het beheerderswachtwoord toe:

VERGROTEN

Stap 10
In het volgende venster bevestigen we het:

VERGROTEN

Stap 11
We klikken op OK en wachten tot het installatieproces van Apache CouchDB in Ubuntu is voltooid:

VERGROTEN

Stap 12
Nu controleren we de Apache CouchDB-poort met het commando:

 netstat -pnltu | grep 5984 
Opmerkingwe kunnen de hulpprogramma's installeren met "sudo apt install net-tools"

VERGROTEN

Stap 13
Als we nu de poort controleren:

VERGROTEN

Stap 14
We verifiëren de installatie van Apache CouchDB door het volgende uit te voeren:

 krul http://127.0.0.1:5984/
Stap 15
Het resultaat wordt afgedrukt in JSON-formaat.

VERGROTEN

Stap 16
Om toegang te krijgen tot Apache CouchDB gaan we naar een browser en daar voeren we het volgende in:

 http://127.0.0.1:5984/_utils/ 
We voeren de geregistreerde inloggegevens in tijdens het proces:

VERGROTEN

Stap 17
Klik op Inloggen en dit wordt de Apache CouchDB-omgeving:

VERGROTEN

Stap 18
We kunnen door uw verschillende opties bladeren:

VERGROTEN

Stap 19
Laten we naar de hoofdconfiguratie gaan:

VERGROTEN

Stap 20
In de terminal is het mogelijk om de volgende commando's te gebruiken om Apache CouchDB te beheren:

 sudo systemctl start couchdb.service (Start de service) sudo systemctl enable couchdb.service (Schakel de service in) sudo systemctl stop couchdb.service (Stop de service)
We zien de status van Apache CouchDB:
 sudo systemctl status couchdb.service 

VERGROTEN

Hiermee kunnen we alles verkennen wat Apache CouchDB voor ons heeft in Ubuntu.

U zal helpen de ontwikkeling van de site, het delen van de pagina met je vrienden

wave wave wave wave wave