I dette kapittelet lærer du hvordan du installerer CouchDB i vinduer samt Linux-systemer.
Installere CouchDB i Windows
Last ned CouchDB
Den offisielle nettsiden for CouchDB er http://couchdb.apache.org. Hvis du klikker den gitte linken, kan du få hjemmesiden til CouchDB offisielle nettsiden som vist nedenfor.
Hvis du klikker på nedlastingsknappen som vil føre til en side der nedlastingskoblinger av CouchDB i ulike formater er forutsatt. Følgende snapshot illustrerer det samme.
Velg den nedlastingslenke for Windows-systemer, og velg en av de medfølgende speil for å starte nedlastingen.
Installere CouchDB
En windos kjørbar < b> setup-CouchDB-1.6.1_R16B02.exe
filen vil bli lastet ned på systemet. Kjør installasjonsfilen og fortsett installasjonen
Etter installasjon, åpne innebygd webgrensesnitt av CouchDB ved å besøke følgende link:.. Http://127.0.0.1:5984/Anmeldelser Hvis alt går bra, vil dette gi deg en nettside, som har følgende resultat
{"CouchDB":. "Velkommen", "UUID": "c8d48ac61bb497f4692b346e0f400d60", "versjon": "1.6.1", " leverandør ": {" versjon ":" 1.6.1 "," name ":" The Apache Software Foundation "}}
Du kan samhandle med CouchDB webgrensesnittet ved å bruke følgende url −
http: //127.0.0.1:5984/_utils/
This viser indeksen siden av futon, som er webgrensesnittet av CouchDB.
Installere CouchDB i Linux Systems
For mange av Linux-flavored systemer, gir de CouchDB internt. For å installere denne CouchDB følg instruksjonene
På Ubuntu og Debian du kan bruke −.
Sudo apt installere CouchDB
På Gentoo Linux er det en CouchDB ebuild tilgjengelig −
sudo dukke CouchDB
Hvis din Linux-systemet ikke har CouchDB, følger det neste avsnittet for å installere CouchDB og dens avhengigheter.
Installere CouchDB Avhengig
Følgende er en liste over avhengigheter som skal installeres få CouchDB i system −
Erlang OTP
ICU
OpenSSL
Mozilla Spidermonkey
GNU Gjør
GNU Compiler Collection
libcurl
help2man
Python for docs
Python Sphinx
For å installere disse avhengighetene, skriver følgende kommandoer i terminalen. Her bruker vi CentOS 6.5 og følgende kommandoer vil installere de nødvendige programvare kompatible til CentOS 6.5.
$ Sudo yum install autoconf $ sudo yum install autoconf-arkiv $ sudo yum install auto $ sudo yum install curl-devel $ sudo yum installere Erlang-asn1 $ sudo yum install erlang-Erts $ sudo yum install erlang-eunit $ sudo yum install erlang-os_mon $ sudo yum install erlang-xmerl $ sudo yum install help2man $ sudo yum install js-devel $ sudo yum install libicu- devel $ sudo yum install libtool $ sudo yum install perl-Test-Sele
Note − Logg inn som root i administratorbruker Åpne sudo og trykk på esc : x å skrive endringer i filen Når du har installert alle avhengigheter i systemet, laste CouchDB som beskrevet i neste avsnitt Det er nei.. Tjære Opprett en ny katalog, og gi den navnet CouchDB for eksempel gå inn i katalogen og laste CouchDB kilde ved å kjøre følgende kommandoer og minus;. This bør laste ned CouchDB kildefilen apache-CouchDB-1.6.1.tar.gz Konfigurer CouchDB som følger − Det gir deg følgende resultat lik som vist nedenfor med en concludingline sier − Du har konfigurert Apache CouchDB, tid til å slappe Kjør følgende kommando for å installere CouchDB −. Denne kommandoen bør installere CouchDB i systemet med en avsluttende bemerkninger, sier − Du har installert Apache CouchDB, tid til å slappe For å starte CouchDB, bla til CouchDB Hjem-mappen og bruke følgende kommando −. Anmeldelser $ cd apache-CouchDB-1.6.1 $ cd etc $ CouchDB start Dette bør starte CouchDB sammen med følgende resultat − Siden CouchDB er et webgrensesnitt, må vi kontrollere den i nettleseren. Skriv inn følgende hjemmeside url og matche utgang It skal produsere følgende resultat − product: {"CouchDB":. "Velkommen", "UUID": "8f0d59acd0e179f5e9f0075fa1f5e804", "versjon": "1.6.1", "selger": {"name": "The Apache Software Foundation", "versjon": "1.6.1"}}
For alle disse kommandoene du trenger for å bruke sudo. Følgende prosedyre konverterer en normal bruker til en sudoer.
filen ved hjelp av følgende Command −
visudo
Rediger Så som vist nedenfor for å gi din eksisterende bruker de sudoer privilegier og minus;
Hadoop All = (Alle) Alle
Nedlastings CouchDB
fil tilgjengelig for CouchDB, så du må installere det fra kilden. Last ned kildefilen av CouchDB, for å laste ned klikk her
$ Mkdir CouchDB $ cd CouchDB /$ wgethttp://www.google.com/url?q=http%3A%2F%2Fwww.apache.org%2Fdist%2Fcouchdb%2Fsource%2F1.6.1%2Fapache-couchdb-1.6.1.tar.gz
. Gi følgende kommando for å pakke den ut −
$ tar zxvf apache-CouchDB-1.6.1.tar.gz
Konfigurering CouchDB
Browse til hjemmemappe av CouchDB
Logg inn som superbruker
Konfigurer hjelp ./configure teksten som vist nedenfor −.. product: $ cd apache-CouchDB-1.6.1 $ suPassword: # ./configure --with-erlang = /usr /lib64 /erlang /usr /include /
.
# ./configure --with-erlang = /usr /lib64 /erlang /usr /include /sjekker for en BSD-kompatibel installere ... /usr /bin /install -cchecking enten bygge miljøet er tilregnelig ... yeschecking for en tråd-safe mkdir -p ... /bin /mkdir -pchecking for gawk ... gawkchecking om make setter $ (MAKE) ... yeschecking hvordan du oppretter en ustar tar-arkiv ... gnutar………………………………………………………..……………………….config.status: skaper var /Makefileconfig.status: utvikle config.hconfig.status: config.h er unchangedconfig.status: utvikle src /irritabel /google-irritabel /config.hconfig.status: src /irritabel /google-irritabel /config.h er unchangedconfig .status: utførende depfiles commandsconfig.status: utførende libtool commandsYou har konfigurert Apache CouchDB, tid til å relax.Run `make & & sudo make install "for å installere
Installere CouchDB
# lage & & sudo make install
Starte CouchDB
Apache CouchDB 1.6.1 (LogLevel = info) er starting.Apache CouchDB har startet. Tid for å slappe av [info] [lt; 0.31.0gt;] Apache CouchDB har startet på http://127.0.0.1:5984/[info] [lt; 0.112.0gt;.] 127.0.0.1 - - GET /200 [ ,,,0],info] [lt; 0.112.0gt;] 127.0.0.1 - - GET /favicon.ico 200
Verification
http://127.0.0.1:5984/