|
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
- 26 hodin za semestr
- Praktická výuka
- 26 hodin za semestr
- Příprava na zápočet
- 16 hodin za semestr
- Příprava na zkoušku
- 26 hodin za semestr
- Projekt týmový
- 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
|
-
GRIGORIK, Ilya. High-performance browser networking. Sebastopol, 2013. ISBN 978-1449344764.
-
LUDIN, Stephen a Javier GARZA. Learning HTTP/2: a practical guide for beginners. Boston, 2017. ISBN 978-1491962442.
|