how to install couchdb into centos 8
Innholdsfortegnelse:
- Aktivering av CouchDB-arkiv
- Installerer CouchDB på CentOS
- Konfigurere CouchDB
- Verifiserer CouchDB-installasjonen
- Konklusjon
Apache CouchDB er en gratis og åpen kildekode NoSQL-database utviklet av Apache Software Foundation. Den kan brukes som en enkeltnode eller en gruppert database.
CouchDB-server lagrer dataene i navngitte databaser, som inneholder dokumenter med JSON-struktur. Hvert dokument består av et antall felt og vedlegg. Felt kan omfatte tekst, tall, lister, booleaner, mer. Det inkluderer et RESTful HTTP API som lar deg lese, opprette, redigere og slette databasedokumenter.
, vil vi dekke installasjonen av CouchDB på CentOS 8.
Aktivering av CouchDB-arkiv
Den enkleste måten å installere CouchDB på CentOS 8 er å aktivere leverandørlageret og installere binære pakker.
Åpne ønsket redigerer som root eller bruker med sudo-rettigheter, og opprett CouchDB-arkivfilen:
sudo nano /etc/yum.repos.d/bintray-apache-couchdb-rpm.repo
Lim inn følgende innhold i filen:
/etc/yum.repos.d/bintray-apache-couchdb-rpm.repo
name=bintray--apache-couchdb-rpm baseurl=http://apache.bintray.com/couchdb-rpm/el$releasever/$basearch/ gpgcheck=0 repo_gpgcheck=0 enabled=1
Lagre filen og lukk redigereren.
Installerer CouchDB på CentOS
Installer CouchDB-pakkene ved å kjøre følgende kommando:
sudo dnf install couchdb
Når installasjonen er fullført, aktiverer og starter du CouchDB-tjenesten:
sudo systemctl enable --now couchdb
Konfigurere CouchDB
CouchDB kan settes opp i en enkelt node eller i en gruppert modus. I dette eksemplet distribuerer vi serveren i en-node-konfigurasjon. Sjekk den offisielle dokumentasjonen om hvordan du konfigurerer CouchDB i gruppert modus.
Du kan konfigurere CouchDB ved hjelp av Fauxton, på
http://127.0.0.1:5984/_utils#setup
eller fra kommandolinjen. Installasjonsveiviseren vil guide deg gjennom modusvalget og administrasjon av administratorer.
Vi oppretter administratorbrukeren og databasene fra kommandolinjen.
Apache CouchDB-data og konfigurasjonsfiler lagres i
/opt/couchdb
katalogen. For å opprette en admin-konto, åpner du
local.ini
filen og legger til en linje under
delen i formatet
username = password
.
sudo nano /opt/couchdb/etc/local.ini
/opt/couchdb/etc/local.ini
admin = mysecretpassword
Start CouchDB-tjenesten på nytt for å endre passordet til en hasj:
sudo systemctl restart couchdb
Du kan bruke samme format for å legge til flere admin-kontoer. Start alltid CouchDB-tjenesten på nytt etter å ha lagt til en ny konto.
Bruk
curl
å opprette systemdatabaser
_users
,
_replicator
og
_global_changes
:
curl -u ADMINUSER:PASS -X PUT
curl -u ADMINUSER:PASS -X PUT
curl -u ADMINUSER:PASS -X PUT
Hver kommando skal returnere følgende:
Verifiserer CouchDB-installasjonen
CouchDB-serveren kjører på
localhost:5984
. For å bekrefte om installasjonen var vellykket og tjenesten kjører, kjører du følgende krøllekommando som vil skrive ut informasjon om CouchDB-databasen i JSON-format:
curl
For å gjøre det lettere, er utdataene nedenfor formatert.
{ "couchdb":"Welcome", "version":"2.3.1", "git_sha":"c298091a4", "uuid":"5e3878666b1077eb9d4a7ba7b06c251b", "features":, "vendor":{ "name":"The Apache Software Foundation" } }
http://127.0.0.1:5984/_utils/
Konklusjon
Vi har vist deg hvordan du installerer CouchDB CentOS 8. Det neste trinnet ditt kan være å besøke Apache CouchDB-dokumentasjonen og finne mer informasjon om dette emnet.
Legg gjerne igjen en kommentar hvis du har spørsmål.
centos couchdb-databaseSlik installerer du, installerer hp officejet 6500a pluss alt-i-ett-skriver

Lær hvordan du konfigurerer og installerer HP Officejet 6500A Plus alt-i-ett-skriver.
Slik installerer du anaconda på centos 7

Anaconda er den mest populære plattformen for python data science og machine learning, brukt til databehandling i stor skala, prediktiv analyse og vitenskapelig databehandling. Denne opplæringen vil guide deg gjennom trinnene for å laste ned og installere Anaconda Python Distribution på CentOS 7.
Slik installerer du apache cassandra på centos 7

Apache Cassandra er en åpen kildekode-NoSQL-database uten ett eneste feilpunkt, og gir lineær skalerbarhet og høy tilgjengelighet uten at det går ut over ytelsen. Denne veiledningen beskriver hvordan du installerer Apache Cassandra på CentOS 7.