PDF-Download

Schulung LAMP Komplett für Administratoren (S1733)

Die Kombination aus Apache, PHP und MySQL erfreut sich großer Beliebtheit bei der Programmierung und dem Betrieb dynamischer Websites. Die Teilnehmer lernen, wie man aus den kostenlosen  Modulen ein stabiles System erstellt und dieses programmiert.
Am Beispiel Linux, Apache, Mysql und PHP werden typische Performance-Schwachstellen  aufgezeigt. Diese sind natürlich in ähnlicher Form auch für andere  Betriebssysteme (wie BSD-Unix), Webserver, Datenbanken (Postgres) und Programmiersprachen vorhanden und mit vergleichbaren Methoden und  Strategien lösbar. Ein Hauptproblem bei der Performanz-Optimierung ist, vorhandene Probleme überhaupt zu erkennen und zu isolieren. Neben  "gutem Gespür" benötigt man hierzu natürlich auch das nötige  Handwerkszeug, um valide Aussagen und Kennzahlen zu ermitteln. Neben der  Performanz-Optimierung gibt dieser Kurs Unterstützung bei der  Realisierung von Hochverfügbarkeit, da diese eng mit dem Thema verknüpft  ist.

Offene Termine

17.12.-21.12.2018
5 Tage | 2.260,00
Köln   
Noch frei
Buchen Vormerken
Kein passender Termin? Termin
vorschlagen
Buchen ohne Risiko:
  • Keine Vorkasse
  • Kostenfreies Storno bis zum Vortag des Seminars
  • Rechnung nach erfolgreichem Seminar
  • Garantierter Termin und Veranstaltungsort
  • Preise pro Person zzgl. Mehrwertsteuer
  • Der dritte Mitarbeiter nimmt kostenfrei teil

Weitere Buchungsmöglichkeiten

Firmenschulung
GFU Schulungszentrum
Anfragen
Inhouse-Schulung
Auswählen
Wo soll Ihre Schulung stattfinden?
  • Europaweit
  • GFU Schulungszentrum
  • Berlin
  • Bremen
  • Düsseldorf
  • Dortmund
  • Dresden
  • Frankfurt
  • Hamburg
  • Hannover
  • Köln
  • Leipzig
  • Mannheim
  • München
  • Nürnberg
  • Stuttgart
Weiterer Ort:
Anfragen
Individualschulung
Auswählen
Wo soll Ihre Schulung stattfinden?
  • Europaweit
  • GFU Schulungszentrum
  • Berlin
  • Bremen
  • Düsseldorf
  • Dortmund
  • Dresden
  • Frankfurt
  • Hamburg
  • Hannover
  • Köln
  • Leipzig
  • Mannheim
  • München
  • Nürnberg
  • Stuttgart
Weiterer Ort:
Anfragen

Schulungs-Ziel

Nach diesem Seminar sind Sie in der Lage, mit Apache, PHP und MySQL stabile, dynamische, sichere und zentralgespeicherte Webinhalte zu erstellen.
Sie verstehen die Performanz-Optimierung und können sie eigenständig durchführen. Sie sind dabei in der Lage,  typische "Flaschenhälse" zu erkennen und zu beseitigen. Dazu gehörende  Methoden und Messverfahren zur Validierung Ihrer Ergebnisse können Sie  problemlos anwenden und in aussagekräftige Dokumentation einfließen  lassen. Performance-Tuning ist für Sie kein Mittel zum Selbstzweck,  sondern ein unentbehrliches Werkzeug zur Verbesserung der  Systemstabilität und -leistung sowie der Verminderung von stetigem Aufwand und Wartung.

Wer sollte teilnehmen

Webentwickler  und Systemadministratoren, die dynamische Websites programmieren oder  Webserver betreiben wollen mit Basiskenntnissen in Linux (oder Windows)  und HTML. Eine aktuelle HTML5 Schulung finden Sie hier.

Inhalt

