210 likes | 344 Views
Remote Lab Netwerkbeveiliging. Webapplicatie met PHP en MySQL. Njotea Robin. Overzicht. De K H Kempen De opdracht Apache, PHP en MySQL De database Labo reserveren Labo uitvoeren Besluit Demo voorstelling en vragen. K H Kempen. De opdracht. Apache. De database. Labo reserveren.
E N D
Remote Lab Netwerkbeveiliging Webapplicatie met PHP en MySQL Njotea Robin
Overzicht • De K H Kempen • De opdracht • Apache, PHP en MySQL • De database • Labo reserveren • Labo uitvoeren • Besluit • Demo voorstelling en vragen
K H Kempen De opdracht Apache De database Labo reserveren Labo uitvoeren Besluiten Vragen ? De K H Kempen • Staf Vermeulen • Cisco Network Academy Program • CCNA • IP telphony • Network Security • CCNP • Blended Learning • Grundvig-project Blended learning and intercultural dialogue
K H Kempen De opdracht Apache De database Labo reserveren Labo uitvoeren Besluiten Vragen ? De opdracht • Labo’s CCNA • Simulator voor routers en switches • Labo’s netwerkbeveiliging • Advanced routers en PIX Firewall • Sinds kort ook emulators
K H Kempen De opdracht Apache De database Labo reserveren Labo uitvoeren Besluiten Vragen ? Router opstelling:
K H Kempen De opdracht Apache De database Labo reserveren Labo uitvoeren Besluiten Vragen ? Pix opstelling:
K H Kempen De opdracht Apache De database Labo reserveren Labo uitvoeren Besluiten Vragen ? Labo opstelling:
K H Kempen De opdracht Apache De database Labo reserveren Labo uitvoeren Besluiten Vragen ? Netwerkopstelling:
K H Kempen De opdracht Apache De database Labo reserveren Labo uitvoeren Besluiten Vragen ? De opdracht • Waarom verbeteren ? • Flexibiliteit • Één opstelling, verschillende labo’s
K H Kempen De opdracht Apache De database Labo reserveren Labo uitvoeren Besluiten Vragen ? De opdracht • Onderliggende toepassingen en technieken • Tom Bosch • Telnet sessie met routers • Virtuele computer en extern bureaublad • Webapplicatie • Robin Njotea • PHP met MySQL database • Reserveren en uitvoeren • Veiligheid
K H Kempen De opdracht Apache De database Labo reserveren Labo uitvoeren Besluiten Vragen ? Apache, PHP en MySQL • Apache • IIS (Microsoft internet information server) • Open source webserver • PHP • Open source scripttaal • Server side scripttaal
K H Kempen De opdracht Apache De database Labo reserveren Labo uitvoeren Besluiten Vragen ?
K H Kempen De opdracht Apache De database Labo reserveren Labo uitvoeren Besluiten Vragen ? Apache, PHP en MySQL • MySQL • Open Source RDBMS • Opslagsysteem (InnoDB) • MySQL Administrator • MySQL Query Browser
K H Kempen De opdracht Apache De database Labo reserveren Labo uitvoeren Besluiten Vragen ? De database • Flexibiliteit • Overzichtelijkheid • Relationele integriteit
K H Kempen De opdracht Apache De database Labo reserveren Labo uitvoeren Besluiten Vragen ?
K H Kempen De opdracht Apache De database Labo reserveren Labo uitvoeren Besluiten Vragen ? Labo reserveren • Veiligheid • Aanmelden (include pagina) • Sessie variabelen • Overzichtelijk bekijken • Gebruik van de database
K H Kempen De opdracht Apache De database Labo reserveren Labo uitvoeren Besluiten Vragen ? De reserveerpagina: • Reserveren op ‘type’ site • R of P • Één opstelling, verschillende proeven
K H Kempen De opdracht Apache De database Labo reserveren Labo uitvoeren Besluiten Vragen ? Labo uitvoeren • Juiste persoon, juiste tijdstip • Gegevens weergeven • Verbinding met extern bureaublad (VNC) • Gegevens voor Tera Term of hyperterminal
K H Kempen De opdracht Apache De database Labo reserveren Labo uitvoeren Besluiten Vragen ? Labo uitvoeren • Sessie afsluiten • Volgende reservatie, andere gebruiker • Script uitvoeren • exec() functie • Loggen van gegevens • Data opslaan • Wissen en originele configuraties inladen
K H Kempen De opdracht Apache De database Labo reserveren Labo uitvoeren Besluiten Vragen ? Besluiten • Verschillende mogelijkheden • Veiligheid • Eenvoudigheid maakt het moeilijker • Twee onderdelen, één geheel
K H Kempen De opdracht Apache De database Labo reserveren Labo uitvoeren Besluiten Vragen ?