Инсталиране на 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.ш, Натиснете
Сега рестартирайте машината 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. Благодаря, че прочетохте тази статия.