Wyszukiwanie w witrynie

Jak zainstalować Node.js w CentOS 8


Node.js to wieloplatformowe, lekkie i wydajne środowisko wykonawcze Javascript o otwartym kodzie źródłowym do programowania po stronie serwera, zbudowane na silniku JavaScript V8 przeglądarki Chrome i używane do tworzenia skalowalnych narzędzi sieciowych i aplikacji internetowych, które wymagają funkcjonalności backendu.

Polecana lektura: 18 najlepszych frameworków NodeJS dla programistów w 2019 r.

W tym artykule pokażemy dwa różne sposoby instalacji Node.js na serwerze CentOS 8 Linux, abyś mógł zacząć.

Na tej stronie:
  1. Zainstaluj Node.js z repozytoriów CentOS 8
  2. Zainstaluj Node.js na CentOS 8 przy użyciu NVM

Zainstaluj Node.js z repozytoriów CentOS 8

Istnieje kilka pakietów zależności, takich jak C++, make, GCC itp., które należy zainstalować z domyślnych repozytoriów CentOS, aby móc zainstaluj najnowszą wersję Node.js na CentOS 8 Linux.

Aby zainstalować te pakiety zależności, musisz zainstalować Narzędzia programistyczne w CentOS 8, używając następującego polecenia yum.

yum groupinstall "Development Tools" 

Teraz wypisz moduł dostarczający pakiet Node.js z domyślnych repozytoriów CentOS, używając następującego polecenia.

yum module list nodejs

Z powyższych danych wynika, że dostępne są cztery różne profile, ale należy zainstalować tylko profil domyślny, który podświetlony za pomocą [d] instaluje wspólny zestaw pakietów wykonawczych.

Aby zainstalować domyślny pakiet Node.js w systemie CentOS 8, uruchom następujące polecenie.

yum module install nodejs

Jeśli jesteś programistą, możesz zainstalować profil programistyczny, który zainstaluje dodatkowe biblioteki umożliwiające budowanie dynamicznie ładowanych modułów, jak pokazano.

yum module install nodejs/development

Po zainstalowaniu pakietu Node.js możesz zweryfikować wersję i lokalizację za pomocą poniższych poleceń.

node -v
npm -v 
which node 
which npm 

To najłatwiejszy sposób zainstalowania środowiska Node.js na CentOS 8 Linux z repozytoriów CentOS.

Zainstaluj Node.js na CentOS 8 za pomocą Menedżera wersji węzła

Innym najłatwiejszym sposobem instalacji Node.js jest użycie NVM, menedżera wersji Node – to skryptu bash, który umożliwia instalowanie, odinstalowywanie i utrzymywanie wielu wersji Node.js na komputerze system.

Aby zainstalować lub zaktualizować NVM w systemie CentOS 8, użyj następującego polecenia cURL lub Wget w celu pobrania najnowszej wersji skryptu instalacyjnego.

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

Powyższy skrypt instalacyjny zainstaluj nvm na swoim koncie użytkownika. Aby zacząć z niego korzystać, musisz najpierw pozyskać swój .bash_profile.

source ~/.bash_profile

Teraz możesz wyświetlić listę dostępnych wersji Node.js za pomocą ls-remote.

nvm list-remote
Przykładowe wyjście
...
 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

Teraz możesz zainstalować konkretną wersję Node, wpisując dowolną z wyświetlonych wersji. Na przykład, aby uzyskać wersję v13.0.0, możesz wpisać.

nvm install 13.0.0

Po zakończeniu instalacji możesz wyświetlić listę różnych zainstalowanych wersji, wpisując.

nvm ls

Możesz przełączać się między wersjami Nodejs, wpisując.

nvm use v12.14.0

Możesz także ustawić domyślną wersję Nodejs i zweryfikować ją uruchamiając.

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

W tym artykule wyjaśniliśmy dwa różne sposoby instalacji Node.js na serwerze CentOS 8. Jeśli napotkasz jakiekolwiek problemy z instalacją, poproś o pomoc w sekcji komentarzy poniżej.