Você está na página 1de 13

IDZ DO

PRZYKADOWY ROZDZIA
SPIS TRECI

KATALOG KSIEK
KATALOG ONLINE

Apache 2.0 dla


Windows. wiczenia
Autor: Jacek Prucia
ISBN: 83-7197-976-2
Format: B5, stron: 98

ZAMW DRUKOWANY KATALOG

TWJ KOSZYK
DODAJ DO KOSZYKA

CENNIK I INFORMACJE
ZAMW INFORMACJE
O NOWOCIACH
ZAMW CENNIK

CZYTELNIA
FRAGMENTY KSIEK ONLINE

Wydawnictwo Helion
ul. Chopina 6
44-100 Gliwice
tel. (32)230-98-63
e-mail: helion@helion.pl

Webmasterom i administratorom Apache przedstawia nie trzeba. Ma on ponad


60-procentowy udzia w rynku serwerw WWW. Pozycj t zdoby dziki swojej
wydajnoci, moliwociom konfiguracyjnym i oczywicie temu, i jest to program
w peni darmowy, o otwartym kodzie (open-source).
Instalacja i konfiguracja serwera Apache wielu pocztkujcym moe sprawi pewne
trudnoci. Nawet zaawansowani uytkownicy potrzebuj czasem szczegowych
informacji dotyczcych konkretnych zagadnie. Ksika Apache. wiczenia przyjdzie
z pomoc jednym i drugim. Nie obcione zbdn teori i objaniane krok po kroku
praktyczne zagadnienia zwizane z instalacj, konfiguracj i administracj serwerem
pozwol Ci w peni wykorzysta niemay potencja Apache. Ksika skupia si na
Apache dziaajcym w systemie Windows, jednak uytkownicy innych systemw take
mog skorzysta na jej lekturze.
W ksice omwiono:
Instalacj Apache
Uruchamianie i zatrzymywanie serwera, testowanie instalacji
Pliki konfiguracyjne serwera
Katalogi serwera i mapowanie katalogw
Dzienniki serwera
Moduy Apache
Autoryzacj dostpu do serwera
Obsug rnych jzykw narodowych przez serwer
Tworzenie hostw wirtualnych
Instalacj i konfiguracj PHP
Instalacj i konfiguracj Perla oraz SSI
Instalacj bazy danych MySQL

Spis treci
Rozdzia 1.

Instalacja i uruchamianie serwera Apache.............................................................................5


Pozyskanie wersji instalacyjnej serwera ............................................................................. 5
Jak sprawdzi, ktra wersja instalatora jest zainstalowana na naszym komputerze.................. 6
Instalacja serwera............................................................................................................. 7
Uruchamianie i zatrzymywanie serwera ........................................................................... 10
Apache w Windows NT i 2000........................................................................................ 12
Apache Service Monitor ................................................................................................. 15
Testowanie instalacji ...................................................................................................... 16

Rozdzia 2. Co powiniene wiedzie o konfiguracji serwera Apache?.............................................21


Wybr edytora tekstu ..................................................................................................... 22
Otwieranie plikw konfiguracyjnych serwera ................................................................... 22
Sprawdzenie skadni w pliku konfiguracyjnym ................................................................. 23
Jak zrozumie komunikat o bdzie? ................................................................................ 23
Przywracanie ustawie domylnych ................................................................................. 24
Tworzenie kopii zapasowych plikw konfiguracyjnych ..................................................... 25

Rozdzia 3. Katalogi serwera .................................................................................................................................27


ServerRoot, czyli gdzie szuka potrzebnych plikw........................................................... 27
DocumentRoot, czyli gdzie s twoje dokumenty ............................................................... 28
Okrelenie katalogu dla uytkownika ............................................................................... 28
Stworzenie katalogu na wasn stron WWW ................................................................... 29
Wywietlanie zawartoci katalogw w przegldarce internetowej ....................................... 30
Zakazanie wywietlania zawartoci katalogw w przegldarce internetowej ........................ 32
Mapowanie katalogw .................................................................................................... 34
Korzystanie z katalogu uytkownika ................................................................................ 35

Rozdzia 4. Dzienniki serwera................................................................................................................................37


Komentarze ................................................................................................................... 37
Wczanie i wyczanie zapisw do dziennika .................................................................. 38
Ustawienie typw bdw zapisywanych przez serwer....................................................... 39
Analiza bdw serwera .................................................................................................. 40
Analiza dostpu do danych na serwerze ........................................................................... 41
Analiza uywanych przegldarek i adresw URL,
z ktrych nastpio przejcie do stron na serwerze............................................................. 42
Ustawienie formatu zapisu do pliku logu .......................................................................... 42

