Sådan installeres Node.js på Ubuntu, CentOS?

Procedure for at installere Node.js 11.x, 12.x, 14.x på Ubuntu 16.x/18.x, CentOS 7.x/8.x gennem binær distribution eller fra kilden.

Node.js popularitet vokser hurtigere end nogensinde. Hvis du for nylig er startet læring af Nodejs udviklingså er en af ​​de første ting, du skal gøre, at installere dem.

Teknisk set er der flere måder at få tingene installeret på, men at følge den nemme og rigtige proces vil gøre livet meget lettere.

Følgende har jeg testet på DigitalOcean server. Lad os få det i gang.

Ubuntu 16.x eller 18.x

Den seneste version af Nodejs er ikke tilgængelig via standardlageret. Men for ikke at bekymre dig, du kan bruge NodeSource-distribution som følgende.

  • Log ind på serveren som root
  • Udfør følgende

For at installere Node.js 11.x

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

For at installere Node.js 12.x

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

For at installere Node.js 14.x

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

Ovenstående vil downloade og installere NodeSource Node.js-lageret. I slutningen af ​​ovenstående output bør du se noget som dette.

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
  • Dernæst skal du installere nodejs med følgende kommando.
apt-get install -y nodejs

Det vil tage et par sekunder og når det er gjort; du burde være i stand til at verificere versionen.

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

Og som du kan se, har den installeret version 11.7.0.

  Sådan caster du en Chrome-app til Chromecast

CentOS/RHEL 7.x eller 8.x

Først skal du installere NodeSource-depotet med følgende kommando.

Installer Nodejs 11.x

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

Installer Nodejs 12.x

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

Installer Nodejs 14.x

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

Og installer derefter Nodejs som nedenfor.

yum install -y nodejs

Hvis du bruger CentOS 8.x, kan du også prøve DNF.

dnf install -y nodejs

Det vil tage et par sekunder, og i sidste ende bør du se noget som nedenfor.

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] ~]#

Dette betyder, at Node.js er installeret og kan verificeres med -v-syntaks.

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

Ovenstående instruktion burde også fungere for Fedora 29 eller nyere.

  Sådan fjerner du e-mail-konti fra Mail-appen på iPhone og iPad

Installation fra kildekode

Hvad hvis du er i et DMZ-miljø, hvor du ikke kan oprette forbindelse til internettet? Du kan stadig installere det ved at bygge kildekoden. Proceduren er ikke så let som ovenfor gennem binær distribution, men gennemførlig.

  • Log ind på Ubuntu eller CentOS server
  • Download den nyeste eller den du ønsker fra her bruger wget. Jeg prøver den nyeste.
wget https://nodejs.org/dist/v11.7.0/node-v11.7.0.tar.gz
tar -xvf node-v11.7.0.tar.gz
  • Du skulle se en ny mappe oprettet i den nuværende arbejdsmappe
drwxr-xr-x 9  502  501     4096 Jan 17 21:27 node-v11.7.0
  • Gå til den nyoprettede mappe
cd node-v11.7.0/

Og det er tid til at bygge Node.js fra kilde nu.

  Sådan laver du en lang kolonne til flere kolonner i Excel

Men før du fortsætter, skal du sikre dig, at du har forudsætningerne installeret.

Hvis du bruger Ubuntu, skal du installere forudsætningerne nedenfor

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

og til CentOS

yum update
yum install gcc clang gcc-c++
./configure
  • Sørg for ingen fejl og derefter næste
make
make install

Det vil tage noget tid at bygge og når det er færdigt; du kan bekræfte den installerede version ved at udføre nedenfor.

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

Ser du, det er nemt at installere Nodejs.

Dernæst vil du måske udforske Nodejs-rammen for at blive en professionel programmør.