Ćwiczenie 10 Konfiguracja serwera http w systemie Linux
Skład zespołu Data wykonania ćwiczenia
Ocena
UWAGA! PO INSTALACJI OPROGRAMOWANIA PRZEWÓD SIECIOWY SIECI SZKOLNEJ POWINIEN BYĆ ODŁĄCZONY!
Zadanie 1
Korzystając z połączenia internetowego zainstaluj pakiet apache2. Po instalacji odłącz przewód sieci szkolnej.
Zadanie 2
Skonfiguruj kartę sieciową serwera tak aby pracowała w sieci 172.168.2.0/28. Serwer powinien mieć pierwszy adres w tej podsieci. Druga karta sieciowa serwera powinna mieć adres 10.0.0.1/8. Karta sieciowa stacji roboczej powinna mieć stały adres IP z tej samej podsieci.
Oba komputery powinny być podłączone do przełącznika.
Zadanie 3
Na serwerze zainstaluj oprogramowanie apache2. Przeprowadź test działania serwera.
Wykonaj zrzut ekranu przedstawiający status serwera WWW oraz zrzut dowodzący działania serwera. Zrzut powinien być dołączony do karty pracy.
Dokumentacja wykonania zadania – zrzut nr:
Zadanie 4
W katalogu domowym użytkownika uczen utwórz katalog www i stwórz w nim plik tekstowy o treści „Test działania strony głównej”. Zapisz go pod nazwą start.html. Zmień konfigurację serwera tak aby pobierał stronę z tego folderu.
Strona powinna się otwierać.
Wykonaj zrzuty ekranu przedstawiające wprowadzone zmiany w konfiguracji oraz okno przeglądarki z działającą stroną. Zrzut powinien być dołączony do karty pracy.
Dokumentacja wykonania zadania – zrzut nr:
Zadanie 5
W utworzonym w poprzednim punkcie katalogu www utwórz nowy katalog o nazwie pliki a w nim kilka plików (np.
dwa graficzne, dwa tekstowe, dwa archiwa). Zmień konfigurację serwera tak aby po wpisaniu w przeglądarce adresu http://localhost/pliki została wyświetlona lista plików w tym folderze (należy włączyć mechanizm o nazwie
autoindex).
Wykonaj zrzuty ekranu przedstawiające wprowadzone zmiany w konfiguracji oraz okno przeglądarki z działającą stroną. Zrzut powinien być dołączony do karty pracy.
Strona 1 z 2
Dokumentacja wykonania zadania – zrzuty nr:
Zadanie 5
W katalogu www utwórz nowy katalog o nazwie poufne a w nim plik index.html o treści „Test działania części poufnej”. Zmień konfigurację serwera tak aby po wpisaniu w przeglądarce adresu http://localhost/poufne zostało wyświetlone okno logowania.
Aby wykonać to zadanie należy wykonać dwa kroki:
dodać w pliku apache2.conf dyrektywę <Directory /home/uczen/www/poufne> </Directory>…
w miejsce kropek powinna trafić odpowiednia treść
utworzyć plik z listą użytkowników uprawnionych za pomocą polecenia htpasswd
Wykonaj zrzuty ekranu przedstawiające wprowadzone zmiany w konfiguracji. Zrzuty powinny być dołączone do karty pracy.
Dokumentacja wykonania zadania – zrzut nr:
Zadanie 6
Przetestuj działanie zabezpieczenia. Wpisz adres http://localhost/poufne i sprawdź czy pojawia się okno logowania.
Wykonaj zrzut ekranu przedstawiający okno logowania. Zrzut powinien być dołączony do karty pracy.
Dokumentacja wykonania zadania – zrzut nr:
Zadanie 7
W konfiguracji serwera zmień numer portu, na którym pracuje serwer na 85. Zrestartuj serwer. W pasku adresowym przeglądarki wpisz adres strony uwzględniający zmianę portu.
Wykonaj zrzut ekranu przedstawiający działającą stronę w przeglądarce. Adres strony powinien być widoczny. Zrzut powinien być dołączony do karty pracy.
Dokumentacja wykonania zadania – zrzut nr:
Strona 2 z 2