Skip to main content

Konfiguracja serwera

Wymagania systemowe

  • Windows Server 2019/2022
  • Internet Information Services (IIS)
  • .NET 8 Runtime
  • MsSql 20219/2022

Instalacja komponentów

Instalacja Serwera sieci Web (IIS)

Uruchom Menedżer serwera

Menedżer serwera

Wybierz Zarządzaj \ Dodaj role i funkcje

Menedżer serwera

Przejdź przez Kreator dodawania ról i funkcji.

Kreator dodawania ról i funkcji - Zanim rozpoczniesz

Kreator dodawania ról i funkcji - Typ instalacji

W zakładce Role serwera zaznacz Serwer sieci Web (IIS).

Kreator dodawania ról i funkcji - Role serwera

Pozostałe role oraz funkcje są opcjonalne, możesz je dostosować do własnych wymagań.

Kreator dodawania ról i funkcji - Funkcje

Konfiguracja IIS po instalacji

  1. Zatrzymanie domyślnej witryny:

    • Otwórz Menedżera IIS
    • W drzewku po lewej stronie rozwiń serwer
    • Kliknij na Sites
    • Kliknij prawym przyciskiem myszy na Default Web Site
    • Wybierz Zatrzymaj (lub Usuń jeśli nie jest potrzebna)

    Uwaga: Jeśli planujesz używać domyślnej witryny, możesz pominąć ten krok.

Instalacja modułu URL Rewrite

  1. Pobierz instalator URL Rewrite ze strony Microsoft:

  2. Uruchom pobrany instalator i postępuj zgodnie z instrukcjami kreatora

  3. Po zakończeniu instalacji sprawdź, czy moduł został poprawnie zainstalowany:

    • Otwórz Menedżera IIS
    • Wybierz dowolną witrynę
    • Sprawdź, czy w panelu konfiguracji pojawiła się ikona "Przepisywanie adresów URL" (URL Rewrite)

    URL Rewrite w Menedżerze IIS

    Alternatywnie możesz sprawdzić listę zainstalowanych modułów w Menedżerze serwera IIS:

    • Otwórz Menedżera IIS
    • Kliknij na serwer w drzewku po lewej stronie
    • Otwórz "Moduły"
    • Sprawdź, czy na liście znajduje się "UrlRewriteModule"

Instalacja .NET Runtime

  1. Pobierz Hosting Bundle .NET 8.0 ze strony Microsoft.

  2. Uruchom instalator Hosing Bundle i postępuj zgodnie z instrukcjami.

  3. Po zakończeniu instalacji sprawdź poprawność instalacji, np.:

    dotnet --list-runtimes
    Microsoft.AspNetCore.App 8.0.13 [C:\Program Files\dotnet\shared\Microsoft.AspNetCore.App]
    Microsoft.NETCore.App 8.0.13 [C:\Program Files\dotnet\shared\Microsoft.NETCore.App]

    Przykładowa zawartość strony Microsoft do pobrania:

Microsoft - Pobranie .NET 8 Hosting Bundle