W tym artykule opisano krok po kroku sposób tworzenia katalogu wirtualnego w programie Internet Information Server (IIS) w wersji 30 i 40 oraz Internetowych usługach informacyjnych (IIS) w wersji 50 i 51 Wprodzenie Każda z usług internetowych ma możliwość publikonia z wielu katalogów Każdy z katalogów można zlokalizoć na lokalnym dysku lub w sieci przez określenie katalogu o nazwie w formacie UNC (Universal Naming Convention) oraz nazwy użytkownika i hasła dla uzyskania uprawnień dostępu Serwer wirtualny może mieć jeden katalog macierzysty i dowolną liczbę innych katalogów publikacyjnych Te katalogi publikacyjne są nazyne katalogami wirtualnymi Aby uprościć adresy URL klienta, usługi udostępniają klientom pełny zestaw katalogów publikacyjnych w postaci drze pojedynczego katalogu Katalog macierzysty jest katalogiem głównym drze katalogu wirtualnego i do każdego katalogu wirtualnego można odwołyć się w taki sam sposób, jak do podkatalogu katalogu głównego Podkatalogi katalogów wirtualnych są dostępne również dla klientów Usługa WWW (World Wide ) obsługuje jedynie serwery wirtualne; to oznacza, że usługi FTP i gopher mogą mieć tylko jeden katalog macierzysty Po zdefinioniu katalogu wirtualnego za pomocą Menedżera usług internetowych z katalogiem wirtualnym jest kojarzony alias Alias stanowi nazwę, która będzie użyna przez klientów do uzyskania dostępu do informacji w katalogu wirtualnym Jeśli nazwy aliasu dla katalogów wirtualnych nie są określone przez administratora, naz aliasu jest automatycznie generona przez Menedżera usług internetowych Na przykład administrator może zdefinioć d katalogi wirtualne dla usługi WWW, w następujący sposób: C:WWWRoot D:data Alias = data Jeśli witryna ma nazwę MojaSieć, klienci uzyskują dostęp do katalogów wirtualnych w następujący sposób: http://mojasieć/wwwroot http://mojasieć/data Tworzeni e katalogów wirtualnych w programie IIS 30 1 W Menedżerze usług internetowych kliknij dwukrotnie usługę, dla której chcesz dodać katalog wirtualny, w celu wyświetlenia arkusza wł 2 Kliknij kartę Katalogi 3 Kliknij przycisk Dodaj 4 Kliknij przycisk Przeglądaj, aby wybrać katalog w polu Katalog 5 Kliknij pole, a następnie wpisz nazwę katalogu wirtualnego w polu Ali as 6 Ustaw uprawnienia dostępu 7 Kliknij przycisk OK 8 Kliknij przycisk Zastosuj, a następnie kliknij przycisk OK Aby uzyskać więcej informacji, zobacz dokumentację online programu Internet Information Server w zestawie Resource Kit dla systemu Microsoft Windows NT Server Tworzenie 1 / 5
katalogów wirtualnych w programie IIS 40 1 Kliknij przycisk Start, wskaż polecenie Programy, kliknij polecenie Windows NT 40 Option Pack, aby je zaznaczyć, wskaż polecenie Microsoft Internet Information Server UWAGA : Wykonując te kroki nie klikaj polecenia (HTML) 2 Rozwiń węzeł Internet Information Server 3 Rozwiń nazwę serwera 4 W lewym okienku kliknij prawym przyciskiem myszy polecenie Domyślna witryna sieci 5 Na pierwszym ekranie Kreatora tworzenia nowego katalogu wirtualnego, wpisz alias lub nazwę katalogu wirtualnego (na przykład MojeDaneSieci), a następnie kliknij przycisk 6 Na drugim ekranie, kliknij przycisk Przeglądaj Zlokalizuj folder zartości wybrany do przechowynia zartości sieci Kliknij przycisk 7 Na trzecim ekranie, kliknij, aby zaznaczyć pole wyboru Czytaj i uruchamiaj skrypty (na przykład ASP) Upewnij się, że inne pola wyboru nie są zaznaczone Kliknij przycisk Zakończ, aby ukończyć pracę kreatora 8 Dla zartości ASP może być konieczne potwierdzenie utworzenia aplikacji W tym celu prawym przyciskiem myszy kliknij nowy katalog wirtualny Wł 9 Kliknij kartę i upewnij się, że w polu Naz aplikacji w sekcji Ustawi enia aplikacji 2 / 5
znajduje się naz katalogu wirtualnego Jeśli jej nie ma, kliknij przycisk 10 Zamknij okno dialogowe Wł, a następnie zamknij program IIS Tworzenie katalogów wirtualnych w usługach IIS 50 1 Kliknij przycisk Start, wskaż polecenie Programy, kliknij, aby zaznaczyć opcję Narzędzi a administracyjne 2 Rozwiń nazwę serwera 3 W lewym okienku, kliknij prawym przyciskiem myszy polecenie Domyślna witryna sieci 4 Na pierwszym ekranie Kreatora tworzenia katalogu wirtualnego, wpisz alias lub nazwę katalogu wirtualnego (na przykład MojeDaneSieci), a następnie kliknij przycisk 5 Na drugim ekranie, kliknij przycisk Przeglądaj Zlokalizuj folder zartości wybrany do przechowynia zartości Kliknij przycisk 6 Na trzecim ekranie, kliknij, aby zaznaczyć pole wyboru Czytaj i uruchamiaj skrypty (na przykład ASP) Upewnij się, że inne pola wyboru nie są zaznaczone Kliknij przycisk Zakończ, aby ukończyć pracę kreatora 7 Dla zartości ASP może być konieczne potwierdzenie utworzenia aplikacji W tym celu prawym przyciskiem myszy kliknij nowy katalog wirtualny Wł 8 Na karcie upewnij się, że w polu Naz aplikacji w sekcji Ustawieni a aplikacji znajduje się naz katalogu wirtualnego Jeśli jej nie ma, kliknij przycisk Pamiętaj, że naz aplikacji nie musi być zgodna z aliasem katalogu wirtualnego 3 / 5
9 Zamknij okno dialogowe Wł Tworzenie katalogów wirtualnych w usługach IIS 51 1 Kliknij przycisk Start, wskaż polecenie Programy, kliknij, aby zaznaczyć opcję Narzędzi a administracyjne 2 Rozwiń nazwę serwera 3 W lewym okienku, kliknij prawym przyciskiem myszy polecenie Domyślna witryna sieci 4 Na pierwszym ekranie Kreatora tworzenia katalogu wirtualnego, wpisz alias lub nazwę katalogu wirtualnego (na przykład MojeDaneSieci), a następnie kliknij przycisk 5 Na drugim ekranie, kliknij przycisk Przeglądaj Zlokalizuj folder zartości wybrany do przechowynia zartości Kliknij przycisk 6 Na trzecim ekranie, zaznacz pole wyboru Czytaj i uruchamiaj skrypty (na przykład ASP) Upewnij się, że inne pola wyboru nie są zaznaczone Kliknij przycisk Zakończ, aby ukończyć pracę kreatora 7 Dla zartości ASP może być konieczne potwierdzenie utworzenia aplikacji W tym celu prawym przyciskiem myszy kliknij nowy katalog wirtualny Wł 8 Na karcie upewnij się, że w polu Naz aplikacji w sekcji Ustawieni a aplikacji znajduje się naz katalogu wirtualnego Jeśli jej nie ma, kliknij przycisk Pamiętaj, że naz aplikacji nie musi być zgodna z aliasem katalogu wirtualnego 9 Zamknij okno dialogowe Wł 4 / 5
Zagadnienia dodatkowe - Możliwe jest utworzenie nieograniczonej liczby katalogów wirtualnych; jeśli jednak zostanie utworzone zbyt wiele katalogów, wydajność może ulec pogorszeniu - Aby zlokalizoć katalogi wirtualne, należy określić adres URL katalogu wirtualnego W tym celu można kliknąć łącze hipertekstowe zawierające adres URL lub wpisać adres URL w przeglądarce Aby użytkownicy mieli dostęp do katalogów wirtualnych w usłudze gopher, można utworzyć jawne łącza w plikach tag W przypadku usługi FTP listę katalogów wirtualnych można wyświetlić, użyjąc adnotacji katalogów lub tworząc podfolder o tej samej nazwie co katalog wirtualny Aby uzyskać dodatkowe informacje dotyczące korzystania z adnotacji katalogu FTP, kliknij numer artykułu poniżej w celu wyświetlenia tego artykułu z bazy wiedzy Microsoft Knowledge Base: 141705 How to Set Up Directory Annotation for Internet Server FTP - W przypadku systemu plików NTFS, katalog wirtualny można utworzyć w następujący sposób: 1 Prawym przyciskiem myszy kliknij katalog w Eksploratorze Windows 2 Kliknij polecenie Udostępnianie 3 Kliknij, aby zaznaczyć arkusz wł Udostępnianie w sieci 4 W programie IIS 30, dowolny katalog wirtualny, który nie jest skojarzony z określonym adresem IP, jest dostępny ze wszystkich witryn sieci obsługinych na serwerze W programie IIS 40 i w nowszych to zachonie uległo zmianie, aby umożliwić dostęp do katalogu wirtualnego z wielu witryn sieci użyjących wielu adresów IP Aby katalog wirtualny stał się dostępny z wielu witryn sieci użyjących wielu adresów IP, należy do każdej witryny dodać katalog wirtualny 5 Usunięcie katalogu wirtualnego nie powoduje usunięcia odpowiadających mu katalogów lub plików fizycznych 5 / 5