Ubuntu

CouchDB instalēšana Ubuntu 20.04

CouchDB instalēšana Ubuntu 20.04
Apache Software Foundation 2005. gadā izlaida Apache CouchDB kā atvērtā pirmkoda, uz dokumentiem vērstu datu bāzi, kuru var viegli savienot pārī ar vairākiem CouchDB un veikt visu veidu daudzuzdevumus. CouchDB ir NoSQL datu bāze, kas ļauj lielāku elastību datu pārsūtīšanas ziņā. CouchDB uzglabā un parāda datus JavaScript objektu apzīmējumos ar vaicājuma valodu JavaScript.

Ir pieejams arī CouchDB RESTful HTTP / JSON API, kuru varat izmantot, lai modificētu un sagatavotu jaunus datu bāzes failus, piemēram, dokumentus. Tam ir salīdzinoši draudzīgs interfeiss, kas atvieglo dokumentu lasīšanu un rediģēšanu. Kā minēts iepriekš, tā ir uz dokumentiem orientēta datu bāze. CouchDB arhitektūra tika veidota Erlang valodā - vispārējas nozīmes programmēšanas valodā, kas koncentrējas uz vienlaicīgumu un arī atkritumu savākšanas izpildlaika sistēmu.

Šī īsā apmācība parāda, kā instalēt Apache CouchDB Ubuntu jaunākajos 20.04 LTS. Instalācijas process ir diezgan vienkāršs. Bet šeit sniegtajās instrukcijās jums jāzina daži Linux pamati un jāpārzina tā čaula virsmas līmenī. Jums arī jāspēj mitināt vietne vietējā VPS.

1. darbība: pārbaudiet, vai nav atjauninājumu

Vispirms pārbaudiet, vai visas instalētās sistēmas pakotnes ir jaunākās pieejamās pakotnes. Terminālā palaidiet šādu komandu apt:

$ sudo apt update && upgrade

PIEZĪME: Jums var būt nepieciešams pievienot sudo pirms katras komandas šajā rakstā, ja neizmantojat saknes kontu.

2. darbība. Servera konfigurēšana

Šajā solī jūs instalēsit programmatūru, kas ļauj konfigurēt CouchDB pakotņu krātuvi. Lai to izdarītu, ievadiet šo:

$ sudo apt-get install software-properties-common

Šeit varat pievienot -y karogu, lai iegūtu apt-get komandu, lai paātrinātu procesu, automatizējot visu uznirstošo uzvedņu pieņemšanas procesu, kamēr programmatūra gatavojas sākt instalēšanu. Nepievieno -y karodziņš nozīmē, ka jums būs jāatbild uz katru uznirstošo logu manuāli, kas ir ļoti ieteicams, ja neizmantojat iepriekš konfigurētu sistēmu.

3. darbība: ieslēdziet Apache CouchDB pakotņu krātuvi

Pēc tam iespējojiet Apache CouchDB pakotņu krātuvi. Lai to izdarītu, ievadiet šādas komandas:

$ čokurošanās -L https: // couchdb.apache.org / repo / bintray-pubkey.asc | sudo apt-key pievienot

$ echo "deb https: // apache.bintray.com / couchdb-deb fokusa galvenais "|
sudo tee -a / etc / apt / sources.sarakstā

Noteikti iegūstiet EPL no autentiska avota, uz kuru var paļauties, jo tīmeklī ir pārāk daudz amatieriski veidotu EPL. Šeit mēs izmantojām oficiālo PPA krātuvi, kuru regulāri apmeklē Apache Foundation komanda.

Kad esat instalējis jaunāko PPA, tagad varat atjaunināt savu sistēmu un iegūt jaunāko informāciju par pakotni:

$ sudo apt atjauninājums

Tā vietā jūs esat gatavs instalēšanai.

Atsevišķs vs. Klastera režīms

Tagad jums jāizvēlas, vai vēlaties, lai CouchDB tiktu instalēts kādā no šiem režīmiem:

  1. Klastera režīms
  2. Atsevišķs režīms

