Kā instalēt Node.js Ubuntu, CentOS?

Procedūra Node.js 11.x, 12.x, 14.x instalēšanai Ubuntu 16.x/18.x, CentOS 7.x/8.x, izmantojot bināro izplatīšanu vai no avota.

Node.js popularitāte pieaug ātrāk nekā jebkad agrāk. Ja nesen sākāt mācīšanās Nodejs attīstībatad viena no pirmajām lietām, kas jums jādara, ir tās instalēt.

Tehniski ir vairāki veidi, kā instalēt lietas, taču vienkārša un pareiza procesa izpilde padarīs dzīvi daudz vieglāku.

Tālāk norādīto esmu testējis uz DigitalOcean serveris. Sāksim to.

Ubuntu 16.x vai 18.x

Nodejs jaunākā versija nav pieejama, izmantojot noklusējuma repozitoriju. Bet neuztraucieties, varat izmantot NodeSource izplatīšanu šādi.

  • Piesakieties serverī kā root
  • Izpildiet tālāk norādīto

Lai instalētu Node.js 11.x

curl -sL https://deb.nodesource.com/setup_11.x | sudo -E bash -

Lai instalētu Node.js 12.x

curl -sL https://deb.nodesource.com/setup_12.x | sudo -E bash -

Lai instalētu Node.js 14.x

curl -sL https://deb.nodesource.com/setup_14.x | sudo -E bash -

Iepriekš minētais lejupielādēs un instalēs NodeSource Node.js repozitoriju. Iepriekš minētās izvades beigās jums vajadzētu redzēt kaut ko līdzīgu šim.

Reading package lists... Done

## Run `sudo apt-get install -y nodejs` to install Node.js 11.x and npm
## You may also need development tools to build native addons:
     sudo apt-get install gcc g++ make
## To install the Yarn package manager, run:
     curl -sL https://dl.yarnpkg.com/debian/pubkey.gpg | sudo apt-key add -
     echo "deb https://dl.yarnpkg.com/debian/ stable main" | sudo tee /etc/apt/sources.list.d/yarn.list
     sudo apt-get update && sudo apt-get install yarn
  • Tālāk jums būs jāinstalē mezgli ar šādu komandu.
apt-get install -y nodejs

Tas prasīs dažas sekundes un pēc tam būs paveikts; jums vajadzētu būt iespējai pārbaudīt versiju.

[email protected]:~# nodejs -v
v11.7.0
[email protected]:~#

Un, kā redzat, tajā ir instalēta 11.7.0 versija.

  Kā atrast labākos brīvdienu piedāvājumus, izmantojot pakalpojumu Google pirkumi

CentOS/RHEL 7.x vai 8.x

Pirmkārt, jums ir jāinstalē NodeSource repozitorijs ar šādu komandu.

Instalējiet Nodejs 11.x

curl -sL https://rpm.nodesource.com/setup_11.x | bash -

Instalējiet Nodejs 12.x

curl -sL https://rpm.nodesource.com/setup_12.x | bash -

Instalējiet Nodejs 14.x

curl -sL https://rpm.nodesource.com/setup_14.x | bash -

Un pēc tam instalējiet Nodejs, kā norādīts tālāk.

yum install -y nodejs

Ja izmantojat CentOS 8.x, varat arī izmēģināt DNF.

dnf install -y nodejs

Tas prasīs dažas sekundes, un beigās jums vajadzētu redzēt kaut ko līdzīgu tālāk.

Running transaction
  Preparing        :                                                                                                                                                                1/1 
  Installing       : python3-setuptools-39.2.0-5.el8.noarch                                                                                                                         1/4 
  Installing       : python36-3.6.8-2.module_el8.1.0+245+c39af44f.x86_64                                                                                                            2/4 
  Running scriptlet: python36-3.6.8-2.module_el8.1.0+245+c39af44f.x86_64                                                                                                            2/4 
  Installing       : python3-pip-9.0.3-16.el8.noarch                                                                                                                                3/4 
  Running scriptlet: nodejs-2:14.9.0-1nodesource.x86_64                                                                                                                             4/4 
  Installing       : nodejs-2:14.9.0-1nodesource.x86_64                                                                                                                             4/4 
  Running scriptlet: nodejs-2:14.9.0-1nodesource.x86_64                                                                                                                             4/4 
  Verifying        : python3-pip-9.0.3-16.el8.noarch                                                                                                                                1/4 
  Verifying        : python36-3.6.8-2.module_el8.1.0+245+c39af44f.x86_64                                                                                                            2/4 
  Verifying        : python3-setuptools-39.2.0-5.el8.noarch                                                                                                                         3/4 
  Verifying        : nodejs-2:14.9.0-1nodesource.x86_64                                                                                                                             4/4 

Installed:
  nodejs-2:14.9.0-1nodesource.x86_64       python3-pip-9.0.3-16.el8.noarch       python3-setuptools-39.2.0-5.el8.noarch       python36-3.6.8-2.module_el8.1.0+245+c39af44f.x86_64      

Complete!
[[email protected] ~]#

Tas nozīmē, ka Node.js ir instalēts un to var pārbaudīt, izmantojot -v sintaksi.

[[email protected] ~]# node -v
v11.7.0
[[email protected] ~]#

Iepriekš minētajai instrukcijai vajadzētu darboties arī Fedora 29 vai jaunākai versijai.

  Kā lietot Zappy — jaunu ekrānuzņēmumu un anotāciju rīku operētājsistēmai Mac

Instalēšana no avota koda

Ko darīt, ja atrodaties DMZ vidē, kur nevarat izveidot savienojumu ar internetu? Jūs joprojām varat to instalēt, izveidojot avota kodu. Procedūra nav tik vienkārša kā iepriekš, izmantojot bināro izplatīšanu, bet ir izpildāma.

  • Piesakieties Ubuntu vai CentOS serverī
  • Lejupielādējiet jaunāko vai vajadzīgo no šeit izmantojot wget. Mēģinu jaunāko.
wget https://nodejs.org/dist/v11.7.0/node-v11.7.0.tar.gz
tar -xvf node-v11.7.0.tar.gz
  • Jums vajadzētu redzēt jaunu mapi, kas izveidota pašreizējā darba direktorijā
drwxr-xr-x 9  502  501     4096 Jan 17 21:27 node-v11.7.0
  • Dodieties uz jaunizveidoto mapi
cd node-v11.7.0/

Un tagad ir pienācis laiks izveidot Node.js no avota.

Taču, pirms turpināt, pārliecinieties, vai ir instalēti priekšnosacījumi.

  Kā šobrīd iespējot vairāku procesu pārlūkprogrammā Firefox

Ja izmantojat Ubuntu, instalējiet tālāk norādītos priekšnosacījumus

apt-get update
apt-get install gcc g++ clang make

un CentOS

yum update
yum install gcc clang gcc-c++
./configure
  • Pārliecinieties, ka nav kļūdu, un tad nākamais
make
make install

Tas prasīs kādu laiku, lai izveidotu un kad tas būs izdarīts; Jūs varat pārbaudīt instalēto versiju, izpildot tālāk norādīto.

[email protected]:~# node --version
v11.7.0
[email protected]:~#

Redzi, Nodejs instalēšana ir vienkārša.

Pēc tam, iespējams, vēlēsities izpētīt Nodejs sistēmu, lai kļūtu par a profesionāls programmētājs.