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.
Indholdsfortegnelse
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.
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.
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.
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.