Apache 2.0 dla Windows. wiczenia

Rozdzia 5. Moduy serwera................................................................................................................................... 45


Aktywacja moduu ......................................................................................................... 45
Wyczanie moduu ........................................................................................................ 46
Dodawanie nowego moduu ............................................................................................ 47
Rodzaje bdw przy adowaniu moduw........................................................................ 47
Opcje zwizane ze ciek dostpu do pliku moduu.......................................................... 48

Rozdzia 6. Konfiguracja i dostrajanie serwera.......................................................................................... 49


Ustalanie portu, na ktrym dziaa serwer .......................................................................... 49
Ustawienie adresu serwera .............................................................................................. 50
Zmiana adresu e-mail administratora................................................................................ 51
Ustalenie kolejnoci i rodzajw plikw, ktre serwer wywietla domylnie ......................... 52
Ustalenie domylnego typu MIME dla plikw na serwerze ................................................ 53
Dodawanie kompresji GZIP dla zmniejszenia rozmiaru strony ........................................... 54
Tworzenie wasnych stron bdw ................................................................................... 55
Autoryzacja dostpu do katalogw na serwerze................................................................. 57
Zabronienie dostpu do katalogu osobom korzystajcym z okrelonego IP .......................... 60
Pozyskanie informacji o plikach sucych do ograniczania dostpu ................................... 63
Ograniczenia dostpu plikami .htaccess............................................................................ 63
Wybieranie opcji ............................................................................................................ 66
Ustalanie czasu kocowego............................................................................................. 67

Rozdzia 7.

Jzyki obsugiwane przez serwer................................................................................................69


Dodawanie jzykw obsugiwanych przez serwer ............................................................. 70
Ustalenie priorytetw dla jzykw ................................................................................... 71
Ustalenie jzyka domylnego .......................................................................................... 71
Wywietlanie strony w zalenoci od jzyka..................................................................... 71

Rozdzia 8. Wirtualne hosty....................................................................................................................................75


Tworzenie nowego hosta dla naszej strony WWW ............................................................ 75
Dzienniki dla wirtualnych hostw.................................................................................... 77
Dodatkowe ustawienia dla wirtualnych hostw ................................................................. 78

Rozdzia 9. Instalowanie i konfiguracja PHP..................................................................................................81


Pozyskanie programu ..................................................................................................... 81
Instalacja PHP ............................................................................................................... 82
Dodanie obsugi skryptw do serwera jako CGI................................................................ 84
Dodanie obsugi skryptw do serwera jako modu............................................................. 85
Przykadowy skrypt, ktry sprawdzi instalacj PHP .......................................................... 86
Wywietlanie strony z informacjami na temat PHP ........................................................... 87

Rozdzia 10. Instalowanie i konfiguracja Perla oraz SSI................................................................................89


Pozyskanie programu ..................................................................................................... 89
Instalacja Perla............................................................................................................... 90
Konfiguracja CGI........................................................................................................... 92
Obsuga SSI................................................................................................................... 93

Rozdzia 11. Instalowanie i konfiguracja bazy danych MySQL ................................................................95


Pozyskanie i instalacja programu ..................................................................................... 95
Plik my.ini..................................................................................................................... 97
Uruchomienie serwera .................................................................................................... 97

3.
Katalogi serwera
Rozdzia

Katalogi na serwerze to miejsce, gdzie przechowywane s dane. Dziki nim jest moliwe
umieszczenie kilku stron WWW na jednym serwerze poprzez zezwolenie uytkownikowi
na dostp tylko do jego wasnego katalogu.
Kady z katalogw mona potem ustawi jako domowy dla wirtualnych hostw, dziki
czemu po wpisaniu w przegldarce adresu hosta otrzymamy dane wanie z tego katalogu,
dla ktrego przygotowalimy taki wirtualny host.
Serwer musi take wiedzie, gdzie dokadnie jest zainstalowany i wzgldem ktrego katalogu
powinien szuka swoich plikw potrzebnych do jego dziaania.
Serwer Apache ma funkcj powalajc na ogldanie zawartoci wybranych katalogw
w sposb podobny do listowania w protokole FTP. Umoliwia nie tylko to, ale nawet
przypisanie ikon dla rnych rozszerze plikw, ktre znajduj si w postaci plikw
graficznych w specjalnym katalogu, co oznacza, e moesz je modyfikowa w miar swoich
potrzeb.

