Jak skonfigurować lokalny serwer WWW?

Najskuteczniejszym sposobem testowania zawartości dynamicznej jest wykorzystanie lokalnego serwera WWW. Jeśli chcesz wiedzieć, jak je skonfigurować, jesteś we właściwym miejscu.

Jak skonfigurować lokalny serwer WWW?

W tym artykule pokażemy, jak skonfigurować lokalny serwer WWW w różnych systemach operacyjnych i jak przetestować pomyślną instalację.

Jak skonfigurować lokalny serwer WWW?

Lokalny serwer WWW jest zasadniczo konfigurowany przez zainstalowanie oprogramowania na komputerze, aby zapewnić mu możliwości serwera WWW; jest „lokalny”, ponieważ zarządzasz nim. Pokażemy Ci, jak zmienić komputer w serwer HTTP, głównie w oparciu o instalację oprogramowania Apache. Ale najpierw oto kilka warunków wstępnych:

  • Dedykowany komputer, który stanie się Twoim serwerem
  • Z systemem Windows lub Linux lub komputer Mac z systemem macOS
  • Połączenie internetowe
  • Dwurdzeniowy 2 GHz lub szybszy
  • 4 GB pamięci RAM
  • 1 GB wolnego miejsca na dysku.

Jak skonfigurować lokalny serwer internetowy w systemie Windows 10?

Windows 10 nie jest oparty na systemie Unix, dlatego zainstalujemy XAMPP, który jest kombinacją Apache, MySQL i PHP. Aby zainstalować XAMPP, wykonaj następujące czynności:

  1. Przejdź do XAMPP i przejdź do instalacji wersji Windows.

  2. Po wyświetleniu monitu uruchom instalatora.
  3. Wybierz „Apache”, aby zainstalować tylko serwer sieciowy.
  4. Po zakończeniu instalacji kliknij „Zakończ”, aby otworzyć panel sterowania XAMPP.

Aby potwierdzić pomyślną instalację, wprowadź „127.0.0.1" lub "Lokalny Gospodarz” w pasku adresu przeglądarki internetowej. Powinna zostać wyświetlona strona konfiguracji XAMPP.

Jak skonfigurować lokalny serwer internetowy na komputerze Mac?

MacOS ma preinstalowany serwer WWW Apache; aby go włączyć, wykonaj następujące czynności:

  1. Kliknij „Wyszukiwarka”.

  2. Kliknij „Aplikacje” > „Narzędzia”, kliknij dwukrotnie „Terminal”.

  3. Teraz wprowadź i uruchom to polecenie, aby włączyć Apache:

    Sudo Apachectl start

  4. Aby potwierdzić, że Apache jest aktywny, wpisz „127.0.0.1" lub "Lokalny Gospodarz” z paska adresu przeglądarki internetowej. Powinieneś zobaczyć „To działa!” wiadomość.

Jak skonfigurować lokalny serwer internetowy na Ubuntu?

Aby zainstalować serwer Apache Web Server w systemie Ubuntu Linux 18.04, wykonaj następujące czynności:

  1. Uzyskaj dostęp do terminala i wprowadź polecenie:

    sudo apt-get zainstaluj apache2

  2. Potwierdź instalację, a następnie usiądź wygodnie, gdy zainstalowany jest Apache.
  3. Aby potwierdzić, że instalacja się powiodła, wprowadź następujące informacje w pasku adresu przeglądarki internetowej:

    //lokalny.serwer.ip

    • W przeglądarce internetowej powinna pojawić się domyślna strona Apache2 Ubuntu.

Jak skonfigurować lokalny serwer internetowy w systemie Linux?

  1. Uzyskaj dostęp do terminala dystrybucji opartej na Debianie i Ubuntu/Ubuntu i wprowadź polecenie:

    sudo apt zainstaluj apache2

    sudo dnf zainstaluj httpd

  2. Aby potwierdzić, że instalacja się powiodła, wpisz „Lokalny Gospodarz" lub "127.0.0.1” w przeglądarce internetowej.

    • Domyślna strona powitalna Apache powinna wyświetlać „To działa”.

Jak skonfigurować serwer sieciowy LAN?

Pokażemy teraz, jak skonfigurować sieć LAN za pośrednictwem systemu Windows, która łączy się z Internetem. Przede wszystkim będziesz potrzebować:

  • komputer (serwer)
  • przełącznik sieciowy
  • połączenie szerokopasmowe
  • router (z wbudowanym modemem)
  • urządzenia, które chcesz połączyć z siecią
  • Kable Ethernet

