Vyhledávání na webu

Jak nainstalovat Node.js v CentOS 8


Node.js je open-source, odlehčené a výkonné běhové prostředí Javascriptu pro více platforem pro programování na straně serveru, postavené na enginu JavaScript V8 Chrome a používané k vytváření škálovatelných síťových nástrojů a webových aplikací, které vyžadují funkčnost backendu.

Doporučená četba: 18 nejlepších rámců NodeJS pro vývojáře v roce 2019

V tomto článku vám ukážeme dva různé způsoby instalace Node.js na server CentOS 8 Linux, abyste mohli začít.

Na této straně:
  1. Nainstalujte Node.js z CentOS 8 Repositories
  2. Nainstalujte Node.js na CentOS 8 pomocí NVM

Nainstalujte Node.js z CentOS 8 Repositories

Existuje několik závislých balíčků, jako je C++, make, GCC atd., které musíte nainstalovat z výchozích repozitářů CentOS, abyste nainstalujte nejnovější verzi Node.js na CentOS 8 Linux.

Chcete-li nainstalovat tyto závislé balíčky, musíte nainstalovat Development Tools v CentOS 8 pomocí následujícího příkazu yum.

yum groupinstall "Development Tools" 

Nyní pomocí následujícího příkazu vypište modul, který poskytuje balíček Node.js z výchozích úložišť CentOS.

yum module list nodejs

Z výše uvedeného výstupu jsou dostupné čtyři různé profily, ale musíte nainstalovat pouze výchozí profil, který zvýrazněný [d] nainstaluje běžnou sadu runtime balíčků.

Chcete-li nainstalovat výchozí balíček Node.js do systému CentOS 8, spusťte následující příkaz.

yum module install nodejs

Pokud jste vývojář, můžete nainstalovat vývojový profil, který nainstaluje další knihovny, které vám umožní vytvářet dynamicky načítatelné moduly, jak je znázorněno.

yum module install nodejs/development

Po instalaci balíčku Node.js můžete ověřit verzi a umístění pomocí následujících příkazů.

node -v
npm -v 
which node 
which npm 

Toto je nejjednodušší způsob instalace prostředí Node.js na CentOS 8 Linux z repozitářů CentOS.

Nainstalujte Node.js na CentOS 8 pomocí Správce verzí uzlu

Dalším nejjednodušším způsobem instalace Node.js je použití NVM, správce verzí Node – je bash skript, který vám umožňuje instalovat, odinstalovat a udržovat více verzí Node.js na systém.

Chcete-li nainstalovat nebo aktualizovat NVM v systému CentOS 8, použijte následující příkaz cURL nebo Wget ke stažení nejnovější verze instalačního skriptu.

curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.35.2/install.sh | bash
OR
wget -qO- https://raw.githubusercontent.com/nvm-sh/nvm/v0.35.2/install.sh | bash

Pomocí výše uvedeného instalačního skriptu nainstalujte nvm do svého uživatelského účtu. Chcete-li jej začít používat, musíte nejprve získat zdroj .bash_profile.

source ~/.bash_profile

Nyní můžete pomocí ls-remote vypsat dostupné verze Node.js.

nvm list-remote
Ukázkový výstup
...
 v12.2.0
        v12.3.0
        v12.3.1
        v12.4.0
        v12.5.0
        v12.6.0
        v12.7.0
        v12.8.0
        v12.8.1
        v12.9.0
        v12.9.1
       v12.10.0
       v12.11.0
       v12.11.1
       v12.12.0
       v12.13.0   (LTS: Erbium)
       v12.13.1   (LTS: Erbium)
       v12.14.0   (Latest LTS: Erbium)
        v13.0.0
        v13.0.1
        v13.1.0
        v13.2.0
        v13.3.0
        v13.4.0
        v13.5.0

Nyní můžete nainstalovat konkrétní verzi Node zadáním libovolného z vydání, které vidíte. Chcete-li například získat verzi v13.0.0, můžete zadat.

nvm install 13.0.0

Po dokončení instalace můžete zadat různé verze, které jste nainstalovali.

nvm ls

Mezi verzemi Nodejs můžete přepínat psaním.

nvm use v12.14.0

Můžete také nastavit výchozí verzi Nodejs a ověřit ji spuštěním.

nvm alias default v12.14.0
nvm ls
OR
node --version

V tomto článku jsme vysvětlili dva různé způsoby instalace Node.js na váš server CentOS 8. Pokud narazíte na nějaké problémy s instalací, požádejte o pomoc v sekci komentářů níže.