Apache CouchDB er en open source-databasesoftware, der fokuserer på brugervenlighed og har en skalerbar arkitektur. Apache CouchDB giver dig adgang til dine data, hvor du har brug for dem.
I denne vejledning vil vi forklare, hvordan du installerer CouchDB på CentOS 8.
Implementering af din skyserver
Hvis du ikke allerede har registreret dig hos Cloudwafer, bør du begynde med at blive tilmeldt. Brug et øjeblik på at oprette en konto, hvorefter du nemt kan implementere dine egne cloud-servere.
Når du har tilmeldt dig, skal du logge ind på dit Cloudwafer-klientområde med adgangskoden i din mail og implementere din Cloudwafer-skyserver.
Opdatering af systempakker
Det anbefales altid, at du opdaterer systemet til de nyeste pakker, før du påbegynder større installationer. Dette gøres med kommandoen nedenfor:
sudo yum update
Trin 1:Aktiver CouchDB Repository
CouchDB-lageret er afhængigt af EPEL-lageret, så det første trin er at installere EPEL-repoen, hvis du ikke har med kommandoen nedenfor:
sudo yum install epel-release
Opret derefter en repo-fil:
sudo nano /etc/yum.repos.d/bintray-apache-couchdb-rpm.repo
Indtast følgende:
[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
Trin 2:Installer CouchDB
Når du har aktiveret lageret og oprettet CouchDB-lageret, skal du udsende følgende kommando for at installere CouchDB-pakkerne:
sudo yum install couchdb
Tryk på y
for at bekræfte installationen.
Efter installationen skal du aktivere og starte CouchDB-tjenesten ved at udstede kommandoerne nedenfor:
sudo systemctl start couchdb
sudo systemctl enable couchdb
CouchDB lytter kun på localhost, og der oprettes ingen admin-konto ved installation som standard.
Konfigurationsfilerne for CouchDB er gemt i /opt/couchdb
vejviser. For at oprette en administratorkonto skal du åbne local.ini
fil og tilføj en linje under [admins]
sektion ved hjælp af formatet username =
password
. Genstart CouchDB-tjenesten for at ændre almindelig tekstadgangskode til en hash af sikkerhedsmæssige årsager.
Trin 3:Bekræftelse af CouchDB-installation
For at kontrollere, om installationen blev udført korrekt, skal du udstede følgende curl
kommando, der viser CouchDB-databaseinformationen i JSON-format:
curl http://127.0.0.1:5984/
Du kan besøge Apache CouchDB-dokumentationen for at lære mere om CouchDB.