» Witam! » Dydaktyka » Systemy operacyjne i sieci » Serwer WWW
Serwer WWW
Laboratorium dotyczy instalacji i konfiguracji serwera WWW.
Prerekwizyty:- migawka z zainstalowanym Gitem
- instalacja serwera WWW Apache
- uruchomienie serwera
- dodanie serwera jako usługi domyślnie aktywnej
- modyfikacja komunikatu pojawiającego się pod domyślnym adresem (http://localhost) – “Witaj na stronie EPI – serwer skonfigurowł(a) <imię i nazwisko>”
- dodanie obsługi katalogów użytkownika (http://localhost/~user)
- utworzenie repozytorium git na Wierzbie, zawierającego projekt z przedmiotu “Statyczny dokument hipertekstowy”
- sklonowanie projektu z Wierzby na maszynę wirtualną
- umieszczenie projektu w katalogu public_html użytkownika “user”
- udostępnienie projektu poprzez serwer WWW
- zabezpieczenie katalogu użytkownika przed niepowołanym dostępem z wykorzystaniem prostej autoryzacji (HTTP Basic Authorization). Login: user, hasło: user.
- zablokowanie dostępu do katalogu .git
- po restarcie komputera, bezpośrednio po uruchomieniu przeglądarki pod adresem maszyny wirtualnej pojawia się komunikat “Witaj na stronie EPI…”
- poprawne wyświetlanie polskich znaków w powyższym komunikacie (bez jakichkolwiek zmian w konfiguracji przeglądarki internetowej)
- jw. ale w katalogu użytkownika (http://localhost/~user) można wyświetlić projekt z przedmiotu “Statyczny dokument hipertekstowy” – tylko po zalogowaniu
- w katalogu użytkownika nie może być dostępny plik z hasłem pozwalającym na zalogowanie się
- historia zmian w repozytorium git wskazująca na to, że projekt został sklonowany z Wierzby
- niemożność wyświetlenia katalogu .git w katalogu użytkownika zarówno przed, jak i po zalogowaniu z wykorzystaniem protokołu Basic Authorization