Android

Kuinka asentaa couchdb centos 8: een

KUINKA ASENTAA KÄYTTÖJÄRJESTELMÄ! (Tutoriaali)

KUINKA ASENTAA KÄYTTÖJÄRJESTELMÄ! (Tutoriaali)

Sisällysluettelo:

Anonim

Apache CouchDB on ilmainen ja avoimen lähdekoodin NoSQL-tietokanta, jonka on kehittänyt Apache Software Foundation. Sitä voidaan käyttää yhden solmun tai klusteroituna tietokannana.

CouchDB-palvelin tallentaa tietonsa nimettyihin tietokantoihin, jotka sisältävät JSON-rakenteella olevia asiakirjoja. Jokainen asiakirja koostuu useista kentistä ja liitteistä. Kentät voivat sisältää tekstiä, numeroita, luetteloita, booleania ja muuta. Se sisältää RESTful HTTP -sovellusliittymän, jonka avulla voit lukea, luoda, muokata ja poistaa tietokantadokumentteja.

, käsittelemme CouchDB: n asennuksen CentOS 8: lle.

CouchDB-arkiston käyttöönotto

Helpoin tapa asentaa CouchDB CentOS 8: een on ottaa myyjän arkisto käyttöön ja asentaa binaaripaketit.

Avaa valitsemasi pääkäyttäjä tai käyttäjä sudo-oikeuksilla ja luo CouchDB-arkistotiedosto:

sudo nano /etc/yum.repos.d/bintray-apache-couchdb-rpm.repo

Liitä seuraava sisältö tiedostoon:

/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

Tallenna tiedosto ja sulje editori.

CouchDB: n asentaminen CentOS: iin

Asenna CouchDB-paketit suorittamalla seuraava komento:

sudo dnf install couchdb

Kun asennus on valmis, ota käyttöön ja käynnistä CouchDB-palvelu:

sudo systemctl enable --now couchdb

CouchDB: n määrittäminen

CouchDB voidaan asettaa yhden solmun tai klusteroidussa tilassa. Tässä esimerkissä otamme palvelimen käyttöön yhden solmun kokoonpanossa. Tarkista viralliset asiakirjat siitä, kuinka CouchDB asetetaan klusteroidussa tilassa.

Voit määrittää CouchDB: n Fauxton-sovelluksen avulla osoitteessa http://127.0.0.1.5984/_utils#setup tai komentoriviltä. Ohjattu asennustoiminto opastaa sinua tilan valinnassa ja järjestelmänvalvojan luomisessa.

Luomme järjestelmänvalvojan käyttäjän ja tietokannat komentoriviltä.

Apache CouchDB-tiedot ja määritystiedostot tallennetaan hakemistoon /opt/couchdb . Luo järjestelmänvalvojan tili avaamalla local.ini tiedosto ja lisää rivi osio muodossa username = password .

sudo nano /opt/couchdb/etc/local.ini /opt/couchdb/etc/local.ini

admin = mysecretpassword

Käynnistä CouchDB-palvelu uudelleen vaihtaaksesi salasana hash:

sudo systemctl restart couchdb

Voit käyttää samaa muotoa lisätäksesi useita järjestelmänvalvojan tilejä. Käynnistä CouchDB-palvelu aina uudelleen, kun olet lisännyt uuden tilin.

Luo järjestelmätietokantoja _users , _replicator ja _global_changes käyttämällä curl _global_changes :

curl -u ADMINUSER:PASS -X PUT curl -u ADMINUSER:PASS -X PUT curl -u ADMINUSER:PASS -X PUT

Jokaisen komennon tulisi palauttaa seuraava:

{"ok":true}

CouchDB-asennuksen tarkistaminen

CouchDB-palvelin on käynnissä osoitteessa localhost:5984 . Voit tarkistaa asennuksen onnistumisen ja palvelun suorittamisen suorittamalla seuraava curl komento, joka tulostaa tiedot CouchDB-tietokannasta JSON-muodossa:

curl

Selvyyden vuoksi alla oleva lähtö on muotoiltu.

{ "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/

johtopäätös

Olemme osoittaneet, kuinka asennat CouchDB CentOS 8: n. Seuraava vaihe voi olla käydä Apache CouchDB -asiakirjassa ja löytää lisätietoja tästä aiheesta.

Jätä kommentti, jos sinulla on kysyttävää.

centos couchdb-tietokanta