Kā instalēt Node.js uz CentOS 7

Ievads

Node.js ir Javascript platforma, kas izveidota servera puses programmēšanai. Platforma ļauj lietotājiem izveidot lietojumprogrammas, kurām nepieciešama aizmugures funkcionalitāte. Šī programma tiek izmantota arī, lai piedāvātu pilna apjoma pakalpojumus un priekšpusē.


Node.js ir noklusējuma pakotņu pārvaldnieks ar nosaukumu Node Package Manager (npm), kas palīdz publicēt Node.js atvērtā pirmkoda pakotnes..

Šis ceļvedis iepazīstinās jūs ar dažādām pieejām, instalējot Node.js un npm uz CentOS 7 servera. Vispirms apskatīsim, kā izmantot yum pakotnes no NodeSource, instalējot Node.js, un tad parādīsim, kā izmantot nvm skriptu, instalējot Node.js un npm..

Sāksim.

1. solis – Node.js un Node.js pakotņu pārvaldnieka instalēšana no The NodeSource

Uzņēmums NodeSource nodrošina efektīvus mezglu pakalpojumus un nodrošina, ka Linux rīcībā ir atjaunināts Node.js krātuve.

Šīs darbības palīdzēs instalēt Node.js un npm, izmantojot NodeSource repozitoriju CentOS serverī.

1. NodeSource yum Repository pievienošana

Pirmais solis ir sava servera iekļaušana NodeSource repozitorijā. Ja pašreizējā Node.js LTS versija ir 8.x un jums nepieciešama 10. versija, vienkārši nomainiet setup_8.x ar setup_10.x. Pēc tam izmantojiet zemāk esošo komandu, lai pievienotu šo yum repozitoriju:

$ curl -sL https://rpm.nodesource.com/setup_8.x | sudo bash –

2. Node.js un Node.js pakešu pārvaldnieka instalēšana ar yum

Pēc repozitorija iespējošanas tagad sāciet instalēt Node.js un npm, izmantojot zemāk esošo komandu:

$ Sudo yum install nodejs

3. Pārbaudiet Node.js un npm instalēšanu

Lai apstiprinātu, ka Node.js instalēšana ir notikusi, palaidiet zemāk esošās komandas, lai izdrukātu Node.js un npm pašreizējās versijas.

Lai apstiprinātu faktisko Node.js versiju, palaidiet komandu zemāk:

$ Mezgls – pārveidošana

Izvadei vajadzētu izskatīties šādi:

V8.11.1

Lai pārbaudītu paketes pārvaldnieka Node.js versiju:

USD npm – konvertācija

Izvadei vajadzētu izskatīties šādi:

5.6.0

2. solis – Node.js instalēšana, izmantojot NVM

Mezglu versiju pārvaldnieks (NVM) ir aprakstīts kā skripts, kas palīdz lietotājam pārvaldīt dažādas Node.js versijas. Jūs to varat izmantot noteiktas Node.js versijas instalēšanas un atinstalēšanas laikā, kas lietotājam ļauj izmantot vairākas Node.js versijas, kas jums jāpārbauda vai jāizmanto.

Izpildiet šīs darbības, lai CentOS serverī sāktu instalēt Node.js un npm ar NVM.

1. Mezglu versiju pārvaldnieka (NVM) instalēšana

Sākumā lejupielādējiet nvm skriptu, izmantojot zemāk esošo komandu:

$ curl -o- https://raw.githubusercontent.com/creationix/nvm/v0.33.11/install.sh | bash

Šis skripts darbosies kā replika nvm krātuvei, kas atvasināta no Github uz ~ / .nvm. Pievienojiet šo skriptu Bašam vai ZSH profilam.

Izvadei vajadzētu izskatīties šādi:

 => Aizveriet un atkārtoti atveriet termināli, lai sāktu lietot nvm, vai palaidiet šo darbību, lai to lietotu tagad:

eksportēt NVM_DIR ="$ SĀKUMS / .nvm"
[-s"USD NVM_DIR / nvm.sh" ] && . "USD NVM_DIR / nvm.sh"  # Tas ielādē nvm
[-s"$ NVM_DIR / bash_completion" ] && . "$ NVM_DIR / bash_completion"  # Tas ielādē nvm bash_completion

No iepriekšminētajiem rezultātiem ir skaidrs, ka jums ir jāaizver terminālis un jāatver tas no jauna, vai arī vienkārši jāpalaiž šīs komandas, lai iekļautu ceļu uz nvm skriptu, kā arī neseno sesiju..

Lai apstiprinātu, ka nvm ir instalēts, palaidiet komandu zemāk:

USD nvm – reversija

Izvadei vajadzētu būt šādai:

0.33.11

2. Node.js instalēšana, izmantojot NVM

Pēc nvm instalēšanas savā sistēmā tagad instalējiet pašreizējo Node.js versiju, izmantojot zemāk esošo komandu:

$ Nvm instalēšanas mezgls

Izvadei vajadzētu izskatīties šādi:

Mezgla v10.1.0 lejupielāde un instalēšana…
Lejupielādējot vietni https://nodejs.org/dist/v10.1.0/node-v10.1.0-linux-x64.tar.xz…
############################ # ####################### 100,0%
Kontrolsummas aprēķināšana ar sha256sum
Kontrolsummas tika saskaņotas!
Tagad tiek izmantots mezgls v10.1.0 (npm v5.6.0)
Izveido noklusējuma aizstājvārdu: noklusējuma -> mezgls (-> v10.1.0)

Tagad apstipriniet izmantoto Node.js faktisko versiju, palaidiet šo komandu:

