Apache CouchDB är en databasprogramvara med öppen källkod som fokuserar på användarvänlighet och en skalbar arkitektur. Apache CouchDB låter dig komma åt din data där du behöver den.
I den här guiden kommer vi att förklara hur man installerar CouchDB på CentOS 7.
Distribuera din molnserver
Om du inte redan har registrerat dig hos Cloudwafer bör du börja med att registrera dig. Ta en stund att skapa ett konto varefter du enkelt kan distribuera dina egna molnservrar.
När du har registrerat dig loggar du in på ditt Cloudwafer-klientområde med lösenordet i din e-post och distribuerar din Cloudwafer-molnserver.
Uppdatera systempaket
Det rekommenderas alltid att du uppdaterar systemet till de senaste paketen innan du påbörjar några större installationer. Detta görs med kommandot nedan:
sudo yum update
Steg 1:Aktivera CouchDB Repository
CouchDB-förvaret är beroende av EPEL-förvaret, så det första steget är att installera EPEL-repo om du inte har gjort det med kommandot nedan:
sudo yum install epel-release
Skapa sedan en repo-fil som innehåller CouchDB-förvaret:
sudo nano /etc/yum.repos.d/bintray-apache-couchdb-rpm.repo
Infoga följande innehåll i filen:
[bintray--apache-couchdb-rpm]
name=bintray--apache-couchdb-rpm
baseurl=http://apache.bintray.com/couchdb-
rpm/el$releasever/$basearch/
gpgcheck=0
repo_gpgcheck=0
enabled=1
Steg 2:Installera CouchDB
När du har aktiverat förvaret och skapat CouchDB-förvaret, utfärdar du följande kommando för att installera CouchDB-paketen:
sudo yum install couchdb
Tryck på y
för att bekräfta installationen.
Efter installationen, aktivera och starta CouchDB-tjänsten genom att utfärda kommandona nedan:
sudo systemctl start couchdb
sudo systemctl enable couchdb
CouchDB lyssnar endast på localhost och inget adminkonto skapas som standard vid installation.
Konfigurationsfilerna för CouchDB lagras i /opt/couchdb
katalog. För att skapa ett administratörskonto öppnar du local.ini
fil och lägg till en rad under [admins]
avsnitt med formatet username =
password
. Starta om CouchDB-tjänsten för att ändra vanlig textlösenordet till en hash av säkerhetsskäl.
Steg 3:Bekräfta CouchDB-installationen
För att kontrollera om installationen lyckades, utfärda följande curl
kommando som visar CouchDB-databasinformationen i JSON-format:
curl http://127.0.0.1:5984/
Du kan besöka Apache CouchDB-dokumentationen för att lära dig mer om CouchDB.