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/

