Kód DUM : VY_32_INOVACE_DYN.1.03 Název materiálu: Anotace Autor Jazyk Očekávaný výstup 03 WAMP, LAMP - základní diagnostika serverů HTTPD a služeb operačních systémů DUM naučí žáky zjistit některé parametry serveru a dynamického webu Ing. Vladimír KEBERT, CSc (Autor) Čeština RVP 18-20-M/01 Informační technologie, předmět: Publikování na Internetu, 2. ročník RVP 63-41-M/01 Ekonomika a podnikání, předmět: Publikování na Internetu, 2. ročník Speciální vzdělávací potřeby Žádné Klíčová slova Druh učebního materiálu Druh interaktivity Cílová skupina Stupeň a typ vzdělávání Typická věková skupina LAMP WAMP XAMPP PHP server Apache Localhost Host IP adresa C/S PHP.ini Httpd.conf Prezentace s prvky interaktivity Kombinované Žáci 2. ročníku Odborné vzdělávání / Informační a komunikační technologie 16-19 let Celková velikost Velikost materiálu v kb : 384 tématická oblast sady: Dynamický web
1. Základní vlastnosti a diagnostika webserveru: - Někdy je potřeba zjistit na jakém operačním systému pracuje webový server. Klient (např. Vy při prohlížení webu) o tom může dostat informaci. - K získání (resp. předání) informace stačí zapsat na vhodné místo stránky jednoduchý PHP kód: Obr.1: Výstup odezvy kódu z příkladu: Obr.2: Výstup odezvy z webu danasoft.com (převzato online)
2. Podobně lze snadno zjistit lokální IP adresu webového serveru: - K získání ip adresy opět stačí zapsat na vhodné místo stránky PHP kód: - do proměnné $adresa_ip stáhneme metodou $_server Obr.2: Výstup odezvy kódu z příkladu:
3. Jak zjistit verzi a softwarový název webového serveru: - K získání verze zapište na vhodné místo stránky PHP kód: Obr.3: Výstup odezvy kódu z příkladu - software:
4. Jak zjistit verzi HTTP, rozhraní brány a metodu předání dat: - K získání pořebných vlastností zapište na vhodné místo stránky PHP kód: Obr.4: Výstup vlastnosti gw, protokol a metoda předání dat:
5. Jak zjistit geografické umístění webového serveru: - K získání geolokace a mapy použijte např. webovou stránku: Obr.5: Server Danasoft.com nabízí následující informaci do webové stránky: Obr.6: Podobně též server IP2location.com nabízí následující informaci do webové stránky:
6. Datum a čas serveru: - K získání času serveru zjistíme n-titou REQUEST_TIME okamžité pořadí sekundy od 1.1.1970 v 0:00 hodin: Obr.7: Výpis serverového času a jeho převod na srozumitelný formát:
7. Úloha: 1. Na svém PC (ve školní laboratoři) si na lokálním serveru spusťe stránku z přílohy tohoto materiálu 2. Vyhledávačem zjistěte, které další vlastnosti a anastavení serveru lze zjistit a jak pro nás mohou být užitečné 3. Do Vašich webových stránek zapište krátký skript, který bude informovat klienta o operačním systému 4. Do vašich webových stránek vložte z Vámi vybraného informačního serveru banner, který informuje klienta o lokaci a IP adrese. Vyberte některý z bezplatných bannerů s free použitím.
Přehled použité literatury a děl: Pokud není uvedeno jinak, autorem použitých textů a mediálních příloh (obrázků, textů, interaktivních materiálů, screenshotů) je autor tohoto digitálního učebního materiálu. Příklady a skripty v příloze DUM jsou dílem autora tohoto materiálu:. Použité zdroje: 1. Danasoft.com: - fun signs for forum signatures and blogs. DANASOFT.COM. Create your sign with custom text quotes! [online]. 2013, 2013 [cit. 2013-03-21]. Dostupné z: http://www.danasoft.com/ 2. IP2LOCATION. Ip2location: Bringing Location to the Internet [online]. 2001-2013, 2013 [cit. 2013-03-21]. Dostupné z: http://ip2location.com/ 3. PHP.NET.Manual PHP: time [online]. PHP Group, 2001-2012, 2012 [cit. 2013-01-01]. Dostupné z: http://cz2.php.net/manual/en/function.time.php 4. POLOHAIP.cz: Zobrazení informací o Vaší internetové (IP) adrese. POLOHAIP.CZ. Polohaip.cz[online]. 2013, 2013 [cit. 2013-03-21]. Dostupné z: http://www.polohaip.cz/iplocation/