Jak zainstalować Node.js 10/11/12 na Ubuntu 16.04 | 18.04 przez APT i SNAP

  • Richard Poole
  • 0
  • 650
  • 67

Node.js, rozwiązanie z pełnym stosem, które jest używane głównie do tworzenia aplikacji serwerowych zaplecza, to środowisko wykonawcze JavaScript zbudowane na silniku JavaScript V8 przeglądarki Chrome… Z drugiej strony silnik Chrome V8 to wysokowydajny silnik JavaScript firmy Google typu open source, napisany w języku C ++ i używane w Google Chrome, projekty open source… .

Jeśli zamierzasz tworzyć aplikacje oparte na Node.js, poniższe kroki pokazują, jak zainstalować wersję 10 (LTS), 11 i 12 (Obecny) na Ubuntu 16.04 | 18.04 LTS…

Aktualizacje pakietów Node.js są publikowane bardzo często… Istnieją dwie wersje podstawowe: bieżąca i wersja LTS (Long Term Support)…

W przeciwieństwie do obecnych wersji, które są wydawane mniej więcej raz w roku, wersje Node.js LTS są wydawane mniej więcej co 3 lata…

Node.js wykorzystuje sterowany zdarzeniami, nieblokujący model we / wy, dzięki czemu jest lekki i wydajny…. Chociaż Node.js jest dostępny w domyślnych repozytoriach Ubuntu, jeśli chcesz pobrać najnowszą wersję, musisz dodać jego oficjalny PPA…

Aby uzyskać więcej informacji na temat Node.js, odwiedź stronę główną projektu…

Istnieje wiele sposobów instalacji Node.js w systemie Ubuntu… poniżej znajdują się dwie metody, które pokazują, jak zainstalować go za pośrednictwem repozytorium PPA, a także za pomocą zarządzania pakietami Snap… Możesz wybrać dowolną metodę instalacji Node.js. Prawdopodobnie nie chcesz używać obu metod na tym samym komputerze…

Metoda nr 1: Zainstaluj Node.js przez PPA

Przed zainstalowaniem najnowszej wersji Node.js musisz dodać jego PPA do Ubuntu… To repozytorium jest dostarczane przez oficjalnego opiekuna pakietu… Aby kontynuować, uruchom poniższe polecenia, aby zainstalować wymagane zależności… .

sudo apt update sudo apt install build-essential apt-transport-https lsb-release ca-Certificates curl

Istnieją dwa repozytoria, które możesz zainstalować… jedno repozytorium zawiera najnowsze pakiety Node.js, a drugie ma pakiety LTS lub (Long Term Support)…. jeśli potrzebujesz najnowszych i najlepszych, zainstaluj pierwsze repozytorium…

Z drugiej strony, jeśli potrzebujesz bardziej stabilnych i przetestowanych pakietów Node.js, zainstaluj repozytorium LTS… .

Następnie dla Najnowszy wydanie (wersja 12), dodaj ten PPA…

curl -sL https://deb.nodesource.com/setup_12.x | sudo -E bash -

Dla (wersja 11), uruchom poniższe polecenia:

curl -sL https://deb.nodesource.com/setup_11.x | grzmotnąć -

Aby zainstalować LTS wydanie (wersja 10), skorzystaj z niniejszego PPA

curl -sL https://deb.nodesource.com/setup_10.x | grzmotnąć -

Następnie możesz teraz zainstalować najnowszą wersję Node.js z wybranego repozytorium… Jeśli dodasz oba repozytoria, zostanie zainstalowana najnowsza wersja Node.js, a nie LTS…

Zainstaluj Node.js i NPM

Aby zainstalować, uruchom poniższe polecenia

sudo apt zainstaluj nodejs

Po zainstalowaniu oba moduły Node.js i NPM powinny być zainstalowane i gotowe do użycia… .

Możesz użyć poniższych poleceń, aby wyświetlić numer zainstalowanej wersji… .

węzeł -v npm -v 

Metoda nr 2: Zainstaluj Node.js przez Snap

Innym sposobem instalacji Node.js jest zarządzanie pakietami Snap… to może być najłatwiejszy sposób…

Zatrzaski to skonteneryzowane pakiety oprogramowania, które można łatwo tworzyć i instalować… Są to aplikacje spakowane ze wszystkimi ich zależnościami, które działają we wszystkich popularnych dystrybucjach Linuksa z jednej kompilacji, co pozwala im na automatyczną aktualizację i płynne przywracanie… .

Aby zainstalować przez Snap, uruchom poniższe polecenia zainstaluj Snap…

sudo apt update sudo apt install snapd

Następnie uruchom poniższe polecenia, aby zainstalować Node.js przez Snap…

Najnowsze wydanie (wersja 12),

węzeł instalacji snap sudo --channel = 12 / stabilny --classic

Do wersji 11, uruchomić to:

węzeł instalacji snap sudo --channel =11/ stabilny --classic

Dla LTS (wersja 10)

węzeł instalacji snap sudo --channel =10/ stabilny --classic

Aby sprawdzić, czy serwer WWW jest poprawnie zainstalowany, uruchom poniższe polecenia, aby utworzyć plik testowy o nazwie http_server.js w Twoim katalogu domowym…

cd ~ / nano http_server.js

Następnie skopiuj i wklej poniższą zawartość do pliku i zapisz… .

const http = require ('http'); const hostname = '127.0.0.1'; port const = 3000; const server = http.createServer ((req, res) => res.statusCode = 200; res.setHeader ('Content-Type', 'text / plain'); res.end ('Hello Worldn');) ; server.listen (port, nazwa hosta, () => console.log ('Serwer działa pod adresem http: // $ nazwa hosta: $ port /');); 

Następnie zapisz plik i uruchom poniższe polecenia, aby uruchomić serwer… .

węzeł http_server.js

Powinieneś zobaczyć wynik, który brzmi:

Serwer działający pod adresem http://127.0.0.1:3000/

Teraz otwórz przeglądarkę i przejdź do nazwy hosta serwera lub adresu IP, a następnie portu 3000… I powinieneś zobaczyć domyślną stronę z Hello World

http: // localhost: 3000

Cieszyć się!




Jeszcze bez komentarzy

Zbiór przydatnych informacji o systemie operacyjnym Linux i nowych technologiach
Świeże artykuły, praktyczne wskazówki, szczegółowe recenzje i poradniki. Poczuj się jak w domu w świecie systemu operacyjnego Linux