Iekš kopu režīms, ir vairāk nekā divi savstarpēji savienoti serveri, un tie darbojas kā izgūstams datu glabātājs.

Iekš atsevišķs režīms, ir iesaistīts tikai viens serveris. Tā kā jūs, iespējams, izmantojat tikai vienu serveri, mēs turpināsim instalēšanu atsevišķā režīmā.

4. solis: instalēšana

Lai sāktu Apache CouchDB instalēšanu, izmantojiet šādu komandu:

$ sudo apt instalējiet couchdb

Tiks parādīta uzvedne ar aicinājumu izvēlēties starp atsevišķo un kopu režīmu. Atlasiet atsevišķo režīmu. Pēc tam jums tiks lūgts ievadīt tīkla saskarnes mērķa IP adresi, kurā veikt instalēšanu. Viena servera atsevišķai instalēšanai mēs nemainīsim noklusējuma adresi, kas būs 127.0.0.1.

Pēc tam ievadiet stingru paroli, lai izveidotu administratora lietotāju. Tomēr jums nav jāizveido administratora lietotājs, jo jūs varēsit turpināt ar administratora partijas režīmu. Tas nav ieteicams, jo administratora partijas režīms ir atvērts, lai piekļūtu tīmeklim, un tāpēc tas ir ļoti nedrošs.

Ievadot paroli, jums tiks lūgts atkārtoti ievadīt paroli, lai to apstiprinātu. Instalēšana tiks pabeigta pēc kāda laika.

5. darbība: pārbaudiet instalāciju

Pārliecinieties, ka instalēšana ir noritējusi nevainojami, izmantojot komandu čokurošanās. Šī komanda parādīs attiecīgo informāciju, kas atklāj CouchDB statusu un atbilst instalācijai. CouchDB serveris darbosies vietnē localhost: 5984.

6. darbība: datu bāzes izveide

Piesakieties savā Fauxton vadības panelī vietnē http: // 127.0.0.1: 5984 / _utils / ar jūsu lietotāja akreditācijas datiem un izveidojiet jaunu datu bāzi ar CouchDB.

Noklikšķiniet uz datu bāzes ikonas, kas atrodas paneļa galējā kreisajā stūrī un ekrāna augšējā labajā stūrī nospiediet pogu “Izveidot datu bāzi”.

Kopsavilkumā

CouchDB instalēšana jūsu viena servera mašīnā ir ļoti vienkārša. Lai to izdarītu, pārliecinieties, vai sistēma ir atjaunināta uz jaunākajām sistēmas pakotnēm. Pēc tam iespējojiet Apache pakotņu krātuves, un jūs visi esat gatavs instalēt Apache CouchDB savā serverī.

CouchDB darbojas nevainojami un ir saderīgs ar gandrīz visām jaunākajām mūsdienu tīmekļa lietojumprogrammām, tostarp tām, kas paredzētas mobilajiem tālruņiem, kas padara to par lielisku datu bāzes dokumentu lasīšanu, izveidi, rediģēšanu un modificēšanu.

Cerams, ka šī apmācība jums ir noderīga. Palieciet apkārt, lai redzētu vairāk apmācības par CouchDB lietošanu ar Fauxton vadības paneli. Tikmēr pārbaudiet vairāk par citu utilītu instalēšanu Unix sistēmās.

Cīņa par Vesnota apmācību
Cīņa par Vesnotu ir viena no populārākajām atvērtā koda stratēģijas spēlēm, kuru jūs varat spēlēt šajā laikā. Šī spēle ir izstrādāta ne tikai ļoti ilg...
0 A.D. Apmācība
No daudzajām stratēģijas spēlēm 0 A.D. izdodas izcelties kā visaptverošs nosaukums un ļoti dziļa, taktiska spēle, neskatoties uz to, ka tā ir atvērtā ...
Unity3D apmācība
Ievads Vienotībā 3D Unity 3D ir spēcīgs spēļu izstrādes dzinējs. Tā ir pārrobežu platforma, kas ļauj izveidot spēles mobilajām ierīcēm, tīmeklim, gald...