Instalacja i konfiguracja serwera IIS 5.1 w systemie Windows XP SP2

Instalacja

W celu zainstalowania serwera IIS w systemie Windows XP Professional z dodatkiem Service Pack 2, należy w Panelu Sterowania (Start/Panel sterowania) dwukrotnie kliknąć na ikonę Dodaj lub usuń programy, a następnie na zakładce Dodaj/Usuń składniki systemu Windows zaznaczyć opcję Internetowe usługi informacyjne (IIS):

iis

Następnie, po kliknięciu na przycisk Dalej, system poprosi o oryginalną płytę z systemem Windows w celu skopiowania niezbędnych plików.

UWAGA. Serwer IIS powinien zostać zainstalowany przed instalacją .NET Fremeworka/-ów, gdyż wystąpią problemy na linii IIS <-> ASP.NET. Spowodowane jest to przez fakt, że w czasie instalacji tych elementów, zostają zainstalowane odpowiednie mapy skryptów w metabazie usług serwera IIS umożliwiające właśnie integrację z platformą ASP.NET.

W wypadku, gdy serwer IIS zostanie zainstalowany na końcu, nadal można zintegrować go z platformę .NET. W tym celu należy skorzystać z narzędzia o nazwie aspnet_regiis.exe znajdującego się w katalogu %SystemRoot%\Microsoft.NET\Framework\, gdzie %SystemRoot% oznacza główny katalog systemowy (przeważnie C:\WINDOWS), a oznacza odpowiednią wersję framework. W moim przypadku jest to v2.0.50727. Polecenie to należy uruchomić z przełącznikiem (argumentem) –i:
aspnet_regiis.exe –i

Konfiguracja

Aby odpalić narzędzie służące do administracji serwerem IIS, należy przejść odpowiednio poprzez ścieżkę: Start/Panel sterowania/Narzędzia administracyjne/Zarządzanie komputerem.
Alternatywnym sposobem jest skorzystanie z polecenia Uruchom (Start/Uruchom) i wpisanie następującej sekwencji: %SystemRoot%\system32\inetsrv\iis.msc. Tutaj można zdefiniować specyficzne ustawienia dla wszystkich wirtualnych katalogów.

Domyślnie system Windows jest skonfigurowany w taki sposób, że podczas próby zalogowania się do dowolnej usługi poprzez konto zdefiniowane w tymże systemie, użytkownicy są uwierzytelniani jako goście. Często konto Gościa domyślnie jest w systemie wyłączone, co skutkuje błędem podczas próby autoryzacji (może również nie posiadać odpowiednich praw dostępu do serwera). W celu rozwiązania tego problemu, należy skorzystać z narzędzia Ustawienia zabezpieczeń lokalnych (Start/Panel sterowania/Narzędzia administracyjne/Zasady zabezpieczeń lokalnych). W drzewku katalogów znajdujących się z lewej strony należy przejść do Zasady lokalne/Opcje zabezpieczeń oraz, tym razem w prawym oknie należy odnaleźć zasadę Dostęp sieciowy: udostępnianie i model zabezpieczeń dla kont lokalnych i zmienić wartość z: Tylko gość – uwierzytelnianie użytkowników lokalnych, jako gościa na Klasyczny – uwierzytelnianie użytkowników lokalnych, jako samych siebie.

Wirtualne katalogi

W celu  dodania nowego wirtualnego katalogu, należy postąpić następująco. W Eksploratorze Windows klikamy na katalogu, kóry zawiera naszą stronę i wybieramy opcję Udostępnianie i zabezpieczenie, a tam przechodzimy na zakładke Udostępnianie w sieci Web.

virtual

Po uruchomieniu przeglądarki, nasz wirtualny katalog powinien być już osiągalny:

local

W przypadku wystąpienia błędu, prawdopodobnie winne są uprawnienia nałożone na katalog. W programie administracyjnym IIS należy wejść do właściwości naszego katalogu wirtualnego i na zakładce Zabezpieczenia katalogów sprawdzić, z jakiem metody uwierzytelniania aktualnie korzystamy. Powinno być zaznaczona opcja ostatnia, tj. Zintegrowane uwierzytelnianie systemu Windows.

1 comment so far

  1. Bartosz Kaźmierczak on

    Te komponenty IIS w systemie Windows XP Pro, aby postawić jako serwer działalnościowy na IIS w XP Pro. To zarejestruj swój komputer serwerowy do list serwerów internetowych w polsce jak nie to nie rejestruj swojego komputera serwerowego?.


Dodaj komentarz

Wprowadź swoje dane lub kliknij jedną z tych ikon, aby się zalogować:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Zmień )

Twitter picture

You are commenting using your Twitter account. Log Out / Zmień )

Facebook photo

You are commenting using your Facebook account. Log Out / Zmień )

Connecting to %s

Follow

Otrzymuj każdy nowy wpis na swoją skrzynkę e-mail.