1.-3. Tag auch separat buchbar als LAMP Einführung: Betrieb von Apache, MySQL und PHP für Administratoren

  • PHP
    • Einleitung, Installation und Konfiguration, Sicherheit
    • Grundlegende Syntax, Typen, Variablen, Umgebungsvariablen, Konstanten, Ausdrücke, Operatoren, Kontrollstrukturen und Funktionen
    • Parameterübergabe (GET, POST) und Formularverarbeitung
    • Fehlerbehandlung, Cookies und Sessions
    • Datenbankanbindung mit MySQL
    • PhpMyAdmin, Datenbankkonnektierung
    • Interfaceprogrammierung: List-Add-Edit-Delete Zyklus
    • Wichtige Module/Funktionen
    • GD (Grafik), Dateisystem, reguläre Ausdrücke, XML und PDF
  • Apache
    • Einführung: die Apache Group und ihre Projekte
    • Einrichten: Apache-Module, Installation und Update
    • Konfiguration und Verwaltung
    • Konventionen, Konfigurationsdateien und Grundkonfiguration
    • Zugriffskontrolle und Authentifizierung und Logdateien, Aliases, Redirects und Rewrites, Server Side Includes und CGI Virtuelle Hosts und Logfile-Analyse
  • MySQL
    • Einrichten und Konfiguration
    • Installation, Wartung und Update, Nutzerverwaltung
    • Relationales Datenbankdesign
      • Grundlagen, das 3-Ebenen-Modell
      • Grundsätze von Relationen und Normalisierung
    • Structured Query Language (SQL)
      • Grundlagen des SELECT Statements
      • Erstellen und Verändern von Tabellen
      • Hinzufügen/Einfügen/Löschen von Datensätzen
      • Ändern von Datensätzen
      • Sortierung, bedingte Auswahl, logische und arithmetische Operatoren, verknüpfte Bedingungen und Joins
  • Sicherheit
    • Angriffe
    • Konfigurationsmöglichkeiten bei PHP
    • symmetrische und asymmetrische Verschlüsselung
    • PGP-Grundlagen und Benutzung mit PHP
    • SSL-Integration, Zertifikate und PHP (Curl)

4.-5. Tag auch separat buchbar als LAMP Aufbau: Performance Tuning von Apache, MySQL und PHP für Administratoren

  • Begriffe
    • Durchsatz / Bandbreite
    • Latenz
    • Antwortzeit
    • Systemstabilität
    • Lasttest
  • Linux
    • CPU Auslastung und Zusammenhang mit RAM
    • HD / Alternativen & Strategien / Richtiges Partitionieren
    • SDD
    • tmpfs
    • RAM-Disk
    • RAM
    • Netzwerk
    • Tools 
    • - top 
    • - sar 
    • - iostat 
    • - munin 
    • - nagios
    • Störeffekte 
    • - Mailserver 
    • - BackUp
  • Apache
    • httpd.conf
    • mpmForker
    • Speicherauslastung berechnen
  • MySQL
    • Tools 
    • - mytop 
    • - mysqltuner 
    • - tuning_primer
    • Strategien 
    • - my.cnf 
    • - MyISAM 
    • - InnoDB 
    • - Memory based Tables 
    • - Cluster
    • Probleme 
    • - Fragmentierung
  • PHP
    • phpAPC
    • RAM bekommen durch RAM verschenken
  • Apache und PHP
    • PHP ist des Webservers unberechenbare Seite
  • Virtualisierung und Skalieren
    • XEN
    • memCache
    • Instanzen Isolation
    • Hardwarestrategien 
    • - Serverfarmen 
    • - Load-Balancer 
    • - DB-Cluster 
    • - MemCache-Server
  • Messmethoden
    • Valide Testmethoden
    • Backend
    • Frontend 
    • - ab-Test 
    • - jMeter 
    • - SkipFish

Schulungszeiten und Teilnehmerzahl

Teilnehmerzahl:min. 1, max. 8 Personen

Schulungszeiten: 5 Tage, 1. Tag 10:00 - 17:00 Uhr, Folgetage 09:00 - 16:00 Uhr

Ort der Schulung: GFU-Schulungszentrum Köln oder bei Ihnen als Inhouse-Schulung

