NodeJS

Инсталиране на Node.js на CentOS 8

Инсталиране на Node.js на CentOS 8
В тази статия ще ви покажа как да инсталирате Node.js на CentOS 8. И така, нека започнем.

Инсталиране на Node.js, използващ Package Manager:

Възел.js се предлага в официалното хранилище на пакети на CentOS 8. Така че можете лесно да го инсталирате на CentOS 8, като използвате DNF или YUM мениджър на пакети.

Първо актуализирайте кеша на хранилището на CentOS 8 със следната команда:

$ sudo dnf makecache

Кешът на хранилището на CentOS 8 трябва да бъде актуализиран.

Сега, за да инсталирате Node.js и NPM мениджър на пакети на CentOS 8 от официалното хранилище на пакети на CentOS 8, изпълнете следната команда:

$ sudo dnf инсталира nodejs npm

Сега, за да потвърдите инсталацията, натиснете Y и след това натиснете .

Възел.js и NPM трябва да бъдат инсталирани.

Веднъж Node.js и NPM е инсталиран, проверете дали Node.js работи правилно, както следва:

$ node --version

Както можете да видите, Node.js v10.16.3 е инсталиран.

Също така проверете дали NPM работи правилно, както следва:

$ npm - версия

Както можете да видите, NPM v6.9.0 е инсталиран.

По същия начин проверете дали NPX работи по следния начин:

$ npx - версия

Както можете да видите, NPX v6.9.0 е инсталиран.

Инсталиране на Node.js Ръчно от официалния уебсайт на Node.js:

Версията на Node.js и NPM в официалното хранилище на пакети на CentOS 8 е старо.

По време на това писане, последната LTS версия на Node.js е v12.13.0 и най-новата версия на Node.js е v13.0.1.

Ако искате да инсталирате най-новата LTS версия на Node.js или най-новата версия на Node.js на CentOS 8, ще трябва да изтеглите Node.js от официалния уебсайт на Node.js и го инсталирайте ръчно на CentOS 8.

Първо посетете официалния уебсайт на Node.js. След като страницата се зареди, щракнете върху бутона LTS версия, ако искате да инсталирате най-новата LTS версия на Node.js. В противен случай щракнете върху бутона Текуща версия, ако искате да изпробвате най-новата версия на Node.js.

Вашият браузър трябва да ви подкани да запазите файла. Изберете, Запишете файла и кликнете върху Добре.

Вашият браузър трябва да започне да изтегля Node.js архив. Попълването може да отнеме известно време.

Ако използвате безглавна версия на CentOS 8, посетете официалния уебсайт на Node.js от всеки браузър. След като страницата се зареди, щракнете с десния бутон (десен бутон на мишката) върху бутона за изтегляне и копирайте връзката за изтегляне.

Сега вкарайте SSH във вашата машина CentOS 8 и използвайте wget, за да изтеглите Node.js, като използвате връзката, която сте копирали по-рано, както следва:

$ wget https: // nodejs.org / dist / v12.13.0 / node-v12.13.0-linux-x64.катран.xz

Веднъж Node.js се изтегля архивен файл, отидете до директорията, където се изтегля архивният файл (обикновено ~ / Изтегляния) както следва:

$ cd ~ / Изтегляния

Възелът.js трябва да има архивен файл.

$ ls -lh

Сега трябва да извлечете Node.js архивен файл. Ще го извлека в /избирам директория. Ако искате, можете да го извлечете в друга директория. Просто заменете /избирам с пътя на директорията, където искате да извлечете възела.js архивен файл.

За да извлечете възела.js архивен файл в /избирам директория, изпълнете следната команда:

$ sudo tar xvJf възел-v12.13.0-linux-x64.катран.xz -C / опция

Възел.js архивен файл трябва да бъде извлечен в /избирам директория.

След като Node.js се извлича архивен файл, нова директория (node-v12.13.0-linux-x64 в моя случай) трябва да се създаде в директорията, където сте го извлекли.

$ ls / опт

Сега трябва да добавите пътя на Node.js към променливата на средата PATH за достъп до Node.js, NPM и NPX бинарни файлове лесно.

Можете да създадете обвивка скрипт в / и т.н. / профил.д/ директория, която автоматично ще актуализира променливата на средата PATH всеки път, когато вашата машина CentOS 8 стартира.

За да създадете нов скрипт на черупката / и т.н. / профил.г / възел-v12.ш, изпълнете следната команда:

$ sudo vi / etc / profile.г / възел-v12.ш

Сега натиснете Аз за да преминете към Vi INSERT режим и въведете следните редове кодове в node-v12.ш файл.

износ NODE_VERSION = v12.13.0
износ NODE_DISTRO = linux-x64
износ NODE_HOME = "/ opt / node - $ NODE_VERSION - $ NODE_DISTRO"
износ PATH = "$ PATH: $ NODE_HOME / bin"

ЗАБЕЛЕЖКА: По времето, когато прочетете тази статия, нови версии на Node.js може да бъде освободен. Така че, не забравяйте да промените NODE_VERSION от v12.13.0 към версията на Node.js, който се опитвате да инсталирате.

Ако извличате Node.js архивен файл в друга директория освен /избирам, след това променете /избирам към директорията, която извличате Node.js архивен файл.

Последният скрипт на черупката трябва да изглежда по следния начин.

За да запазите файла node-v12.ш, Натиснете за да преминете към Vi КОМАНДЕН режим, напишете в : wq! и след това натиснете .

Сега рестартирайте машината CentOS 8 със следната команда:

$ sudo рестартиране

След като вашата машина CentOS 8 стартира, проверете дали скриптът на черупката е задал всички Node.js правилно променливи на средата със следната команда:

$ env | grep NODE

Както можете да видите, възелът.js променливите на средата са зададени правилно.

Сега проверете дали променливата на средата PATH се актуализира правилно със следната команда:

$ echo $ PATH

Както можете да видите, възелът.js двоичен път е в променливата на средата PATH. Страхотен!

Сега проверете дали Node.js работи правилно със следната команда:

$ node --version

Както можете да видите, версията на Node.js инсталиран е v12.13.0. И така, работи

Също така проверете дали NPM работи правилно със следната команда:

$ npm - версия

Както можете да видите, инсталираната версия на NPM е 6.12.0. Той също работи.

И накрая, проверете дали NPX работи правилно със следната команда:

$ npx - версия

Както можете да видите, инсталираната версия на NPX е 6.12.0. Също така работи.

И така, вие инсталирате Node.js на CentOS 8. Благодаря, че прочетохте тази статия.

SuperTuxKart за Linux
SuperTuxKart е страхотно заглавие, създадено да ви предостави безплатно изживяването на Mario Kart във вашата Linux система. Играта е доста предизвика...
Урок за битка за Уеснот
Битката за Уеснот е една от най-популярните стратегически игри с отворен код, които можете да играете по това време. Тази игра не само се разработва о...
0 А.д. Урок
От многото стратегически игри, 0 A.д. успява да се открои като изчерпателно заглавие и много дълбока, тактическа игра, въпреки че е с отворен код. Раз...