Sítě, HTTP, školní server

Úlohy - síť

  • seznamte se s chováním síťových příkazů
    • host / nslookup (tutorial)
    • ping
    • traceroute / tracert
    • ifconfig / ipconfig / ip (utility se mohou lišit podle linuxové distribuce)
    • telnet / nc
  • pozorujte protokol HTTP v akci (devtools → network)
  • zkuste HTTP z terminálu

telnet zwa.toad.cz 80
GET / HTTP/1.0

Webserver

Pro vývoj webových aplikací v předmětu ZWA vznikl server http://zwa.toad.cz. Váš účet je dostupný po na http://zwa.toad.cz/~username, výchozí heslo je “webove aplikace”.

Podrobné informace o webserveru:

  • Na serveru je instalován Apache 2.4, PHP 8.1, MySQL 8; přesný seznam rozšíření, která poskytuje PHP, získáte funkcí phpinfo().
  • Jsou povoleny pouze dva indexy (výchozí stránky): index.html nebo index.php. Pokud se jedná o požadavek na adresář a žádný index není k dispozici,
    • dojde k vypsání obsahu adresáře, pokud není prázdný,
    • jinak k chybě HTTP 403 Přístup odmítnut (Forbidden).
  • pro přístup z MAC/WIN je možné použít tento návod
  • pro každého studenta je na školním serveru vytvořena MySQL databáze (username: jako při ssh přihlášení, heslo: “webove aplikace”). Tento server lze spravovat mj. webovým nástrojem https://zwa.toad.cz/adminer/
courses/b6b39zwa/tutorials/03/start.txt · Last modified: 2024/12/04 12:35 by zaraondr