$ Mezgls – pārveidošana

Rezultātam jābūt:

V10.1.0

3. Dažādu Node.js versiju instalēšana ar NVM

Pēc tam instalējiet divas papildu Node.js i.e jaunākās LTS versijas un 6.14.2 versijas

USD nvm instalēšana – lts
Instalēt USD nvm 6.14.2

Kad tie ir instalēti, ierakstiet:

USD nvm ls

Izvadei vajadzētu izskatīties šādi:

->      v6.14.2 # AKTĪVA VERSIJA
v8.11.1
v10.1.0
sistēma
noklusējuma -> mezgls (-> v10.1.0) # DEFAULT VERSION
mezgls -> stabils (-> v10.1.0) (noklusējums)
stabils -> 10.1 (-> v10.1.0) (noklusējums)
iojs -> N / A (noklusējums)
lts / * -> lts / ogleklis (-> v8.11.1)
lts / argons -> v4.9.1 (-> N / A)
lts / bora -> v6.14.2
lts / ogleklis -> v8.11.1

No izejas, ieraksts (-> v6.14.2) norāda faktisko versiju šajā čaulas sesijā, savukārt ieraksts v10.1.0 norāda noklusējuma versiju. Kad atveras jaunie apvalki, noklusējuma versija tiks aktivizēta.

4. Node.js versijas maiņa, izmantojot NVM

Lai modificētu pašreiz aktīvo Node.js versiju, palaidiet komandu zemāk:

USD nvm izmantojiet 8.11.1

Pārbaudiet versiju šādi:

USD nvm pašreizējā

Rezultāts:

V8.11.1

5. Node.js noklusējuma versijas maiņa, izmantojot NVM

Lai mainītu Node.js noklusējuma versiju uz 8.11.1, palaidiet komandu zemāk:

$ Nvm aizstājvārda noklusējums 8.11.1

3. solis: attīstības rīku instalēšana

Lai izveidotu moduļus ar nvm, jums vispirms būs jāinstalē izstrādes rīki:

$ Sudo yum instalēt gcc-c ++ make

4. solis: Dzijas pakotnes pārvaldnieka instalēšana

Dzija ir populārs JavaScript pārvaldnieks, kas lieliski darbojas ar npm. Programma palīdz paātrināt pakešu veidošanas procesu un samazināt kļūdas, kas saistītas ar tīkla savienojamību.

Lai iegūtu visjaunāko versiju, jums tas jāpārbauda oficiālajā Dzijas krātuvē, un tā ir visiecienītākā metode, lai instalētu Dzijas versiju, kas darbojas CentOS sistēmā..

Veiciet šīs darbības, lai sāktu dzijas instalēšanu, izmantojot yum uz CentOS servera:

1. Dzijas dzijas krātuves pievienošana

Sāciet, pievienojot mašīnai GPK atslēgu kopā ar repozitoriju, izmantojot šīs komandas:

$ curl –silent –location https://dl.yarnpkg.com/rpm/yarn.repo | sudo tee /etc/yum.repos.d/yarn.repo
$ sudo rpm –import https://dl.yarnpkg.com/rpm/pubkey.gpg

2. Dzijas instalēšana uz CentOS 7

Pēc repozitorija pievienošanas tagad sāciet instalēt dzijas pakotni ar komandu zemāk:

$ Sudo yum instalēt dziju

3. Instalācijas pārbaude

Lai pārliecinātos, ka instalēšana ir veiksmīga, izdrukājiet versijas numuru, izmantojot zemāk esošo komandu:

$ Dzija – reversija

Izvadei vajadzētu izskatīties šādi:

1.7.0

Tieši tā.

Secinājums

Tieši tā! Jūs savā CentOS sistēmā esat instalējis Node.js un npm, izmantojot divas dažādas metodes. Metodes izvēle būs atkarīga no jūsu vēlmēm. Kaut arī NodeSource repozitorijs palīdz instalēt komplektēto Node.js versiju, nvm metodi var izmantot, lai vajadzības gadījumā pievienotu vai noņemtu vairākas Node.js versijas..

Iepazīstieties ar šiem 3 populārākajiem Node.js mitināšanas pakalpojumiem:

A2 mitināšana

Sākuma cena:
3,92 USD


Uzticamība
9.3


Cenu noteikšana
9.0


Lietotāju draudzīgs
9.3


Atbalsts
9.3


Iespējas
9.3

Lasīt atsauksmes

Apmeklējiet vietni A2 Hostings

FastComet

Sākuma cena:
2,95 USD


Uzticamība
9.7


Cenu noteikšana
9.5


Lietotāju draudzīgs
9.7


Atbalsts
9.7


Iespējas
9.6

Lasīt atsauksmes

Apmeklējiet vietni FastComet

Hostinger

Sākuma cena:
0,99 USD


Uzticamība
9.3


Cenu noteikšana
9.3


Lietotāju draudzīgs
9.4


Atbalsts
9.4


Iespējas
9.2

Lasīt atsauksmes

Apmeklējiet vietni Hostinger

Saistītie padomi

  • Kā instalēt Node.js Ubuntu 18.04
    jauniņais
  • Kā instalēt un konfigurēt Node.js Debian 9
    starpposms
  • Kā instalēt Django uz CentOS 7 VPS vai Dedicated Server
    starpposms
  • Kā izveidot Sudo lietotājus programmā CentOS 7
    starpposms
  • Kā instalēt MYSQL 8.0 un izveidot datu bāzi uz CentOS 7 Linux VPS vai Dedicated Server
    starpposms
Jeffrey Wilson Administrator
Sorry! The Author has not filled his profile.
follow me