Kā instalēt un konfigurēt Node.js Debian 9

Ievads

Node.js ir bezmaksas atvērtā koda JavaScript izpildes laiks, kas paredzēts JavaScript koda ieviešanai servera pusē, izmantojot asinhrono programmēšanu. Tā ir vairāku platformu platforma, kas administratoriem ļauj viegli izveidot tīkla lietojumprogrammas; izveidot dinamisku lapas saturu; apkopot veidlapas datus; un pievienot, modificēt vai izdzēst datus datu bāzē.


Šī apmācība palīdzēs jums instalēt Node.js jūsu Debian 9 sistēmā, izmantojot kādu populāru paņēmienu; izmantojot apt pakešu pārvaldnieku no oficiālā NodeSource repozitorija un izmantojot Node.js versiju pārvaldnieku (NVM).

Gatavs? Sāksim!

1. solis – Node.js instalēšana, izmantojot pakešu pārvaldnieku

Debian noklusējuma krātuvei ir distrofiski stabila Node.js versija. Versija ir stabila izmēģinājuma iespēja, taču tā var nebūt ideāla ražošanas un attīstības gadījumiem. Neskatoties uz to, ja jums šķiet, ka šī pakete ir piemērota jūsu vajadzībām, varat to turpināt un instalēt.

Šajā sadaļā mēs izmantosim piemērotu pakešu pārvaldnieku, lai instalētu Node.js Debian 9. Vispirms izpildiet zemāk esošo komandu, lai atjauninātu pakotnes indeksu:

$ Sudo sudo apt atjauninājums

Pēc tam palaidiet komandu izvietot lietojumprogrammu (Node.js) no Debian noklusējuma krātuvēm.

$ Sudo apt install nodejs

Tālāk pārbaudiet lietojumprogrammas Node.js versiju:

$ Nodejs -v

Piezīme: Mēs izmantojam Nodejs un nē mezgls lai pārbaudītu tikko instalētās Node.js versiju. Tas novērš konfliktu, kas var rasties starp abām oficiālajā Debian krātuvē esošajām izpildāmām programmām.

Ja jums patīk instalētā versija, tas ir viss, kas jums nepieciešams, lai sāktu darbu ar Node.js savā Debian sistēmā. Tomēr, ja vēlaties izmēģināt citus pakotņu arhīvus, versijas un versiju pārvaldniekus, jums būs jāīsteno jaunākās versijas, izmantojot NVM vai no NodeSource repozitorija.

2. solis – Node.js instalēšana, izmantojot personisko pakešu arhīvu (PPA)

Šajā posmā mēs palīdzēsim jums instalēt Node.js, izmantojot personīgo pakešu arhīvu (PPA), kas tiek uzturēts NodeSource repozitorijā. Tas jums ļaus izvēlēties jaunākās Node.js versijas, ieskaitot Node.js v4.x, Node.js v6.x, Node.js v8.x un Node.js v10.x.

Vispirms izpildiet šīs komandas, lai atjauninātu paketes indeksu:

$ Sudo sudo apt atjauninājums

Tālāk instalējiet čokurošanos; kas palīdz piekļūt NodeSource krātuvēm.

$ Sudo sudo apt install curl

Tagad palaidiet komandu no mājas direktorijas, lai iekļautu NodeSource krātuvi savā Debian 9 sistēmā.

$ cd ~
$ Curl -sL https://deb.nodesource.com/setup_10.x -o nodesource_setup.sh

Šeit jūs izmantojat čokurošanos, lai iegūtu nepieciešamo instalēšanas skriptu Node.js versijai 10.x. Šī ir ideāla versija, ko instalēt, jo tā tiek atbalstīta līdz 2021. gadam. Tomēr, ja šī versija jums nepatīk, droši nomainiet to ar citu, piemēram, Node.js v8.x, kas ir jaunākā LTS versija..

Lai pārbaudītu šī instalācijas skripta saturu, izpildiet komandu:

