|
Vyučující
|
|
|
|
Obsah předmětu
|
1. Technologický rámec webového prostředí (komunikační protokoly, architektura sítí, topologie sítí). 2. Hypertext Transfer Protocol 3. Apache - instalace a základní konfigurace 4. Apache - řízení přístupu 5. Apache - vyjednávání obsahu 6. Apache - dynamický obsah 7. Apache - SSL 8. Apache - proxy, load balancing, caching 9. Apache - modifikace URL, WebDAV 10. Nginx - konfigurace I. 11. Nginx - konfigurace II. 12. Projekt I. - tvorba webhostingového centra 13. Projekt II. - tvorba vlastního webového serveru
|
|
Studijní aktivity a metody výuky
|
Monologická (výklad, přednáška, instruktáž), Metody práce s textem (učebnicí, knihou), Demonstrace, Nácvik dovedností
- Kontaktní výuka
- 13 hodin za semestr
- Praktická výuka
- 26 hodin za semestr
- Příprava na zápočet
- 13 hodin za semestr
- Příprava na zkoušku
- 13 hodin za semestr
- Semestrální práce
- 26 hodin za semestr
|
|
Výstupy z učení
|
Cílem předmětu je seznámit studenty s problematikou správy webového serveru. Studenti se seznámí s technologickým rámcem webového prostředí a s jeho hlavními komponentami. Studenti se podrobně seznámí s protokolem Hypertext Transfer Protocol a s problematikou zabezpečení komunikace. Studenti po absolvování předmětu prokazují znalosti z oblasti instalace, administrace a provozu webového serveru. Studenti se po absolvování předmětu orientují se v dané odborné terminologii, rozumí bezpečnosti komunikace mezi klientem a serverem a umí vyjádřit a eliminovat rizika s tím spojená. Dále umí kvalifikovaně vyhodnocovat a zaznamenávat aktuální provoz webového serveru a zajišťovat opatření proti přetížení/výpadku serveru.
Pokročilé znalosti administrace webového serveru.
|
|
Předpoklady
|
nespecifikováno
|
|
Hodnoticí metody a kritéria
|
Písemná zkouška, Posouzení zadané práce
Splnění týmové semestrální práce z oblasti administrace web serveru.
|
|
Doporučená literatura
|
-
Aulds, Ch. Linux - administarce serveru Apache. Grada, 2003.
-
Dostálek, L., Kabelová, A. Velký průvodce protokoly TCP/IP a systémem DNS. Computer Press, Praha, 1999.
-
Gundavaram, S. CGI programování. Computer Press, 1998.
-
Lee, J., Ware, B. Open Source - vývoj webových aplikací (Linux, Apache, MySQL, PHP a Perl). Computer press, 2003.
-
Pošmura, V. Apache, Příručka správce WWW serveru. Computer Press, 2002.
-
Satrapa, P. Perl pro zelenáče. Neokortex, 2000..
|