Podłącz swój pierwszy komputer:

Podłącz router lub przełącznik sieciowy do komputera za pomocą kabla Ethernet, a następnie włącz go. Jeśli konfigurujesz się po raz pierwszy, kreator "Konfiguruj sieć" zrobi to automatycznie. Jeśli się nie pojawi, wykonaj następujące czynności:

  1. Kliknij „Centrum sieci i udostępniania” w „Panelu sterowania” lub „Ustawieniach”.

  2. Wybierz „Skonfiguruj nowe połączenie lub nową sieć”.

    • Postępuj zgodnie z instrukcjami wyświetlanymi na ekranie.

Skonfiguruj swoje Wi-Fi:

Jeśli chcesz, aby Twoje urządzenia były połączone bezprzewodowo z siecią, musisz skonfigurować Wi-Fi; jeśli nie, możesz użyć kabli Ethernet.

Postępuj zgodnie z instrukcjami podanymi w instrukcji routera/przełącznika sieciowego, aby włączyć Wi-Fi. Aby uczynić go tak bezpiecznym, jak to możliwe, wykonaj następujące czynności:

  • Rozważ zmianę domyślnego identyfikatora SSID (nazwy sieci), loginu Wi-Fi i hasła. Można to zrobić, logując się do routera, przechodząc przez ustawienia sieciowe lub przeglądarkę internetową na komputerze.
  • Pamiętaj, aby wybrać najbardziej zaawansowaną ochronę bezpieczeństwa – obecnie jest to WPA2.
  • Teraz, aby zmiany zaczęły obowiązywać, uruchom ponownie komputer.

Podłącz swoją sieć LAN do Internetu:

Aby uzyskać dostęp do sieci LAN, podłącz router i modem do głównej linii telefonicznej za pomocą portu WAN.

Podłącz swoje urządzenia do sieci LAN:

Niezależnie od tego, czy podłączyłeś urządzenia do sieci LAN za pomocą Wi-Fi lub kabla Ethernet, wykonaj następujące czynności:

  • Na swoich urządzeniach włącz Wi-Fi

  • Wybierz swoją sieć

  • Wprowadź nowe hasło, gdy zostaniesz o to poproszony

Aby połączyć się z siecią LAN za pomocą kabli Ethernet:

  • Podłącz kabel do przełącznika/routera sieciowego
  • Podłącz drugi koniec do urządzenia
  • Zrób to samo dla innych urządzeń, będziesz mieć do nich dostęp z dowolnego urządzenia w sieci LAN.

Teraz zacznij udostępniać:

Aby skonfigurować „Grupę domową” do udostępniania zasobów w sieci, wykonaj następujące czynności:

  1. Przejdź do „Panel sterowania” > „Sieć i Internet” > „Grupa domowa”.
  2. Wybierz "Utwórz grupę domową", uruchomi się kreator konfiguracji grupy domowej i poda hasło potrzebne do połączenia innych urządzeń z siecią LAN.

Istnieje kilka sposobów udostępniania i udostępniania zasobów w sieci LAN, w tym:

  • Kliknięcie prawym przyciskiem myszy plików lub folderów > „Udostępnij za pomocą…”
  • Dodawanie plików do folderów publicznych i włączanie „Udostępniania folderów publicznych” za pośrednictwem Centrum sieci i udostępniania.

Jak skonfigurować lokalny serwer HTTP?

Teraz pokażemy, jak skonfigurować lokalny serwer WWW do testowania. W przypadku instalacji Pythona w systemie Windows wykonaj następujące czynności:

  1. Przejdź do strony głównej Pythona python.org.

  2. W sekcji „Pobierz” wybierz łącze Python „3.xxx”.

  3. W dolnej części ekranu wybierz plik exe „Windows x86” do pobrania.
  4. Uruchom plik po pobraniu.
  5. Na pierwszej stronie zaznacz pole wyboru „Dodaj Python 3.xxx do PATH”.
  6. Po zakończeniu wybierz „Zainstaluj”, a następnie „Zamknij”.
  7. Przejdź do wiersza polecenia i wprowadź to polecenie, aby sprawdzić, czy instalacja się powiodła:
    1. pyton -V
    2. # Lub możesz mieć dostępne polecenie py,
    3. # w takim przypadku spróbuj py -V