ServerRoot,
czyli gdzie szuka potrzebnych plikw
Gwny katalog serwera, okrelany jako ServerRoot, to miejsce, gdzie zainstalowane s
pliki potrzebne do dziaania Apachea. To dziki temu wie on, gdzie szuka moduw i plikw dziennika ze wzgldu na to, e cieki do nich s podawane jako wzgldne, czyli punktem wyjciowym jest katalog gwny. Daje ci to moliwo szybkiej zmiany pooenia
serwera na dysku bez koniecznoci edycji wielu plikw w celu poprawienia cieek dostpu,
a jedynie jednokrotnego poprawienia katalogu gwego.
Definicja tego katalogu znajduje si w pliku httpd.conf w katalogu C:\SerwerWWW\
Apache2\conf\.

28

Apache 2.0 dla Windows. wiczenia

Otwrz ten plik w edytorze tekstowym i poszukaj w okolicach wiersza 57 definicji wygldajcej podobnie do nastpujcej:

  

Jeeli kiedykolwiek bdziesz zmuszony lub po prostu zechcesz zmieni lokalizacj serwera
ju po jego zainstalowaniu, zmie ciek dostpu do katalogu gwnego serwera w tym
miejscu. Zwr uwag na dwie sprawy. Po pierwsze, zamiast znaku backslash () stosuje
si slash (). Po drugie, na kocu nie ma znaku slash, czyli ().
Wicej informacji na ten temat znajdziesz w dokumentacji serwera Apache
w dziale Run-time Configuration Directives pod hasem ServerRoot Directive
http://localhost/manual/mod/core.html#serverroot.

DocumentRoot,
czyli gdzie s twoje dokumenty
W tym katalogu znajduj si twoje dokumenty. Jeeli nie ustawie katalogu uytkownika,
to w przegldarce po wpisaniu adresu http://localhost pokae si wanie zawarto tego
katalogu.
W pliku httpd.conf okoo wiersza 228 znajduje si okrelenie lokalizacji tego katalogu:

   

W naszym przypadku jest to katalog o nazwie htdocs. Jeeli zmienisz t nazw, to musisz
zmian dokona w dwch miejscach. Po pierwsze okoo wiersza 228, tak jak poprzednio,
i ponownie okoo wiersza 256 w dyrektywie:

    

Zajrzyj do tego katalogu, a zobaczysz pliki, ktre wywietlay stron powitaln, kiedy to
zainstalowalimy serwer Apache.
Pliki maj troch dziwne nazwy w stylu index.html.var. Jak pamitasz, strona powitalna
serwera bya widoczna w jzyku polskim. To dziki temu nazewnictwu serwer po zidentyfikowaniu naszej przegldarki i jej jzyka wywietli nam stron index.html.po.iso-8859-2.
O tym, jak to dziaa, dowiesz si z dalszej czci ksiki.
Wicej informacji na ten temat znajdziesz w dokumentacji serwera Apache
w dziale Run-time Configuration Directives pod hasem DocumentRoot Directive
http://localhost/manual/mod/core.html#documentroot.

Okrelenie katalogu dla uytkownika


W poprzednich dwch podrozdziaach przedstawiem troch teorii dotyczcej katalogw na serwerze, ktra moe ci si przyda w dalszej pracy. Teraz zajmiemy si stworzeniem katalogu na twoj wasn stron WWW. Dziki takiej konfiguracji bdziesz

Rozdzia 3.  Katalogi serwera

29

mg przechowywa swoje strony w dowolnym miejscu na dysku. Ja wybraem utworzony przeze mnie podkatalog w katalogu serwera, aby wszystko znajdowao si w jednym miejscu.

Okrelenie katalogu dla uytkownika


wiczenie 3.1.

Aby okreli katalog dla uytkownika.


1. Pierwszym krokiem jest utworzenie katalogu na stron. W tym celu uyj okna

Mj komputer. Stwrz w katalogu C:\SerwerWWW\ podkatalog o nazwie WebSites.


To w nim umiecisz swoje strony WWW.
2. Otwrz plik konfiguracyjny httpd.conf z katalogu C:\SerwerWWW\Apache2\conf

w edytorze tekstowym i przejd do wiersza 289, gdzie znajduje si definicja


podobna do tej:

   

3. Zmie ten wiersz tak, aby ustawi nasz katalog domowy na WebSites,

tak jak to pokazaem dalej:



   

4. Teraz zapisz i zamknij plik konfiguracyjny.

