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_LIN.1.14
Název materiálu: Anotace Autor Jazyk Očekávaný výstup
14_ Síťové služby- databázový server MySQL + PHP- cvičení - 2. díl
DUM při reálné administraci databází MySQL a MariaDB pomocí phpMyAdmin. Ing. Vladimír KEBERT, CSc (Autor) Čeština RVP 18-20-M/01 Informační technologie, předmět: Operační systémy, 3. ročník
Speciální vzdělávací potřeby Žádné Klíčová slova
Př. LAMP, WAMP, XAMPP, PHP, server, Apache, Localhost, Host, MySQLd, service system.d, C/S ,
Druh učebního materiálu Prezentace s prvky interaktivity Druh interaktivity Cílová skupina
Kombinované Žáci 3. 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 : 379
| rozčlenění tématického celku: Linux-systémová část
Autorem materiálu a všech jeho částí, není-li uvedeno jinak, je Ing. Vladimír KEBERT. Dostupné z Metodického portálu www.rvp.cz, ISSN: 1802–4785. Provozuje Národní ústav pro vzdělávání, školské poradenské zařízení a zařízení pro další vzdělávání pedagogických pracovníků (NÚV).
Střední odborná škola a Střední odborné učiliště, Hořovice DIGITÁLNÍ UČEBNÍ MATERIÁL 1.Instalace grafického konfigurátoru PHP MyAdmin # yum -y install phpmyadmin (Fedora) $ sudo apt-get install phpmyadmin (Ubuntu) Aplikace se nainstaluje do /usr/share:
Obr.1: Nainstalovaný PhpMyadmin
V httpd.conf.d je třeba nastavit cestu – alias k tomuto adresáři a phpmyadmin bude po spuštění webového serveru dostupný z adresy: http://localhost/phpmyadmin
Obr.2: Spuštení databázového a webového serveru (Fedora)
Střední odborná škola a Střední odborné učiliště, Hořovice DIGITÁLNÍ UČEBNÍ MATERIÁL Nastavení přístupu v /etc/httpd
Obr.3: Nainstalovaný PhpMyadmin je v /udr/share. Po nastavení aliasu v /etc/httpd/conf.d bude přístupný z adresy http://localhost/phpmyadmin. Nastavení aliasu by mělo fungovat defaultně, pokud ne, je třeba jej vytvořit.
Střední odborná škola a Střední odborné učiliště, Hořovice DIGITÁLNÍ UČEBNÍ MATERIÁL 2.Přístup k MySQL pře webové rozhraní:
Obr.4: Po zadání adresy http://localhost/phpmyadmin se spustí autentizační okno – přihlásíme se jako správce a poté se zpřístupní celé rozhraní administrace serveru a databází.
Střední odborná škola a Střední odborné učiliště, Hořovice DIGITÁLNÍ UČEBNÍ MATERIÁL 3.Přístup k MySQL pře webové rozhraní:
Obr.5: Administrační obrazovka rozhraní Myadmin
Střední odborná škola a Střední odborné učiliště, Hořovice DIGITÁLNÍ UČEBNÍ MATERIÁL 4.Přístup k MySQL přes webové rozhraní:
Obr.6: Přehled databází, administrace uživatelů, struktura databází a mnoho dalších voleb – prakticky úplná administrace pomocí webového rozhraní.
Střední odborná škola a Střední odborné učiliště, Hořovice DIGITÁLNÍ UČEBNÍ MATERIÁL 5. Úloha: Pod vedením učitele proveďte instalaci MySQL nebo MariaDB v linuxových distribucích KUBUNTU 12.04 nebo FEDORA 17
1. V systému spusťte terminál a přihlaste se jako ROOT 2. Proveďte balíčkovacím systémem nebo jeho nadstavbou instalaci klienta a serveru MySQL nebo MariaDB 3. Proveďte analytiku běhu při prvním spuštění 4. Proveďte (platí pro Fedora 15+)
# systemctl status service.httpd # systemctl status|start|stop service.mysqld
5. Nastavte práva administrátora mysql pomocí #mysqladmin 6. Kontrola běhu a diagnostika: #mysqltuner (nutno předtím nainstalovat, pokud není)
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.KOSEK, Jiří. PHP - tvorba interaktivních internetových aplikací: podrobný průvodce. Vyd. 1. Praha: Grada, 1999, 490 s. Průvodce (Grada). ISBN 80-716-9373-1. 2. Maria DB. [online]. MariaDB Foundation 2013 (Logo), 2013-02 [cit. 2013-03-10]. Dostupné z: https://mariadb.org/static/images/v2/ice_logo-5dcea9e47b780ff52f75c3c3304d54827f56211e.png 3. ZAJÍC,P. PHP (1).[online],2003-2013 [cit. 2013-03-09]. ISSN 1801-3805. Dostupné z: http://www.linuxsoft.cz/article.php?id_article=173,
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.KOSEK, Jiří. PHP - tvorba interaktivních internetových aplikací: podrobný průvodce. Vyd. 1. Praha: Grada, 1999, 490 s. Průvodce (Grada). ISBN 80-716-9373-1. 2. Maria DB. [online]. MariaDB Foundation 2013 (Logo), 2013-02 [cit. 2013-03-10]. Dostupné z: https://mariadb.org/static/images/v2/ice_logo-5dcea9e47b780ff52f75c3c3304d54827f56211e.png 3. ZAJÍC,P. PHP (1).[online],2003-2013 [cit. 2013-03-09]. ISSN 1801-3805. Dostupné z: http://www.linuxsoft.cz/article.php?id_article=173,
Střední odborná škola a Střední odborné učiliště, Hořovice DIGITÁLNÍ UČEBNÍ MATERIÁL 4. FEDORA FOUNDATION. Navody:f16:databaze [online]. Fedora Foundation, 2012, 201205-29 [cit. 2013-03-10]. Dostupné z: http://wiki.fedora.cz/doku.php?id=navody:f16:databaze 5.KOLEKTIV. WIKIMEDIA FOUNDATION. MySQL [online]. Wikimedia Foundation, 2012, 2012-07-12 [cit. 2013-03-10]. Dostupné z: http://cs.wikiversity.org/wiki/MySQL#Konfigurace 6. MySQL: Logo. ORACLE CORPORATION AND/OR ITS AFFILIATE. MySQL [online]. 2013 [cit. 2013-03-10]. Dostupné z: http://dev.mysql.com/common/logos/logo-mysql-110x57.png 7. Správa databází v MySQL - I. In: HAUZAR, David. Abclinuxu [online]. abclinuxu.cz, 2003, 2003-02-05 [cit. 2013-03-11]. Dostupné z: http://www.abclinuxu.cz/clanky/navody/spravadatabazi-v-mysql-i