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