Mamy ju utworzony katalog, gdzie bdziemy przechowywali nasze strony WWW, oraz
przekazalimy serwerowi instrukcje, gdzie tych stron szuka. Z katalogu skorzystamy
podczas tworzenia wirtualnych hostw.
Wicej informacji na ten temat znajdziesz w dokumentacji serwera Apache
w dziale Run-time Configuration Directives pod hasem UserDir Directive
http://localhost/manual/mod/mod_userdir.html#userdir.

Stworzenie katalogu
na wasn stron WWW
Teraz utworzymy nasz pierwsz stron WWW i poka ci, pod jakim adresem jest ona
dostpna w przegldarce internetowej.
Pierwszym krokiem bdzie utworzenie katalogu na nasz stron. Jak ju wspominaem
wczeniej, powinnimy to zrobi w katalogu na twoje dokumenty, czyli w C:\SerwerWWW\
Apache2\htdocs, i tak te postpimy.

Stworzenie katalogu na wasn stron WWW


wiczenie 3.2.

Aby stworzy katalog na wasn stron WWW.

30

Apache 2.0 dla Windows. wiczenia

1. Utwrz katalog MojaStrona w katalogu C:\SerwerWWW\Apache2\htdocs.


2. Za pomoc ulubionego edytora tekstowego utwrz nowy plik i wpisz w nim

nastpujc tre:
!"
#$%&'#()%*)+
 , -
#'#()./0 &1 
'#()
'&
#+#)&(2 3 4 3 #+#)&
 '&
*"$*5
")"6 7888888 
%29  %
 *"$
 '#()

3. Zapisz plik w katalogu C:\SerwerWWW\Apache2\htdocs\MojaStrona\ pod nazw

index.html.
4. Wcz serwer Apache.
5. Otwrz swoj ulubion przegldark internetow i wpisz w niej adres 

  

; powiniene zobaczy widok podobny do przedstawionego

na rysunku 3.1.
Rysunek 3.1.
Twoja pierwsza
strona WWW
na wasnym
serwerze

Jak zapewne zauwaye, wpisalimy adres URL w postaci http://localhost/MojaStrona/,


czyli zawierajcy nazw katalogu, w ktrym znajduj si pliki nalece do twojej strony
WWW. Dziki temu, e w pliku konfiguracyjnym ustawilimy katalog uytkownika, serwer
Apache wiedzia, gdzie szuka katalogu przekazanego w adresie URL.

Wywietlanie zawartoci katalogw


w przegldarce internetowej
Jak napisaem we wstpie do tego rozdziau, serwer Apache umoliwia nam listowanie
zawartoci konkretnego katalogu na serwerze i wywietlenie go w przegldarce internetowej w sposb podobny do usugi FTP, jeeli tylko mu na to pozwolimy. Moemy otwiera
pliki oraz porusza si po katalogach, uywajc hiperczy wygerowanych przez serwer.

Rozdzia 3.  Katalogi serwera

31

W tym i nastpnym wiczeniu poka ci opcje zwizane z moliwociami wywietlania


zawartoci katalogw w przegldarce internetowej.

Wywietlanie zawartoci katalogw w przegldarce internetowej


wiczenie 3.3.

Aby umoliwi listowanie katalogu.


1. Otwrz plik konfiguracyjny serwera Apache httpd.conf z katalogu C:\SerwerWWW\

Apache2\conf w edytorze testowym.