Offene Termine

17.12.-21.12.2018
5 Tage | 2.260,00
Köln   
Noch frei
Buchen Vormerken
Kein passender Termin? Termin
vorschlagen
Buchen ohne Risiko:
  • Keine Vorkasse
  • Kostenfreies Storno bis zum Vortag des Seminars
  • Rechnung nach erfolgreichem Seminar
  • Garantierter Termin und Veranstaltungsort
  • Preise pro Person zzgl. Mehrwertsteuer
  • Der dritte Mitarbeiter nimmt kostenfrei teil

Weitere Buchungsmöglichkeiten

Firmenschulung
GFU Schulungszentrum
Anfragen
Inhouse-Schulung
Auswählen
Wo soll Ihre Schulung stattfinden?
  • Europaweit
  • GFU Schulungszentrum
  • Berlin
  • Bremen
  • Düsseldorf
  • Dortmund
  • Dresden
  • Frankfurt
  • Hamburg
  • Hannover
  • Köln
  • Leipzig
  • Mannheim
  • München
  • Nürnberg
  • Stuttgart
Weiterer Ort:
Anfragen
Individualschulung
Auswählen
Wo soll Ihre Schulung stattfinden?
  • Europaweit
  • GFU Schulungszentrum
  • Berlin
  • Bremen
  • Düsseldorf
  • Dortmund
  • Dresden
  • Frankfurt
  • Hamburg
  • Hannover
  • Köln
  • Leipzig
  • Mannheim
  • München
  • Nürnberg
  • Stuttgart
Weiterer Ort:
Anfragen


Eine Klasse einer Firma will simultan den Kurs LAMP Komplett für Administratoren reservieren

Hier kann ein Inhouse-Seminar zur Augabenstellung LAMP Komplett für Administratoren sachdienlich sein. Der Unterrichtsstoff der Schulung kann hierbei gemeinsam mit den Trainern erweitert oder abgekürzt werden.

Haben die Seminarbesucher allerdings Vorkenntnisse in LAMP Komplett für Administratoren, sollte der Anfang entfallen. Eine kundenspezifische Fortbildung lohnt sich ab drei Mitarbeitern. Die Inhouse-Seminare zum Thema LAMP Komplett für Administratoren finden bisweilen in der Nähe von Nÿrnberg, Duisburg, Mÿnster, Berlin, Frankfurt, Stuttgart, Essen, Bremen, Leipzig, Mÿnchen, Bielefeld, Dresden, Bonn, Hannover, Bochum, Wuppertal, Dortmund, Hamburg, Dÿsseldorf und Köln am Rhein in NRW statt.

Welche Fortbildungen passen zu LAMP Komplett für Administratoren?

Eine gute Basis bildet LAMP Komplett für Administratoren mit

  • PHP phpAPC
  • PhpMyAdmin, Datenbankkonnektierung
  • - Mailserver 
  • Apache und PHP PHP ist des Webservers unberechenbare Seite

Erwägenswert ist auch eine Schulung von „Mobile Apps mit Adobe PhoneGap und Apache Cordova“ mit dem Unterrichtsstoff von

  • Architektur eines PhoneGap / Cordova Plugin
  • Multimedia: Medien in PhoneGap / Cordova Apps PhoneGap / Cordova Media API
  • PhoneGap / Cordova Splashscreen API
  • Arbeiten mit Desktop-Browsern

Für Inhouse-Schulungen ist das Thema „Apache Tomcat Administration“ mit den Kapiteln Clustering-Features und Clustering-Architekturen und Java Enterprise Edition 7 im Überblick prädestiniert.

Für Help-Desk-Mitarbeiter passt auch eine PHP Aufbau: TDD, CI, CD und Refactoring Weiterbildung. In diesem Workshop werden insbesondere

  • Refactoring von „altem Code“
  • Sonstiges: Rollen, Workflows, Technik
  • Continuous Delivery
  • Was ist Softwarequalität? 
besprochen.

Haben Sie Fragen?
  • 0221 82 80 90
  • Chat offline
Empfangsdamen der GFU