Hvordan installere Node.js på Ubuntu, CentOS?
Prosedyre for å installere Node.js 11.x, 12.x, 14.x på Ubuntu 16.x/18.x, CentOS 7.x/8.x gjennom binær distribusjon eller fra kilden.
Node.js popularitet vokser raskere enn noen gang. Hvis du nylig startet lære Nodejs utviklingså er en av de første tingene du må gjøre å installere dem.
Teknisk sett er det flere måter å få ting installert på, men å følge den enkle og riktige prosessen vil gjøre livet mye enklere.
Følgende har jeg testet på DigitalOcean server. La oss få det i gang.
Ubuntu 16.x eller 18.x
Den nyeste versjonen av Nodejs er ikke tilgjengelig gjennom standarddepotet. Men ikke bekymre deg, du kan bruke NodeSource-distribusjon som følgende.
- Logg inn på serveren som root
- Utfør følgende
For å installere Node.js 11.x
curl -sL https://deb.nodesource.com/setup_11.x | sudo -E bash -
For å installere Node.js 12.x
curl -sL https://deb.nodesource.com/setup_12.x | sudo -E bash -
For å installere Node.js 14.x
curl -sL https://deb.nodesource.com/setup_14.x | sudo -E bash -
Ovennevnte vil laste ned og installere NodeSource Node.js-depotet. På slutten av utgangen ovenfor, bør du se noe slikt.
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
- Deretter må du installere nodejs med følgende kommando.
apt-get install -y nodejs
Det vil ta noen sekunder og når det er gjort; du bør kunne verifisere versjonen.
[email protected]:~# nodejs -v v11.7.0 [email protected]:~#
Og, som du kan se, har den installert versjon 11.7.0.
CentOS/RHEL 7.x eller 8.x
Først må 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 deretter Nodejs som nedenfor.
yum install -y nodejs
Hvis du bruker CentOS 8.x, kan du også prøve DNF.
dnf install -y nodejs
Det vil ta noen sekunder, og til slutt bør du se noe 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 betyr at Node.js er installert og kan verifiseres med -v-syntaks.
[[email protected] ~]# node -v v11.7.0 [[email protected] ~]#
Instruksjonen ovenfor bør også fungere for Fedora 29 eller nyere.
Installerer fra kildekode
Hva om du er i et DMZ-miljø der du ikke kan koble til Internett? Du kan fortsatt installere den ved å bygge kildekoden. Prosedyren er ikke så enkel som ovenfor gjennom binær distribusjon, men gjennomførbar.
- Logg på Ubuntu eller CentOS server
- Last ned den nyeste eller den du vil ha fra her bruker wget. Jeg prøver den siste.
wget https://nodejs.org/dist/v11.7.0/node-v11.7.0.tar.gz
tar -xvf node-v11.7.0.tar.gz
- Du bør se en ny mappe opprettet i den nåværende arbeidskatalogen
drwxr-xr-x 9 502 501 4096 Jan 17 21:27 node-v11.7.0
- Gå til den nyopprettede mappen
cd node-v11.7.0/
Og det er på tide å bygge Node.js fra kilden nå.
Men før du fortsetter, sørg for at du har forutsetningene installert.
Hvis du bruker Ubuntu, installer forutsetningene med nedenfor
apt-get update apt-get install gcc g++ clang make
og for CentOS
yum update yum install gcc clang gcc-c++
./configure
- Sørg for at ingen feil og deretter neste
make make install
Det vil ta litt tid å bygge og når det er ferdig; du kan bekrefte den installerte versjonen ved å kjøre nedenfor.
[email protected]:~# node --version v11.7.0 [email protected]:~#
Du skjønner, det er enkelt å installere Nodejs.
Deretter vil du kanskje utforske Nodejs-rammeverket for å bli en profesjonell programmerer.