2. Przejd do wiersza 283 i wpisz tam nastpujcy fragment kodu:
 
    (2 
"+:8;; )<
;; "1
";; =
;; >;;
 

3. Zapisz i zamknij plik.


4. Wejd do katalogu C:\SerwerWWW\Apache2\htdocs\MojaStrona i usu plik

index.html, ktry utworzylimy w poprzednim wiczeniu.


5. Nastpnie skopiuj do tego katalogu jakie przypadkowe pliki. Pamitaj, aby aden

z nich nie nazywa si index.html. Te skopiowane pliki pozwol nam na zaprezentowanie


moliwoci, jakie daje listowanie zawartoci katalogu.
6. Nastpnie uruchom serwer Apache.
7. Otwrz swoj ulubion przegldark internetow i wpisz w niej adres http://

localhost/MojaStrona/. Powiniene zobaczy list swoich plikw w tym katalogu,


tak jak przedstawiono to na rysunku 3.2.
Rysunek 3.2.
Lista plikw
w katalogu
wywoanym
w przegldarce
internetowej

32

Apache 2.0 dla Windows. wiczenia

Teraz wyjani ci, co si stao. Serwer WWW ma list plikw, ktrych ma szuka, kiedy
otrzyma danie wywietlenia jakiego katalogu. Takim plikiem jest na przyklad index.html.
Jeeli serwer nie znajdzie takiego pliku, tworzy list plikw w katalogu, o ktry prosilimy,
i wysya tak list do przegldarki (jeeli oczywicie pozwolilimy na to w konfiguracji
serwera). Domylnie, kiedy zachowane s rodki bezpieczestwa, dokonanie takiej operacji
przez osoby z zewntrz moe by niebezpieczne i serwer wysya im informacj o braku
uprawnie do odczytu zawartoci katalogu.
Okrelilimy katalog w pierwszym wierszu, dla ktrego chcemy zastosowa listowanie.

    (2 

Zwr uwag na stosowanie znaku slash () zamiast backslash () i na brak znaku slash ()
po ostatnim katalogu w ciece dostpu.
Pozwolilimy na listowanie zawartoci poprzez fragment kodu, ktry wpisalimy do pliku
httpd.conf. Dokadnie za to zadanie odpowiada wiersz:
"+:8;; )<

Pozwala on serwerowi na listowanie zawartoci tego katalogu dla kadego uytkownika,


ktry o ni poprosi.
Moesz zdefiniowa dowoln ilo takich katalogw poprzez uycie konstrukcji:
 ?<;@?A 
<2
 
 ?<;@? 
<2
 

Jak zauwaye, w przykadzie, ktry zastosowalimy w tym wiczeniu, zostay uyte


jeszcze inne dane konfiguracyjne takie jak podane, ale omwi je dokadnie w dalszej czci
ksiki:


 

Wicej informacji na ten temat znajdziesz w dokumentacji serwera Apache w dziale Run-time
Configuration Directives pod hasem Options Directive.

Zakazanie wywietlania zawartoci


katalogw w przegldarce internetowej
W poprzednim wiczeniu dowiedziae si, jak pozwoli na wywietlenie zawartoci katalogu w przegldarce. Jeeli jednak na serwerze znajduj si wane pliki, o ktrych nikt
nie powinien wiedzie, jak na przykad baza danych w formie pliku tekstowego, gdzie
zawarte s adresy e-mail prenumeratorw twojego news maila lub e-zina, to powiniene
chroni taki katalog przed niepowoanym dostpem.

Rozdzia 3.  Katalogi serwera

33

Zakazanie wywietlania zawartoci katalogw w przegldarce internetowej


wiczenie 3.4.

Aby zabroni listowania katalogu.


1. Otwrz plik konfiguracyjny serwera Apache httpd.conf z katalogu C:\SerwerWWW\

Apache2\conf w edytorze testowym.


2. Przejd do wiersza 283 i popraw tam kod, ktry wpisae w poprzednim wiczeniu.

Dokadnie poprawkapolega na usuniciu wiersza:


"+:8;; )<

3. Kiedy to zrobisz, zapisz plik i zamknij go.


4. Nastpnie uruchom serwer Apache.
5. W przegldarce internetowej wpisz adres 
  

,

a zobaczysz stron podobn do przedstawionej na ilustracji 3.3.


Rysunek 3.3.
Brak odpowiednich
uprawnie
do wywietlenia listy
plikw w katalogu

Strona informuje ci o tym, i nie masz odpowiednich praw dostpu, aby oglda zawarto katalogu. Poniewa nie ustawie opcji umoliwiajcej listowanie katalogu,
Apache nie pozwoli na wykonanie tej operacji.
Wicej opcji dotyczcych moliwoci listowania katalogw znajdziesz w dokumentacji
w dziale Run-time Configuration Directives pod hasami Directory i Options
http://localhost/manual/mod/directives.html.

34

Apache 2.0 dla Windows. wiczenia

Mapowanie katalogw
Pewnie nie raz nasza ci ochota na udostpnienie swojego wybranego katalogu osobom
z zewntrz, ale masz problemy, poniewa aby katalog mia swj adres URL, musi by
umieszczony wewntrz serwera WWW. Na szczcie nie trzeba go tam kopiowa i wystarczy stworzy do niego alias. Alias umoliwia zamapowanie dowolnego katalogu spoza
serwera WWW na sdres URL zawierajcy nazw tego serwera.
Postaramy si teraz zamapowa katalog Moje Dokumenty tak, aby by on widoczny w przegldarce internetowej po wpisaniu odpowiedniego adresu URL.

Mapowanie katalogw
wiczenie 3.5.

Aby wybrany katalog mg by widoczny w przegldarce internetowej.


1. Otwrz plik httpd.conf i przejd do wiersza 463.
2. Wpisz tam nastpujcy fragment kodu:
; (2?<
(2<

(2< 
"+:
";; =
;; >;;
 

3. Wpisany przez nas kod zamapuje katalog C:/Moje dokumenty na adres serwera wraz

z okreleniem /Moje_Dokumenty po nazwie serwera w adresie URL.


4. Zapisz plik konfiguracyjny i uruchom serwer.
5. Otwrz przegldark internetow i wpisz w niej adres http://localhost/Moje_Dokumenty/,

a otrzymasz (tak jak przedstawiono na rysunku 3.4) listing katalogu z twoimi


dokumentami, dziki czemu moemy przyjrze si jego zawartoci.
Oczywicie widok bdzie si rni w zalenoci od tego, co znajduje si w twoich
dokumentach.
W podanym fragmencie kodu najpierw nadalimy nazw dla aliasu Alias /Moje_Dokumenty
oraz okrelilimy katalog, ktry ma by widoczny pod adresem C:/Moje dokumenty. Zwr
uwag na brak znaku slash () na kocu cieki dostpu do katalogu.
Taki katalog bdzie widoczny z kadego wirtualnego hosta, ktry obsuguje nasz serwer.
W dalszej czci ksiki po uruchomieniu i skonfigurowaniu naszego pierwszego wirtualnego hosta bdziesz mg potwierdzi to dowiadczalnie, wpisujc po nazwie hosta
alias do naszego katalogu, czego efektem bdzie rezultat identyczny z poprzednio zaprezentowanym.

Rozdzia 3.  Katalogi serwera

35

Rysunek 3.4.
Listing plikw
z katalogu
Moje Dokumenty

W nastpnym kroku uylimy dobrze ju nam znanych opcji dotyczcych dostpu do


katalogu <Directory "C:\Moje dokumenty">. Wan opcj jest Options Indexes; dziki
niej moemy zobaczy zawarto katalogu, a nie odmow dostpu. Zasady dziaania listowania plikw przez serwer omawiaem w poprzednim wiczeniu.
W ten oto sposb moesz udostpni dowolny katalog na dysku, niezalenie od jego pooenia, i udostpnia go w tej formie uytkownikom bez potrzeby tworzenia jego kopii
wewntrz serwera, co znacznie utudnioby prac nad plikami w nim zawartymi.

Korzystanie z katalogu uytkownika


Kiedy ustawilimy nasz katalog uytkownika na C:/SerwerWWW/WebSites, nie mielimy
moliwoci dostpu do niego poprzez adres URL. Teraz stworzymy tam podkatalog i poka
ci, jak wyglda jego adres, poniewa jest on troch inny, jeeli chodzi o katalogi umieszczane
poza katalogiem DocumentRoot. Dlatego moesz mie problem, aby tam trafi za pomoc
przegldarki WWW.

Korzystanie z katalogu uytkownika


wiczenie 3.6.

Aby mc atwo korzysta z katalogu uytkownika przy pomocy przegldarki WWW.


1. W katalogu C:\SerwerWWW\WebSites utwrz katalog o nazwie StronaUzytkownika.

W tym katalogu utwrz teraz plik index.html i wpisz w nim nastpujc tre:

36

Apache 2.0 dla Windows. wiczenia

!"
#$%&'#()%*)+
 , -
#'#()./0 &1 
'#()
'&
#+#)&(2 3 4 3 #+#)&
 '&
*"$*5
")"6 7888888 
%29  %
 *"$
 '#()

2. Nastpnie wcz serwer Apache.


3. Uruchom swoj ulubion przegldark internetow i wpisz w niej adres

 

.
4. Efektem bdzie strona w przegldarce podobna do przedstawionej na rysunku 3.5.
Rysunek 3.5.
Strona znajdujca
si w katalogu
uytkownika

Nasz adres rni si od poprzednich znakiem tyldy () poprzedzajcym nazw katalogu.
W ten sposb wywouje si wanie zawarto tych katalogw.
Jak sam przyznasz, adres nie jest zbyt efektowny, ale to nie stanowi problemu, jeeli do
dyspozycji mamy wirtualne hosty. Poznasz sposoby takiego okrelania katalogu domowego
dla hosta, aby by on widoczny na serwerze jako osobna domena, a nie pojedynczy katalog.

Você também pode gostar