How to Install Apache CouchDB on CentOS 7
Innehållsförteckning:
- förutsättningar
- Aktivera CouchDB-lagret
- Installera CouchDB på CentOS
- Verifierar CouchDB-installationen
- Slutsats
Apache CouchDB är en fri och öppen källkod NoSQL-databas utvecklad av Apache Software Foundation.
CouchDB-server lagrar sina data i namngivna databaser som innehåller dokument med JSON-struktur. Varje dokument består av ett antal fält och bilagor. Fält kan inkludera text, siffror, listor, booleaner, mer. Det innehåller ett RESTful HTTP API som låter dig läsa, skapa, redigera och ta bort databasdokument.
I denna handledning kommer vi att förklara hur du installerar den senaste versionen av CouchDB på CentOS 7.
förutsättningar
För att kunna installera nya paket på ditt CentOS-system måste du vara inloggad som användare med sudo-privilegier.
Aktivera CouchDB-lagret
CouchDB-förvaret beror på EPEL-förvaret. Om EPEL-lagret inte är aktiverat i ditt system, aktivera det genom att skriva:.
sudo yum install epel-release
Öppna därefter din redigerare som du väljer och skapa CouchDB-lagringsfilen:
sudo nano /etc/yum.repos.d/bintray-apache-couchdb-rpm.repo
Klistra in följande innehåll 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
Spara filen och stäng redigeraren.
Installera CouchDB på CentOS
Nu när förvaret är aktiverat kan du installera CouchDB-paketen med följande kommando:
sudo yum install couchdb
När installationen är klar, aktivera och starta CouchDB-tjänsten:
sudo systemctl start couchdb
sudo systemctl enable couchdb
Som standard lyssnar CouchDB endast på localhost och inget administratorkonto skapas.
Apache CouchDB-data och konfigurationsfiler lagras i
/opt/couchdb
katalogen. För att skapa ett administratörskonto öppnar
local.ini
filen
local.ini
och lägger till en rad under
avsnitt i formatet
username = password
.
sudo nano /opt/couchdb/etc/local.ini
/opt/couchdb/etc/local.ini
admin = mysecretpassword
Omvandla lösenordet till en hash genom att starta om CouchDB-tjänsten:
sudo systemctl restart couchdb
Använd samma format för att lägga till flera administratörskonton. Du måste starta om CouchDB-tjänsten när du har lagt till ett nytt konto.
Använd
curl
att skapa
_users
:
_users
,
_replicator
och
_global_changes
:
curl -u ADMINUSER:PASS -X PUT
curl -u ADMINUSER:PASS -X PUT
curl -u ADMINUSER:PASS -X PUT
Varje kommando ska returnera följande:
Verifierar CouchDB-installationen
För att verifiera om installationen utfördes framgångsrikt, utfärda följande
curl
kommando som kommer att skriva ut CouchDB-databasinformationen i JSON-format:
curl
För tydlighetens skull formateras utgången nedan.
{ "couchdb":"Welcome", "version":"2.3.1", "git_sha":"c298091a4", "uuid":"17a6b911e0d5bfe36778b387510dbd93", "features":, "vendor":{ "name":"The Apache Software Foundation" } }
http://127.0.0.1:5984/_utils/

Slutsats
Du har lärt dig hur du installerar CouchDB CentOS 7. Ditt nästa steg kan vara att besöka Apache CouchDB-dokumentationen och hitta mer information om detta ämne.
centos couchdb-databasLedamöter av Europaparlamentet kommer att avgöra om en rad frågor, bland annat hur man reglerar telekomföretag i EU, hur man straffar företag som snedvrider konkurrensen, hur man delar radiofrekvenser som släpps av TV: s migrering till digital sändning och hur man skyddar medborgarnas data i den digitala tiden.
Men de är delade om huruvida IP-adresser ska ses som personuppgifter. "Vi kommer att be kommissionen att formellt lägga fram en rapport om detta", säger Malcolm Harbour, en brittisk konservativ parlamentsledamot som spelar en central roll för att hylla den så kallade telekomrevisionen genom parlamentet.
Hur man installerar couchdb på centos 8
Apache CouchDB är en fri och öppen källkod NoSQL-databas utvecklad av Apache Software Foundation. I den här artikeln kommer vi att täcka installationen av CouchDB på CentOS 8.
Hur man installerar couchdb på debian 9
CouchDB är en öppen källkodstolerant och schemafri NoSQL-databas som upprätthålls av Apache Software Foundation. I den här tutorialen kommer vi att förklara hur du installerar den senaste versionen av CouchDB på Debian 9.







