Decydujesz, które usługi możemy włączyć do analizy, personalizacji i wyświetlania treści zewnętrznych.
Na naszej stronie używamy plików cookie i podobnych technologii, aby personalizować treści, osadzać materiały zewnętrzne i lepiej rozumieć sposób korzystania z poszczególnych sekcji.
Niezbędne pliki cookie
Te wpisy zapewniają podstawowe funkcje, takie jak bezpieczeństwo, stabilność i obsługa formularzy.
Opcjonalne sekcje
AnalitykaMarketingPersonalizacjaMedia zewnętrzne
Dane mogą być przetwarzane za twoją zgodą lub na podstawie prawnie uzasadnionych interesów. W ustawieniach plików cookie możesz odrzucić każdą opcjonalną kategorię lub wyrazić na nią zgodę.
Niektóre usługi przetwarzają dane osobowe w państwach trzecich. Wyrażając zgodę, akceptujesz również przekazywanie tych danych. Więcej informacji znajdziesz w naszej polityce prywatności.
Możesz później w każdej chwili wrócić do swojego wyboru i go zmienić. · 1.0.2
Konfiguracja środowiska JavaScript Runtime na serwerze Linux – Uruchamianie nowoczesnych aplikacji webowych
Dowiedz się, jak zainstalować i skonfigurować Node.js, Deno oraz Bun na swoim serwerze, aby efektywnie zarządzać środowiskiem JavaScript Runtime → Sprawdź teraz
10 listopada 20263 min czytania1 Wyświetlenia0 pomocne
Wprowadzenie
Ten przewodnik pokaże Ci, jak zainstalować Node.js, Deno i Bun. Polecenia należy wykonywać przez SSH. Jeśli nie wiesz, jak połączyć się z serwerem przez SSH, zapoznaj się z naszym pierwszym dostępem (SSH).
FAQ
Często zadawane pytania
Najpierw zaktualizuj system, a następnie zainstaluj Node.js za pomocą menedżera pakietów poleceniem apt install nodejs -y oraz dodatkowo npm poleceniem apt install npm.
Polecamy Node.js, ponieważ jest to jedno z najpopularniejszych i najczęściej używanych rozwiązań. Przewodnik obejmuje także Deno i Bun.
Użyj polecenia node -v.
Opinia
Czy ten artykuł był pomocny?
Twoja opinia pomaga nam lepiej ustalać priorytety i aktualizować treści.
0 od 0 Osoby oceniające uznały ten artykuł za pomocny.
Indywidualna pomoc
Instrukcja nie wystarcza?
Nasz zespół wsparcia ZAP zna twój produkt — opisz krótko problem, a pomożemy ci osobiście.
Nawigacja
Oprogramowanie
Przygotowanie
Zanim zainstalujesz cokolwiek na serwerze, wykonaj polecenie aktualizacji systemu, aby utrzymać serwer bezpiecznym i aktualnym.
Code
sudo apt update
Code
sudo yum update
Code
sudo zypper update
Code
sudo dnf update
Instalacja
Najpierw musisz zdecydować, które środowisko JavaScript Runtime chcesz zainstalować. Istnieje wiele zasobów online opisujących każde z nich szczegółowo. Ten przewodnik zawiera podstawowe polecenia i przykłady kodu. Polecamy NodeJS, ponieważ jest to jedno z najpopularniejszych i najczęściej używanych rozwiązań.
Instalacja środowiska Node.js Runtime
Node.js możesz zainstalować za pomocą menedżera pakietów swojej dystrybucji Linux lub użyć nvm. Zalecamy apt, ponieważ jest to zazwyczaj prostsze.
Wykonaj następujące polecenie, aby zainstalować Node.js przez menedżera pakietów:
Code
apt install nodejs -y
Aby instalować pakiety Node.js dla swoich projektów, potrzebujesz także menedżera pakietów npm.
Code
apt install npm
Aktualizacja Node.js do najnowszej wersji
Polecenie node -v pokaże zainstalowaną wersję Node.js. Zazwyczaj nie jest to najnowsza wersja, dlatego warto ją zaktualizować, aby korzystać z najnowszych funkcji. Na szczęście pakiet npm o nazwie n oferuje prosty sposób na to.
Najpierw zainstaluj go poleceniem npm install -g n, a następnie możesz zainstalować dowolną wersję Node.js poleceniem n [wersja], zastępując [wersja] numerem wersji.
Wskazówka
Zaleca się korzystanie zawsze z najnowszej wersji Long Term Support. Można to zrobić poleceniem n lts.
Instalacja Node.js za pomocą nvm daje większą kontrolę nad zarządzaniem różnymi wersjami Node.js i ich pakietami.
Najpierw upewnij się, że curl jest zainstalowany w systemie, a następnie wykonaj:
To pobierze i uruchomi skrypt instalacyjny nvm z GitHub.
Informacje
Jeśli polecenia nvm nie działają po instalacji, załaduj ponownie konfigurację bash poleceniem source ~/.bashrc.
Podobnie jak wcześniej, możesz teraz instalować dowolną wersję Node.js poleceniem nvm install v[wersja]. Polecenie nvm list-remote pokaże dostępne wersje, a nvm list zainstalowane wersje.
Wskazówka
Wersję Long Term Support zainstalujesz poleceniem nvm install --lts.
Korzystanie z Node.js i npm
npm to oficjalny menedżer pakietów Node.js, służący do instalowania pakietów z internetu.
Aby rozpocząć nowy projekt Node.js, najpierw utwórz nowy katalog (mkdir [nazwa-projektu]) lub przejdź do pustego folderu i uruchom npm init, aby rozpocząć konfigurację. Zostaniesz poproszony o podanie kilku podstawowych informacji, aby utworzyć plik package.json. To jest "konfiguracja" Twojego projektu Node.js.
Po inicjalizacji możesz utworzyć plik index.js i napisać swój kod. Na przykład stworzymy prosty serwer HTTP na porcie 80, który zwraca wiadomość testową przy dostępie przez localhost:
Uruchom kod poleceniem node . i otwórz localhost:80 w przeglądarce, aby zobaczyć efekt.
Wskazówka
Pakiety z npm instalujesz poleceniem npm install [nazwa-pakietu].
Instalacja środowiska Deno Runtime
Deno zainstalujesz łatwo poleceniem:
Code
curl -fsSL https://deno.land/install.sh | sh
Wskazówka
Aktualną wersję sprawdzisz poleceniem deno --version.
Aktualizacja Deno do najnowszej wersji
Deno aktualizujesz poleceniem:
Code
deno upgrade
Korzystanie z Deno
Aby uruchomić Deno, utwórz nowy plik index.ts i napisz kod. Na przykład prosty serwer HTTP na porcie 80, który zwraca wiadomość testową przy dostępie przez localhost:
Otwórz localhost:80 w przeglądarce, aby zobaczyć efekt.
Informacje
Deno zostało zaprojektowane z myślą o bezpieczeństwie i wymaga określonych uprawnień, takich jak --allow-net, aby mieć dostęp do niektórych modułów.
Instalacja środowiska Bun Runtime
Bun oferuje dwa oficjalne sposoby instalacji: przez curl lub npm.
Aby zainstalować Bun na serwerze, wykonaj:
Code
curl -fsSL https://bun.sh/install | bash
Wskazówka
Dla innych wersji możesz użyć curl -fsSL https://bun.sh/install | bash -s "bun-v[wersja]".
Jeśli masz już zainstalowany npm, możesz też wykonać:
Code
npm install -g bun
Korzystanie z Bun
Bun został stworzony, aby być szybszy niż inne silniki JavaScript i ma podobną obsługę jak Node.js. Otwórz pusty katalog i rozpocznij od:
Code
bun init
Informacje
W zależności od wybranego języka (JS lub TS) Bun tworzy plik konfiguracyjny (jsconfig.json lub tsconfig.json).
Aby uruchomić Bun, utwórz plik index.ts i napisz kod. Na przykład prosty serwer HTTP na porcie 80, który zwraca wiadomość testową przy dostępie przez localhost:
js
const server = Bun.serve({
port: 80,
fetch(req) {
returnnewResponse('Hello from ZAP-Hosting Docs =)')
},
})
Uruchom kod poleceniem:
Code
bun index.ts
Otwórz localhost:80 w przeglądarce, aby zobaczyć efekt.
Jeśli postępujesz zgodnie z tym przewodnikiem, pomyślnie zainstalowałeś jedno z popularnych środowisk JavaScript Runtime na swoim serwerze Linux.
Hosting serwerów od 2,49 € / miesiąc, natychmiastowa dostępność, ochrona DDoS w cenie.