Ubuntu

CouchDB installimine Ubuntu 20-sse.04

CouchDB installimine Ubuntu 20-sse.04
Apache Software Foundation andis Apache CouchDB välja 2005. aastal avatud lähtekoodiga dokumendikeskse andmebaasina, mida saab hõlpsasti siduda mitme CouchDB-ga ja teha kõikvõimalikke mitmeülesandeid. CouchDB on NoSQL-i andmebaas, mis võimaldab andmeedastuse osas suuremat paindlikkust. CouchDB salvestab ja esitab andmeid JavaScripti objektide tähistuses, päringukeelena JavaScripti.

Saadaval on ka CouchDB RESTful HTTP / JSON API, mida saate kasutada uute andmebaasifailide, näiteks dokumentide muutmiseks ja mustandiks. Sellel on suhteliselt sõbralik liides, mis hõlbustab dokumentide lugemist ja redigeerimist. Nagu eespool mainitud, on see dokumendikeskne andmebaas. CouchDB arhitektuur oli tõlgitud Erlangi keeles, üldotstarbelises programmeerimiskeeles, mis keskendub samaaegsusele ja ka prügiveoga käitussüsteemile.

See lühike õpetus näitab teile, kuidas installida Apache CouchDB Ubuntu uusimasse 20.04 LTS. Installimise protsess on üsna lihtne. Kuid siin esitatud juhised nõuavad, et tunneksite mõnda Linuxi põhialust ja tunnete selle shellit pinnatasemel. Samuti peate saama oma saiti hostida kohalikus VPS-is.

1. samm: kontrollige värskendusi

Kõigepealt kontrollige, kas kõik installitud süsteemipaketid on uusimad saadaolevad paketid. Käivitage terminalis järgmine käsk apt:

$ sudo apt update && upgrade

MÄRGE: Kui te ei kasuta juurkontot, peate võib-olla lisama sudo enne iga käsku.

2. samm: serveri konfigureerimine

Selles etapis installite tarkvara, mis võimaldab teil konfigureerida CouchDB paketihoidlat. Selleks sisestage järgmine:

$ sudo apt-get install tarkvara-omadused-ühine

Siin saate lisada a -y lipu saamiseks apt-get käsk protsessi kiirendamiseks, automatiseerides kõigi tarkvara käivitamisel installimise ettevalmistamisel ilmuvate hüpikute vastuvõtmise protsessi. Ei lisata -y lipp tähendab, et peate vastama igale hüpikaknale käsitsi, mis on väga soovitatav, kui te ei kasuta teie endi eelkonfigureeritud süsteemi.

3. samm: lülitage sisse Apache CouchDB paketihoidla

Järgmisena lubage Apache CouchDB paketi hoidla. Selleks sisestage järgmised käsud:

$ curl -L https: // couchdb.apache.org / repo / bintray-pubkey.tõus | sudo apt-võti lisada

$ echo "deb https: // apache.bintray.com / couchdb-deb keskpunkt "|
sudo tee -a / etc / apt / sources.nimekirja

Hankige oma PPA kindlasti autentsest allikast, mida saab usaldada, kuna veebis on liiga palju amatöörlikult tehtud PPA-sid saadaval. Siin oleme kasutanud PPA ametlikku hoidlat, kus Apache Foundationi meeskond regulaarselt osaleb.

Pärast uusima PPA installimist saate nüüd oma süsteemi värskendada ja hankida uusimat teavet paketi kohta:

$ sudo apt värskendus

Kui see on paigas, olete nüüd installimiseks valmis.

Eraldi vs. Klastrirežiim

Nüüd peate valima, kas soovite CouchDB installida ühte järgmistest režiimidest:

  1. Klastrirežiim
  2. Eraldi režiim

Aastal klastrirežiim, on rohkem kui kaks omavahel ühendatud serverit ja nad töötavad koos allalaaditava andmekoguna.

Aastal iseseisev režiim, kaasatud on ainult üks server. Kuna kasutate tõenäoliselt ainult ühte serverit, jätkame installimist iseseisvas režiimis.

4. samm: installimine

Apache CouchDB installimise alustamiseks kasutage järgmist käsku:

$ sudo apt install couchdb

Ilmub viip, mis palub teil valida eraldiseisva ja klastrirežiimi vahel. Valige eraldiseisev režiim. Seejärel palutakse teil sisestada võrgu liidese IP-aadressi, kuhu installida. Ühe serveri eraldiseisva installi korral ei muuda me vaikeaadressi, milleks on 127.0.0.1.

Järgmisena sisestate administraatori kasutaja loomiseks tugeva parooli. Kuid teil pole vaja luua administraatori kasutajat, kuna saate jätkata administraatori peorežiimiga. Seda ei soovitata, kuna administraatori peorežiim on veebi jaoks avatud ja seetõttu väga ebakindel.

Parooli sisestamisel palutakse teil kinnituseks parool uuesti sisestada. Paigaldamine lõpeb mõne aja pärast.

5. samm: kontrollige installimist

Kasutage käsku curl, et installimine oleks sujunud. See käsk kuvab asjakohase teabe, mis näitab CouchDB olekut ja vastab installile. CouchDB server töötab kohalikul hostil: 5984.

6. samm: andmebaasi loomine

Logige sisse oma Fauxtoni juhtpaneelile aadressil http: // 127.0.0.1: 5984 / _utils / oma kasutaja mandaatidega ja looge CouchDB abil uus andmebaas.

Klõpsake paneeli vasakus servas asuval andmebaasiikoonil ja vajutage ekraani paremas ülanurgas nuppu "Loo andmebaas".

Kokkuvõttes

CouchDB installimine oma ühe serveriga masinasse on väga lihtne. Selleks veenduge, et teie süsteem oleks värskendatud uusimatele süsteemipakettidele. Seejärel lubage Apache paketi hoidlad ja olete kõik valmis oma serverisse Apache CouchDB installima.

CouchDB töötab tõrgeteta ja ühildub peaaegu kõigi uusimate kaasaegsete veebirakendustega, sealhulgas mobiiltelefonide jaoks loodud rakendustega, mis muudab andmebaasi dokumentide lugemiseks, loomiseks, muutmiseks ja muutmiseks suurepärase utiliidi.

Loodetavasti olete sellest õpetusest abi olnud. Hoidke ringi, et näha rohkem õpetusi CouchDB kasutamise kohta Fauxtoni juhtpaneeliga. Samal ajal vaadake lisateavet muude utiliitide installimise kohta Unixi süsteemidesse.

Parimad Linuxi mängukonsooli emulaatorid
Selles artiklis loetletakse Linuxi jaoks saadaval olev populaarne mängukonsooli emuleerimise tarkvara. Emuleerimine on tarkvara ühilduvuse kiht, mis j...
Parimad mängude jaoks mõeldud Linuxi distrod 2021. aastal
Linuxi operatsioonisüsteem on oma algsest, lihtsast, serveripõhisest välimusest kaugele jõudnud. See operatsioonisüsteem on viimastel aastatel tohutul...
Kuidas Linuxis oma mänguseanssi jäädvustada ja voogesitada
Varem peeti mängude mängimist ainult hobiks, kuid aja jooksul kasvas mängutööstus tehnoloogia ja mängijate arvu osas tohutult. Mängupublik on veebimän...