Apache i Nginx to dwa popularne serwer WWW używany do instalowania różnych rodzajów aplikacji internetowych. Jeśli jednak masz zainstalowane w systemie Node.js, możesz użyć lekkiego wiersza poleceń HTTP-server za pośrednictwem menedżera pakietów NPM. To nie jest jak Apache i Nginx raczej głównie do serwowania plików statycznych do przeglądarki bez tworzenia pliku server.js. Wystarczy przełączyć się na katalog z stronami HTML i uruchom zainstalowany serwer HTTP. W samouczku używamy Ubuntu 19.04, polecenia będą takie same dla wcześniejszych wersji Ubuntu i wersji Windows/MacOS.
Node.js http-server instaluj + przykład
Krok 1: Zainstaluj Node.js i NPM w systemie Windows lub Linux OS.
Proste polecenia instalacyjne węzła i NPM na Ubuntu to:
sudo apt-get install nodejs sudo apt-get install npm
Szczegółowe samouczek instalacji patrz:
Krok 2: Zainstaluj serwer HTTP za pomocą menedżera pakietów NPM
Otwórz wiersz polecenia / Power Shell w systemie Windows lub terminalu poleceń w Ubuntu i uruchom następujące polecenie, aby zainstalować i skonfigurować Simple NodeJS -http Server / Local Web Server.
npm install -g http-server
NAUbuntuUżyj powyższego polecenia zsudo.
Krok 3: Sprawdź działanie http-serwer lub nie
Aby sprawdzić, czy nasz zainstalowany serwer WWW JS JS HTTP działa, czy nie użyj następującego polecenia
http-server
Powyższe polecenie wyświetli adres IP, w którym serwer Web Node JS jest uruchomiony i dostępny.
Numer portu zależy od tego, który jest bezpłatny i dostępny do użycia. Jeśli chcesz użyć określonego numeru portu, użyj-PSkładnia po powyższym poleceniu. Na przykład-
Aby użyć numeru portu 8080, poleceniem będzie:
http-server -p 8082
Uruchomi http-serwer pod portem8082.
Krok 4: Uzyskaj dostęp do zainstalowanego serwera HTTP
Przejdź do przeglądarki i wskaż adres IP podany przez polecenie HTTP-SERVER przez terminal lub wiersz polecenia.
Krok 5: Użyj niestandardowego projektu internetowego lub statycznych plików HTML
Jeśli chcesz użyć własnego projektu internetowego z serwerem WWW Node JS, po prostu najpierw przełącz do tego katalogu, a następnie wpisz polecenie HTTP-SERVER,
HTTP-SERVER Przykład:
Pobrałem bezpłatny szablon HTML z Internetu, który jest w moimPlikifalcówka. Więc najpierw przeszedłem naPlikiNastępnie dofalcówkaktóry zawiera szablon HTML. Po zwolnieniu poleceniahttp-server.
Tym razem, kiedy otworzyłem ten sam lokalny adres IP, pojawiłby się szablon.