$ Nano nodesource_setup.sh

Pēc tam palaidiet iestatīšanas skriptu, izmantojot sudo:

$ Sudo bash nodesource_setup.sh

Kad tas ir izdarīts, tagad varat instalēt Node.js:

$ Sudo apt install nodejs

Tagad izpildiet komandu zemāk, lai pārbaudītu jau instalēto versiju:

$ Nodejs -v

Tas jums sniegs rezultātu zemāk:

V10.9.0

Node.js pakotne ir pabeigta, un tā komplektācijā ietilpst gan nodejs binārā, gan Node.js pakotņu pārvaldnieks (NPM). Šī iemesla dēļ jums nav atsevišķi jāinstalē NPM. Vienkārši izpildiet komandu zemāk, lai pārliecinātos, vai Node.js Package Manager tiek instalēts automātiski:

USD npm -v

Ja npm tika veiksmīgi instalēts, jūs iegūsit izvadi zemāk:

6.2.0

Tālāk jums būs jāinstalē veidot būtisku lietojumprogrammu pakotne, lai racionalizētu dažu pakotņu darbību npm.

$ sudo apt installbuild-essential

Tieši tā!

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

Ja jums nepatīk šīs divas metodes, varat mēģināt instalēt Node.js, izmantojot Node.js versiju pārvaldnieku. NVM darbojas kā atsevišķs mājas direktorija direktorijs, dodot jums brīvību ieviest daudzas pašpietiekamas Node.js versijas. Tas dod jums iespēju strādāt ar jaunākajām Node.js versijām un uzturēt vecākas versijas, neietekmējot jūsu sistēmu.

Piezīme: Debian versijas, kuras pārvaldāt, izmantojot NVM, atšķiras no tām, kuras tiek pārvaldītas, izmantojot apt.

Vispirms izpildiet zemāk esošo komandu, lai no GitHub lapas iegūtu NVM instalācijas skriptu.

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

Varat pārbaudīt šo skriptu, izmantojot jebkuru teksta redaktoru:

$ Nano install_nvm.sh

Pēc tam izpildiet instalācijas skriptu, izmantojot bash:

$ Bash install_nvm.sh

Tas instalēs Node.js unikālā direktorija apakšdirektorijā vietnē ~ / .nvm. Turklāt tas iekļaus vajadzīgās līnijas ~ / .profils failu. Tagad, lai atrastu failu, izpildiet zemāk esošo komandu  ~ / .profils un ļauj pašreizējai sesijai atpazīt šīs izmaiņas:

$ avots ~ / .profils

Šobrīd Node.js versiju pārvaldnieks ir veiksmīgi instalēts, un posms ir iestatīts Node.js instalēšanai. Bet vispirms izpildiet zemāk esošo komandu, lai iegūtu pieejamo Node.js versiju sarakstu;

USD nvm ls

Tas jums sniegs rezultātu zemāk:


v8.11.1 (pēdējaisLTS: ogleklis)
v.0.0.0
v.1.1.0
v9.2.0
v9.2.1
v9.3.0
v9.4.0
v9.5.0
v9.6.0
v9.6.1
v9.7.0
v9.7.1
v.8.8.0
v9.9.0
v9.10.0
v9.10.1
v9.11.0
v9.11.1
v10.0.0
v10.1.0
v10.2.0
v10.2.1
v10.3.0
v10.4.0
v10.4.1
v10.5.0
v10.6.0
v10.7.0
v10.8.0
v10.9.0

Tagad jūs varat izpildīt zemāk esošo komandu, lai instalētu v8.11.1; pašreizējā LTS versija.

USD nvm instalēšana 8.11.1

Pēc tam izpildiet zemāk esošo komandu, lai uzdotu NVM izmantot v8.11.1:

USD nvm izmantojiet 8.11.1

Varat izmantot zemāk esošo komandu, lai pārbaudītu versiju, kuru izmanto pašreizējais apvalks:

