22wininout.pdf

(451 KB) Pobierz
12263526 UNPDF
Rozdzia³ 22
Co mo¿na, a czego nie mo¿na
zrobiæ za pomoc¹ IIS
w Windows XP Professional
637
Ustawianie
serwera WWW
i FTP
Instalowanie programu
Internetowe us³ugi informacyjne 638
Korzystanie z Przystawki
internetowych us³ug
informacyjnych
639
Czêœæ V: Korzystanie z internetu
Rozdzia³ 22: Ustawianie serwera WWW i FTP
Microsoft Windows XP Professional zawiera do-
datek Internetowe us³ugi informacyjne ( Internet
Information Services – IIS) w wersji 5.1. Jest to
oprogramowanie pozwalaj¹ce u¿ywaæ kompute-
ra jako serwera WWW, FTP ( File Transfer Protocol )
i wirtualnego serwera SMTP ( Simple Mail Transfer
Protocol ). IIS mo¿e byæ ci ju¿ znany; wersja 5.0
by³a zawarta w Windows 2000 Professional,
a jego zubo¿ona wersja, PWS (Personal Web Ser-
ver), by³a czêœci¹ Windows 98. Windows XP
Home Edition nie zawiera IIS.
Dostêp do witryn WWW i FTP
641
Konfiguracja w³aœciwoœci witryny 643
Tworzenie katalogów wirtualnych 649
Kontrolowanie dostêpu do witryn 650
Uruchamianie bezpiecznego
(szyfrowanego) po³¹czenia
655
Udostêpnianie plików za pomoc¹
WebDAV
658
Ustawianie IIS do drukowania
przez Internet
659
Co mo¿na, a czego nie
mo¿na zrobiæ za pomoc¹
IIS w Windows XP
Professional
Wersja IIS dostêpna w Windows XP Professional
nie jest tak wszechstronnie wyposa¿ona jak ta,
która jest dostêpna w serwerowych edycjach
Windows. Ograniczenia mo¿liwoœci tej wersji
pozwalaj¹ na ustawienie tylko jednej witryny
WWW i jednej FTP oraz obs³ugê tylko dziesiêciu
po³¹czeñ TCP naraz. (W niektórych przypad-
kach, ze wzglêdu na koniecznoœæ wykorzystania
przez witrynê kilku ³¹czy, oznacza to ogranicze-
nie dostêpu do siedmiu u¿ytkowników naraz).
Aby móc korzystaæ z wiêkszej iloœci jednocze-
snych po³¹czeñ w IIS, nale¿y zainstalowaæ któr¹œ
z serwerowych edycji Microsoft Windows.
Ograniczenie liczby po³¹czeñ wyklucza mo¿li-
woϾ wykorzystania Windows XP Professional
jako platformy dla serwera e-commerce czy innej
formy serwera, dostêpnego dla szerokich rzesz
12263526.002.png
638
Czêœæ V: Korzystanie z internetu
odbiorców. Mimo to, program IIS w tej wersji systemu równie¿ mo¿e byæ przydatny
w twojej firmie.
Jeœli na przyk³ad projektujesz strony WWW, IIS umo¿liwia sprawdzenie wyników
pracy przed przeniesieniem ich na wiêkszy serwer. Mniejsze grupy robocze mog¹
wykorzystaæ tê wersjê jako serwer intranetu, prywatnej sieci opartej na technologii In-
ternetu. Jeœli twoja grupa robocza potrzebuje serwera FTP jako miejsca przechowywa-
nia wspólnych plików, IIS z Windows XP Professional powinien spe³niæ twoje oczeki-
wania. Jeœli wreszcie zamierzasz stworzyæ stronê WWW, która bêdzie wykorzysty-
wana g³ównie przez cz³onków rodziny czy niewielkiego klubu lub szko³y, ogranicze-
nie liczby jednoczesnych po³¹czeñ do dziesiêciu mo¿e nie stanowiæ powa¿nego
problemu.
Instalowanie programu Internetowe us³ugi
informacyjne
IIS nie jest instalowany od razu, chyba ¿e instalujesz Windows XP Professional jako
uaktualnienie, a czêœci¹ poprzedniego systemu by³ dodatek Personal Web Server.
Aby zainstalowaæ IIS, wykonaj nastêpuj¹ce czynnoœci:
1. W Panelu sterowania otwórz aplet Dodaj lub usuñ programy.
2. Kliknij Dodaj/Usuñ sk³adniki systemu Windows.
3. W Kreatorze sk³adników systemu Windows kliknij Internetowe us³ugi informa-
cyjne (IIS), jak pokazano na rysunku 22-1.
4. Po wskazaniu IIS, kliknij przycisk Szczegó³y. Poka¿e siê lista dodatkowych sk³ad-
ników.
5. Zaznacz pola wyboru sk³adników, które maj¹ zostaæ zainstalowane i wyczyœæ pola
tych, które nie maj¹ siê znaleŸæ w twoim systemie. Nastêpnie kliknij OK.
Zaznacz Internetowe
Us³ugi Informacyjne (IIS)
Kliknij tu, by wybraæ elementy IIS
do zainstalowania
Rysunek 22-1. Program IIS nie jest instalowany od razu. Do jego zainstalowania u¿yj Kreatora sk³adników systemu
Windows.
12263526.003.png
Rozdzia³ 22: Ustawianie serwera WWW i FTP
639
Dostêpne s¹ nastêpuj¹ce sk³adniki dodatkowe:
Common Files . Grupa plików wymagana przez inne sk³adniki IIS. Jeœli spróbujesz
wyczyœciæ to pole wyboru, zostaniesz ostrze¿ony, ¿e w ten sposób wy³¹czysz wiê-
kszoœæ sk³adników IIS.
Dokumentacja . Jest to oko³o 9-megabajtowych plików Pomocy, umieszczanych
w folderze %SystemRoot%\Help\Iishelp. Dokumentacja mo¿e siê okazaæ po-
trzebna do opanowania IIS, jeœli jednak masz zamiar zarz¹dzaæ kilkoma serwera-
mi opartymi na IIS z jednego miejsca, mo¿esz nie instalowaæ plików pomocy na
wszystkich tych serwerach.
Us³uga FTP (File Transfer Protocol) . Jeœli masz zamiar ustawiaæ serwer FTP, mu-
sisz zaznaczyæ to pole wyboru.
Rozszerzenia serwera programu FrontPage 2000 . Zestaw programów pomocni-
czych pozwalaj¹cych umieszczaæ na stronach WWW formularze, obs³ugê grup
dyskusyjnych, liczniki odwiedzin i narzêdzia wyszukiwania tekstu. Sprawia rów-
nie¿, ¿e twoja witryna jest zawsze aktualna, poniewa¿ umo¿liwia zapisywanie no-
wych wersji strony bezpoœrednio z programu FrontPage.
UWAGA
FrontPage to narzêdzie autorskie do tworzenia stron WWW. Jest dostêpny w pakietach Microsoft Office XP
Professional Special Edition oraz Microsoft Office XP Developer. Wiêcej informacji na temat tego progra-
mu mo¿na znaleŸæ pod adresem http://www.microsoft.com/frontpage .
Przystawka internetowych us³ug informacyjnych . Daje mo¿liwoœæ zarz¹dzania
programem IIS przez program Microsoft Management Console. Jeœli jej nie zain-
stalujesz, przy zarz¹dzaniu serwerem bêdziesz musia³ pos³ugiwaæ siê skryptami.
Us³uga SMTP . Simple Mail Transfer Protocol pozwala ustawiæ intranetowy sys-
tem pocztowy. SMTP nie jest omawiany w tej ksi¹¿ce. Informacje na jego temat s¹
dostêpne po zainstalowaniu Us³ugi SMTP i otwarciu pliku Mail.chm.
Us³uga World Wide Web . Pozwala udostêpniaæ strony WWW przez Internet. Nie
jest to us³uga, której mo¿esz nie zainstalowaæ. Jeœli jej nie zaznaczysz, tak napraw-
dê nie zainstalujesz IIS. Posiada ona jednak swoje w³asne sk³adniki. Aby móc je
wybieraæ, kliknij przycisk Szczegó³y.
Korzystanie z Przystawki Internetowych
us³ug informacyjnych
IIS 5.1 posiada dodatek Przystawka internetowych us³ug informacyjnych, którego
mo¿esz u¿ywaæ do administrowania wszystkimi szczegó³ami dotycz¹cymi swoich
witryn WWW i FTP. Rysunek 22-2 pokazuje okno dodatku w takim stanie, w jakim
zobaczysz je po instalacji IIS. Przystawka internetowych us³ug informacyjnych mo¿e
byæ otwarta w ka¿dej chwili z folderu Narzêdzia administracyjne (w kategorii Wydaj-
noϾ i konserwacja) w Panelu sterowania.
Podobnie jak inne dodatki do Konsoli zarz¹dzania, Przystawka IIS posiada dwa
okienka. Po lewej stronie umieszczone jest drzewo konsoli, po prawej – okienko
szczegó³ów. (Wiêcej informacji na temat u¿ywania i dostosowywania Konsoli za-
 
640
Czêœæ V: Korzystanie z internetu
rz¹dzania firmy Microsoft znajduje siê w dodatku B „U¿ywanie i dostosowywanie
programu Microsoft Management Console”). Witryny i katalogi (foldery) s¹ widocz-
ne w drzewie konsoli. Podkatalogi i pliki zawarte w aktualnie zaznaczonym katalogu
s¹ wyœwietlane w okienku szczegó³ów.
Rysunek 22-2. Przystawka Internetowych us³ug informacyjnych programu Microsoft Managment Console pozwala
zarz¹dzaæ ka¿dym elementem witryny.
Drzewo konsoli reprezentuje strukturê katalogów witryn WWW i FTP, podobnie jak
drzewo folderów w Eksploratorze Windows przedstawia strukturê dysku. Najwy¿-
szym poziomem konspektu jest nazwa komputera, którego instalacj¹ IIS bêdziesz
zarz¹dzaæ. Domyœlnie konsola wyœwietla lokalny komputer. Aby po³¹czyæ siê ze zdal-
nym komputerem , zaznacz jego nazwê w drzewie konsoli i kliknij Akcja, Pod³¹cz do
innego komputera. (Musisz oczywiœcie posiadaæ odpowiednie uprawnienia).
Pod nazw¹ komputera w widoku drzewa konsoli wyœwietlane s¹ ikony: Witryny sieci
Web, Witryny FTP i Domyœlny serwer wirtualny SMTP. Nazwy w liczbie mnogiej s¹
tu nieco na wyrost, jako ¿e w tej wersji mo¿esz mieæ tylko jedn¹ witrynê WWW i jedn¹
FTP.
IIS pocz¹tkowo przypisuje witrynom WWW i FTP domyœlne nazwy. S¹ one widoczne
w ni¿szym poziomie struktury. Mo¿esz je zmieniaæ, klikaj¹c je i wskazuj¹c polecenie
Zmieñ nazwê w menu podrêcznym. Domyœlnie witryny WWW i FTP s¹ umieszczone
w katalogach odpowiednio C:\Inetpub\Wwwroot i C:\Inetpub\Ftproot, przy
za³o¿eniu, ¿e IIS zosta³ zainstalowany na dysku C.
Kolejnym poziomem w dó³ struktury jest poziom nazw folderów. W dokumentacji IIS
foldery s¹ nazywane katalogami , zgodnie z tradycj¹ MS-DOS i Uniksa. Istniej¹ dwa
typy katalogów: zwyk³e i wirtualne. Katalog zwyk³y jest podobny do folderu widocz-
nego w Eksploratorze Windows. Na przyk³ad katalog Obrazy umieszczony w katalo-
gu Domyœlna witryna sieci Web odpowiada folderowi C:\Inetpub\Wwwroot\Obra-
zy na twoim dysku.
12263526.004.png
Rozdzia³ 22: Ustawianie serwera WWW i FTP
641
Katalog wirtualny jest ³¹czem do folderu umieszczonego gdzie indziej – na twoim lo-
kalnym dysku twardym lub w innym komputerze. Okienko szczegó³ów przystawki
IIS wyœwietla informacje o œcie¿ce katalogów wirtualnych. Na przyk³ad na rysunku
22-2 widaæ, ¿e IISHelp jest katalogiem wirtualnym, którego rzeczywiste po³o¿enie to
C:\Windows\Help\Iishelp.
Informacje na temat tworzenia wirtualnych katalogów znajduj¹ siê w podrozdziale „Tworzenie katalogów wirtualnych” na
stronie 649.
Aby podj¹æ dzia³anie dotycz¹ce któregokolwiek sk³adnika tej struktury, wystarczy
zazwyczaj klikn¹æ sk³adnik prawym przyciskiem myszy i wskazaæ odpowiednie po-
lecenie w menu podrêcznym. Mo¿esz na przyk³ad ogl¹daæ i zmieniaæ w³aœciwoœci
swojej witryny WWW, klikaj¹c prawym przyciskiem pozycjê Domyœlna witryna sieci
Web i wskazuj¹c polecenie W³aœciwoœci. Rysunek 22-3 pokazuje kartê Dokumenty
okna W³aœciwoœci: Domyœlna witryna sieci Web.
Rysunek 22-3. Karta Dokumenty okna W³aœciwoœci: Domyœlna witryna sieci Web wyœwietla dostêpne nazwy stron
domowych i kolejnoœæ, w jakiej IIS bêdzie ich poszukiwaæ.
Dostêp do witryn WWW i FTP
W miarê rozwijania witryn mo¿esz przegl¹daæ swoj¹ pracê lokalnie, kieruj¹c
przegl¹darkê pod adres protokó³ ://localhost, gdzie protokó³ mo¿e przyjmowaæ wartoœci
http dla witryny WWW i ftp dla witryny FTP. (Jeœli komponujesz stronê, tak by korzy-
sta³a z po³¹czenia szyfrowanego, wpisz https zamiast http ).
Katalogi domowe twoich witryn s¹ przypisane do nazwy domeny lub nazwy kompu-
tera. Aby wiêc osi¹gn¹æ dostêp do swoich witryn z innego komputera w sieci lokalnej,
mo¿esz wpisaæ protokó³ :// nazwa_komputera , zastêpuj¹c element nazwa_komputera sie-
ciow¹ nazw¹ komputera, na którym dzia³a IIS. Aby odwiedziæ witrynê spoza twojej
sieci lokalnej, u¿ytkownicy wpisuj¹ protokó³ :// domena lub protokó³ :// Adres_IP .
 
12263526.001.png
Zgłoś jeśli naruszono regulamin