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.
Requirements on student
-
Content
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