Android

Kuinka asentaa couchdb centos 7: 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.

CouchDB-palvelin tallentaa tiedot nimetyihin 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.

Tässä opetusohjelmassa selitetään kuinka asentaa uusin CouchDB-versio CentOS 7: ään.

edellytykset

Jotta pystyt asentamaan uusia paketteja CentOS-järjestelmään, sinun on oltava kirjautuneena sisään käyttäjänä, jolla on sudo-oikeudet.

Ota CouchDB-arkisto käyttöön

CouchDB-arkisto riippuu EPEL-arkistosta. Jos EPEL-arkisto ei ole käytössä järjestelmässäsi, ota se käyttöön kirjoittamalla:.

sudo yum install epel-release

Avaa seuraavaksi valitsemasi toimittaja 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.

Asenna CouchDB CentOS: iin

Nyt kun arkisto on käytössä, voit asentaa CouchDB-paketit seuraavalla komennolla:

sudo yum install couchdb

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

sudo systemctl start couchdb sudo systemctl enable couchdb

Oletusarvon mukaan CouchDB kuuntelee vain localhostia, eikä järjestelmänvalvojan tiliä luodaan.

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

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

admin = mysecretpassword

Muunna salasana hashiksi käynnistämällä CouchDB-palvelu uudelleen:

sudo systemctl restart couchdb

Käytä samaa muotoa lisätäksesi useita järjestelmänvalvojan tilejä. CouchDB-palvelu on käynnistettävä uudelleen, kun olet lisännyt uuden tilin.

Luo järjestelmän tietokannat _users _replicator : _users , _replicator ja _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

Varmista, että asennus onnistui, antamalla seuraava curl komento, joka tulostaa CouchDB-tietokantatiedot JSON-muodossa:

curl

Selvyyden vuoksi alla oleva lähtö on muotoiltu.

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

johtopäätös

Olet oppinut asentamaan CouchDB CentOS 7: n. Seuraava vaihe voi olla käydä Apache CouchDB -dokumentaatiossa ja löytää lisätietoja tästä aiheesta.

centos couchdb-tietokanta