$ Mezgls -v

Piezīme: Šeit ir izpildāms mezgls un nevis nodejs kā izmantots iepriekšējā solī. Komanda parādīs rezultātu:

v8.11.1

Ja jūsu sistēmā jau ir instalētas vairākas Node.js versijas, varat izpildīt zemāk esošo komandu, lai iegūtu sarakstu:

USD nvm ls

Lai izveidotu kādu no šīm versijām, piemēram, v8.11.1, jūsu noklusējuma lietojumprogrammām:

$ Nvm aizstājvārda noklusējums 8.11.1

Tālāk jūs varat norādīt nvm izmantot noklusējuma versiju ikreiz, kad tiek atvērta sesija:

$ nvm usedefault

Katra Node.js versija, kas instalēta caur nvm, pārvalda tās unikālos pakotnes, un šo pakešu uzturēšanai līdzi ir pakešu pārvaldnieks.

Jūs varat uzdot npm instalēt nvm pakotnes direktorijā ./ node_modules, kas ir oficiālais Node.js projektu katalogs. Vispirms izpildiet komandu zemāk, lai instalētu  izteikt modulis:

Npm instalēšanas ekspresis

Ja vēlaties Express moduli ieviest globāli un izmantot to visiem projektiem, izmantojot vienu Node.js versiju, vienkārši pievienojiet -g komandai:

USD npm instalēšana -g express

Komplekts tiks instalēts:

~ / .nvm / versijas / node / node_version / lib / node_modules / express

Pēc tam palaidiet komandu zemāk, lai izveidotu savienojumu ekspress modulis vietējā sfērā:

$ Npm saite izteikt

Ja jums nepieciešama sīkāka informācija par nvm, izpildiet zemāk esošo komandu, lai saņemtu palīdzību:

USD nvm palīdzība

4. solis – Node.js atinstalēšana

Metode, kuru izmantojat Node.js noņemšanai, ir atkarīga no jūsu interesējošās versijas un tās uzstādīšanai izmantotās tehnikas. Šeit ir divas iespējas:

Lai noņemtu NodeSource repozitorijā ieviesto Node.js versiju, jūs izmantosit apt utilītu. Palaidiet zemāk esošo komandu, lai atinstalētu Node.js, izmantojot apt:

$ Sudo apt noņemt nodejs

Alternatīvi, lai atinstalētu Node.js versiju, kas instalēta, izmantojot nvm, rīkojieties šādi:

  • Vispirms izpildiet komandu zemāk, lai pārbaudītu pašreizējo aktīvo Node.js versiju.

USD nvm pašreizējā

  • Lai noņemtu Node.js versiju, kas šobrīd nav aktīva, izpildiet komandu zemāk:

$ Nvm atinstalēt node_version

  • Tagad, lai noņemtu pašlaik aktīvo Node.js versiju, vispirms deaktivizējiet nvm

$ Nvm deaktivizējas

  • Pēc tam palaidiet atinstalēšanas komandu, lai noņemtu failus, kas saistīti ar interesējošo versiju.

Secinājums

Apsveicam! Jūs esat iemācījušies, kā instalēt un atinstalēt Node.js savā Debian sistēmā. Apmācībā sīki aprakstītas trīs metodes, kuras var izmantot, lai instalētu šo lietojumprogrammu. Bumba ir jūsu laukumā tagad! Novērtējiet savu apstākli un dodieties pēc metodes, kas vislabāk atbilst jūsu vajadzībām.

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 Node.js uz CentOS 7
    starpposms
  • Kā instalēt ownCloud vietnē Debain 9
    starpposms
  • Kā instalēt PostgreSQL Debian 9 VPS vai Dedicated Server
    starpposms
  • Webmin instalēšana Debian 9 VPS vai Dedicated Server
    starpposms
Jeffrey Wilson Administrator
Sorry! The Author has not filled his profile.
follow me