Go to main content

VPS: Instalacja JavaScript

Ten poradnik został stworzony z wykorzystaniem następujących produktów:

(Szczegóły mogą się różnić w zależności od produktów różnych dostawców, ale główne koncepcje pozostają takie same)

Wprowadzenie

Ten poradnik przedstawia kroki instalacji Node.js, Deno oraz Bun. Wszystkie polecenia należy wykonać przez SSH. Jeśli nie wiesz, jak połączyć się z serwerem przez SSH, zerknij na nasz Poradnik: Pierwszy dostęp (SSH).

Przygotowanie

Zanim zainstalujesz cokolwiek na serwerze, zalecamy uruchomić polecenie aktualizacji odpowiednie dla Twojego systemu operacyjnego, aby utrzymać serwer bezpiecznym.

  sudo apt update

Instalacja

Na początek musisz zdecydować, które środowisko uruchomieniowe JavaScript chcesz zainstalować. W sieci znajdziesz mnóstwo materiałów opisujących każde z nich szczegółowo. Możesz też przeczytać ten poradnik, bo zawiera podstawowe komendy i przykłady kodu. Polecamy NodeJS, bo to jedno z najpopularniejszych i najczęściej używanych rozwiązań.

Instalacja środowiska Node.js

Node.js możesz zainstalować przez menedżera pakietów swojej dystrybucji Linux lub użyć nvm. My polecamy apt, bo jest prostszy.

Uruchom poniższe polecenie, aby zainstalować Node.js przez menedżera pakietów.

apt install nodejs -y

Aby instalować pakiety Node.js do swoich projektów, potrzebujesz też menedżera pakietów npm.

apt install npm

Aktualizacja Node.js do najnowszej wersji

Polecenie node -v pokaże zainstalowaną wersję Node.js. Zazwyczaj nie jest to najnowsza wersja, więc warto ją zaktualizować, by mieć dostęp do najnowszych funkcji. Na szczęście pakiet npm o nazwie n pozwala to zrobić bardzo łatwo.

Najpierw zainstaluj go poleceniem npm install -g n, a potem możesz zainstalować dowolną wersję Node.js poleceniem n [wersja], gdzie [wersja] to numer wersji, którą chcesz mieć.

tip

Zalecamy trzymać się najnowszej wersji Long Term Support (LTS). Zrobisz to poleceniem n lts.

Uruchamianie Node.js & npm

Npm to oficjalny menedżer pakietów Node.js. Będziesz go używać do instalowania pakietów z internetu.

notatka

Wszystkie pakiety npm znajdziesz na ich stronie.

Tworzenie nowego projektu

Za każdym razem, gdy chcesz zacząć nowy projekt Node.js, musisz utworzyć nowy katalog (mkdir [nazwa-projektu]) lub wejść do pustego folderu i uruchomić npm init, aby rozpocząć konfigurację. Program zapyta Cię o podstawowe informacje do stworzenia pliku package.json. To będzie plik konfiguracyjny do uruchamiania Node.js.

Po zainicjowaniu projektu możesz stworzyć plik index.js i napisać w nim kod. Na przykład stworzymy prosty serwer http na domyślnym porcie 80, który odpowiada testową wiadomością po wejściu na localhost. Kod wygląda tak:

const http = require('http')

const server = http.createServer((req, res) => {
res.writeHead(200, { 'Content-Type': 'text/plain' })
res.end('Hello from ZAP-Hosting Docs =)')
})

server.listen(80)

Teraz możesz uruchomić ten kod poleceniem node . i sprawdzić efekt, wchodząc w przeglądarce na localhost:80.

tip

Instalacja zewnętrznych pakietów z npm odbywa się poleceniem npm install [nazwa-pakietu].

Podsumowanie

Gratulacje, udało Ci się zainstalować i skonfigurować JavaScript! Jeśli masz dalsze pytania lub problemy, skontaktuj się z naszym zespołem wsparcia, który jest do Twojej dyspozycji każdego dnia!