Instalacja NodeJS na serwerze (Debian 12)

  1. Logujemy się do serwera po protokole SSH, na użytkownika root
  2. Wydajemy polecenia:
    sudo apt-get update # aktualizacja listy paczek Debian
    sudo apt-get upgrade -y # Aktualizacja paczek Debian, warto robić ją regularnie w celach bezpieczeństwa sudo apt-get install -y ca-certificates curl gnupg # instalacja paczek ca-certificates (zaufane certyfikaty CA, Linux korzysta z nich podczas połączeń SSL - więcej o nich niebawem), curl (więcej tu) i gnupg (więcej tu) sudo mkdir -p /etc/apt/keyrings # tworzymy folder pod klucze GPG curl -fsSL https://deb.nodesource.com/gpgkey/nodesource-repo.gpg.key | sudo gpg --dearmor -o /etc/apt/keyrings/nodesource.gpg # zaciągamy klucze GPG z nodesource co pozwoli na instalację node.js
  3. Po instalacji potrzebnych paczek i "instalacji" kluczy GPG pora na konfigurację APT by zainstalował Node.js bezpośrednio z serwerów projektu:
    NODE_MAJOR=21 # wybieramy wersję NODE, w tym wypadku najnowsza
    echo "deb [signed-by=/etc/apt/keyrings/nodesource.gpg] https://deb.nodesource.com/node_$NODE_MAJOR.x nodistro main" | sudo tee /etc/apt/sources.list.d/nodesource.list # tworzymy plik z listą serwerów źródłowych dla paczek deb
  4. Teraz musimy zaktualizować jeszcze raz listę paczek Debian oraz instalujemy Node.js:
    sudo apt-get update
    sudo apt-get install nodejs -y

Koniec! :) 

Źródło: https://github.com/nodesource/distributions

Czy ta informacja była pomocna?

Podobne artykuły

Dostęp do serwera w wypadku awarii

Logujemy się do konsoli VNC Restartujemy serwer przy użyciu "CTRL+ALT+DEL" w prawym górnym...

Instalacja i konfiguracja serwera nginx (Debian 12)

Logujemy się do serwera po protokole SSH na użytkownika root Aktualizujemy listę paczek...

[AlmaLinux 8] Błąd aktualizacji YUM - Error: GPG check FAILED

Jeżeli podczas próby aktualizacji paczek dla YUM przy systemie AlmaLinux 8: Importing GPG key...

Systemowa zapora sieciowa - iptables

iptables to narzędzie linii poleceń umożliwiające administratorom systemu konfigurację firewalla...

Zarządzanie systemem plików w Linux

Zarządzanie systemem plików jest jednym z kluczowych aspektów pracy z systemem Linux. Niezależnie...