Spowoduje to wyświetlenie wersji. Jeśli numer jest poprawny, wpisz następujące polecenie „cd”, a następnie w katalogu, w którym znajduje się twój przykład:

  1. # dodaj nazwę katalogu do wprowadzenia, np.
  2. cd Pulpit
  3. # w razie potrzeby użyj dwóch kropek, aby przejść do wyższego poziomu katalogu

płyta CD ..

Teraz, aby uruchomić serwer w katalogu, wprowadź następujące polecenia:

  1. # Jeśli wyświetlana wersja Pythona jest większa niż 3.X
  2. python3 -m http.server
  3. # W systemie Windows jako alternatywę wpisz „python”, aby zastąpić „py -3” lub „python3”
  4. # Jeśli wyświetlany jest Python w wersji 2.X

python -m SimpleHTTPServer

Aby zobaczyć listę zawartości katalogu, przejdź do serwera z paska adresu przeglądarki internetowej wpisz „Lokalny Gospodarz: 8000

Jeśli port 8000 jest już zajęty, użyj innego portu, np.:

  • python3 -m http.serwer 7800 (Python 3.x) lub
  • python -m SimpleHTTPServer 7800 (Python 2.x)

Następnie wpisz „Lokalny Gospodarz: 7800”, aby uzyskać dostęp do serwera.

Jak skonfigurować lokalny serwer internetowy w systemie Windows 10 i MAMP?

W przypadku nowej instalacji MAMP/MAMP PRO w systemie Windows 10 wykonaj następujące czynności:

  1. Przejdź do i pobierz MAMP PRO ze strony www.mamp.info.

  2. Przejdź do folderu pobierania i kliknij dwukrotnie „setup_MAMP_MAMP_PRO_4.x.exe” plik.
  3. Postępuj zgodnie z instrukcjami wyświetlanymi na ekranie, aby zainstalować.

Uwaga: zarówno MAMP PRO “C:\MAMP PRO” i MAMP”C:\MAMP” foldery zostaną zainstalowane, zignoruj ​​folder MAMP PRO, jeśli nie chcesz korzystać z wersji pro.

Teraz, aby uruchomić MAMP i przetestować sukces, wykonaj następujące czynności:

  1. W Eksploratorze Windows przejdź do „C: \ MAMP” i uzyskaj dostęp do „MAMP.exe”. plik. Zezwól na dostęp, jeśli otrzymasz alert bezpieczeństwa.
    • Serwer Apache i serwer MySQL powinny uruchomić się automatycznie, jeśli nie, kliknij „Uruchom serwery”.
  2. W menu MAMP kliknij „Preferencje”.
  3. Wchodzić" 8888” w polu portu Apache.
  4. Wybierz „Otwórz stronę startową Web”.
    • „Witamy! MAMP został pomyślnie zainstalowany”.

Dodatkowe często zadawane pytania

Co to jest lokalny serwer WWW?

Lokalny serwer sieciowy to komputer, który spełnia żądania HTTP od odbiorców, zwracając strony internetowe. Na przykład twórca stron internetowych może hostować witrynę internetową i mieć wszystkie pliki lub oprogramowanie niezbędne dla witryny fizycznie przechowywane na swoim komputerze (lokalnie), w przeciwieństwie do zewnętrznej firmy hostingowej.

Co to jest sieć LAN?

LAN (sieć lokalna) łączy zbiór urządzeń w jednym obszarze, np. w domu, biurze lub budynku. Wielkość sieci LAN może wahać się od tysięcy użytkowników i urządzeń do tylko jednego użytkownika.

Co to jest sieć WAN?

WAN (sieć rozległa) łączy telekomunikację geograficznie. Jest zwykle używany przez jednostki rządowe, szkoły i firmy do przekazywania sobie danych, umożliwiając ludziom wykonywanie ich funkcji niezależnie od ich fizycznej lokalizacji.

Od zwykłego komputera do wydajnego serwera internetowego

Lokalne serwery internetowe świetnie nadają się do hostowania witryn internetowych i przechowywania prawie wszystkiego, do czego chcesz umożliwić innym dostęp. Dzięki pakietom oprogramowania, które w magiczny sposób zamieniają zwykły komputer lub komputer w serwer sieciowy, skonfigurowanie go jest całkiem proste.

Teraz, gdy pokazaliśmy Ci, jak skonfigurować własny, czy udało Ci się uruchomić serwer sieciowy? Do jakich rzeczy używasz swojego serwera WWW? Chcielibyśmy usłyszeć od Ciebie, zostaw komentarz w sekcji poniżej.