Střední odborná škola a Střední odborné učiliště, Hořovice DIGITÁLNÍ UČEBNÍ MATERIÁL Kód DUM : VY_32_INOVACE_DYN.1.02
Název materiálu: Anotace Autor Jazyk Očekávaný výstup
02 WAMP - prostředí pro běh dynamických stránek ve Windows
DUM je pro žáky průvodcem instalací běhového prostředí pro dymanický web ve Windows (WAMP) 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
Př. LAMP, WAMP, XAMPP, PHP, server, Apache, Localhost, Host, IP adresa, C/S ,
Druh učebního materiálu Prezentace s prvky interaktivity Druh interaktivity Cílová skupina
Kombinované Žáci 2. ročníku
Stupeň a typ vzdělávání
Odborné vzdělávání
Typická věková skupina
16 - 19 let
Celková velikost
Velikost materiálu v kB : 552
| tématická oblast sady: Dynamický web
Střední odborná škola a Střední odborné učiliště, Hořovice DIGITÁLNÍ UČEBNÍ MATERIÁL 1.Vývojové prostředí ve Windows XP, Vista, 7, 8 (OEM, Home, Professional) - V desktopovém běžném OS se nepočítá s během webového serveru - Microsoft ® dodává pouze proprietální webserver IIS, který není součástí běžných Windows - do Windows lze instalovat svobodný webový server Apache, který je zde portován z prostředí Linuxu - k běhu úplného dynamického webu je potřeba instalovat: 1. Webový server Apache (httpd, apache2) 2. Interpret PHP – u nových instalací je součástí Apache jako modul 3. Spolupracující databázový server (MySQL, PostgreeSQL) 4. Volitelně FTP server a klient Z uvedeného důvodu se běhové prostředí zkracuje názvem:
WindowsApacheMySQLPHP
Střední odborná škola a Střední odborné učiliště, Hořovice DIGITÁLNÍ UČEBNÍ MATERIÁL 2.Získání instalačního média - předpokládáme práci v instalaci Windows ( XP, Vista, 7, 8) od verze Home - doporučený a vyzkoušený WAMP je XAMPP, ale i jiný, který si zvolíte
Obr.1: Loga Wampů – je jich mnohem více
- provede se stažení balíku, nejlépe z originálního webu sourceforge.net:
Obr.2: Zdroj svobodného softwaru – Sourceforge.net
Obr.3: Google vyhledá mnoho dokumentace :
Střední odborná škola a Střední odborné učiliště, Hořovice DIGITÁLNÍ UČEBNÍ MATERIÁL 3. POSTUP INSTALACE - xampp-win32-1.8.1-VC9-installer.exe.md5 se stáhne a spustí:
Obr. 4 a 5: Průběh instalace
- dojde k rozbalení balíku a průvodce instalace provede instalaci. Doporučuje se provést instalaci mimo Program Files – nejlépe do zvláštní oddělené složky
Střední odborná škola a Střední odborné učiliště, Hořovice DIGITÁLNÍ UČEBNÍ MATERIÁL 4. PRVNÍ SPUŠTĚNÍ - Nutno povolit (port 80) na Firewallu – Windows upozorní automaticky, uživatel musí povolit. Obr. 6: Brána Firewall blokuje porty dokud je uživatel nepovolí.
Obr.4 a5: Průběh instalace
Střední odborná škola a Střední odborné učiliště, Hořovice DIGITÁLNÍ UČEBNÍ MATERIÁL 5. BĚHOVÉ PROSTŘEDÍ - XAMPP se minimalizuje do systémové části panelu, odkud se vyvolává ovládací panel: Obr.7 Ovládací panel XAMPPu
Status – zelená |běží| Šedá |stop|
Ovládání položky
Logovací pole – záznam činnosti XAMPPu
Střední odborná škola a Střední odborné učiliště, Hořovice DIGITÁLNÍ UČEBNÍ MATERIÁL 6. WAMP – testování běhu komponent: Otestujeme PHP: - Do složky www/htdocs vytvoříme soubor s názvem test.php – kód viz obrázek: - Spustíme Apache (zatím nic víc, jen Apache) - ve webovém prohlížeči zadáme adresu:
http://localhost/test.php
- výsledkem má být výpis konfigurace PHP:
Střední odborná škola a Střední odborné učiliště, Hořovice DIGITÁLNÍ UČEBNÍ MATERIÁL WAMP – testování běhu komponent (2): Otestujeme MySQL: - Do složky www/htdocs vytvoříme nový adresář myadmin - do něj zkopírujeme obsah balíku phpMyAdmin - Spustíme Apache - Spustíme MySQL - ve webovém prohlížeči zadáme adresu:
http://localhost/myadmin - výsledkem má být spuštění rozhraní ovládání databází:
Povinné jen pro obor 1820M/01 Informační technologie
Střední odborná škola a Střední odborné učiliště, Hořovice DIGITÁLNÍ UČEBNÍ MATERIÁL
7. Úloha: Na svém osobním PC (příp. ve školní laboratoři) v rámci domácí přípravy proveďte instalaci WAMPu a otestujte běhové prostředí pro PHP a MySQL.
Tímto je běhové prostředí pro dynamický web připraveno k používání
Střední odborná škola a Střední odborné učiliště, Hořovice DIGITÁLNÍ UČEBNÍ MATERIÁL 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. SOURCEFORGE.INC. PHP MyAdmin Official Website (logo + aplikace) [online] 20032013 [cit. 2013-02-09]. Dostupné na Internetu: http://www.phpmyadmin.net/home_page/ 2. TVORBA-WEBU.CZ. PHP: základy [online]. 2003-2008 [cit. 2013-02-09]. Dostupné z: http://www.tvorba-webu.cz 3. ZAJÍC,P. PHP (4). [cit. 2013-02-09].Dostupné z: http://www.linuxsoft.cz/article.php?id_article=176 5. SOURCEFORGE.INC. Logo svobodného softwaru SF-net: http://sourceforge.net/projects/xampp/ 6. GRAPHISME – DÉVELOPMENT. Wampserver. Logo. [online] [cit. 2013-02-09] Dostupné na Internetu: http://www.wampserver.com/en/