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

04.09.-08.09.2017
5 Tage | 2.170,00
Köln   
Noch frei
Buchen Vormerken
04.12.-08.12.2017
5 Tage | 2.170,00
Köln   
Noch frei
Buchen Vormerken
Kein passender Termin? Termin
vorschlagen
Buchen ohne Risiko:
  • Keine Vorkasse
  • Kostenloses Storno bis zum Vortag des Seminars
  • Rechnung nach erfolgreichem Seminar
  • Garantierter Termin und Veranstaltungsort
  • Preise zzgl. Mehrwertsteuer
  • Der dritte Mitarbeiter nimmt kostenlos teil

Weitere Buchungsmöglichkeiten

Firmenschulung Anfragen
Inhouse-Schulung Anfragen
Individualschulung 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

04.09.-08.09.2017
5 Tage | 2.170,00
Köln   
Noch frei
Buchen Vormerken
04.12.-08.12.2017
5 Tage | 2.170,00
Köln   
Noch frei
Buchen Vormerken
Kein passender Termin? Termin
vorschlagen
Buchen ohne Risiko:
  • Keine Vorkasse
  • Kostenloses Storno bis zum Vortag des Seminars
  • Rechnung nach erfolgreichem Seminar
  • Garantierter Termin und Veranstaltungsort
  • Preise zzgl. Mehrwertsteuer
  • Der dritte Mitarbeiter nimmt kostenlos teil

Weitere Buchungsmöglichkeiten

Firmenschulung Anfragen
Inhouse-Schulung Anfragen
Individualschulung Anfragen


Eine Gruppe einer Firma will zusammen das Seminar LAMP Komplett für Administratoren aufsuchen

Dann kann ein Firmen-Training zum Gegenstand LAMP Komplett für Administratoren passend sein. Der Unterrichtsstoff des Lehrgangs kann hierbei gemeinsam mit den Fachdozenten variiert oder reduziert werden.

Haben die Mitarbeiter allerdings Praxis in LAMP Komplett für Administratoren, sollte die Einleitung nur gestreift werden. Eine kundenspezifische Weiterbildung rentiert sich ab drei Schulungsteilnehmern. Die Inhouse-Schulungen zum Thema LAMP Komplett für Administratoren finden gelegentlich in Wuppertal, Münster, Essen, München, Stuttgart, Dresden, Bonn, Bielefeld, Dortmund, Duisburg, Hamburg, Hannover, Düsseldorf, Nürnberg, Berlin, Leipzig, Bochum, Frankfurt, Bremen und Köln am Rhein in NRW statt.

Inhouse-Schulungen zu LAMP Komplett für Administratoren bundesweit

  • Freie und Hansestadt Hamburg Stadtstaat
  • Schulungs-Schwerpunkt: mpmForker | Begriffe Durchsatz / Bandbreite
  • Landeshauptstadt Stuttgart von Baden-Württemberg
  • Schulungs-Schwerpunkt: Latenz | - DB-Cluster 
  • Bundeshauptstadt Berlin Stadtstaat
  • Schulungs-Schwerpunkt: - BackUp | HD / Alternativen & Strategien / Richtiges Partitionieren
  • Landeshaupt München von Bayern
  • Schulungs-Schwerpunkt: - iostat  | - MemCache-Server
  • Frankfurt am Main in Hessen
  • Schulungs-Schwerpunkt: Wichtige Module/Funktionen|PhpMyAdmin, Datenbankkonnektierung
  • Köln am Rhein
  • Schulungs-Schwerpunkt: Systemstabilität | Antwortzeit
  • Hansestadt Bremen Stadtstaat
  • Schulungs-Schwerpunkt: Tools  | - munin 
  • Landeshauptstadt von Nordrhein-Westfalen Düsseldorf am Rhein
  • Schulungs-Schwerpunkt: Störeffekte |MySQL Tools 

Wenn alle Seminarbesucher einheitlich zustimmen, kann die LAMP Komplett für Administratoren Schulung hinsichtlich "Zugriffskontrolle und Authentifizierung und Logdateien, Aliases, Redirects und Rewrites, Server Side Includes und CGI Virtuelle Hosts und Logfile-Analyse" am Rande gestreift werden und als Kompensation wird "Grundsätze von Relationen und Normalisierung" intensiver thematisiert oder umgekehrt.

Welche Themen passen zu LAMP Komplett für Administratoren?

Eine erste Ergänzung bildet PHP Aufbau: Fortgeschrittene Techniken für Web-Entwickler mit

  • Code-Strukturierung und Modularisierung in PHP Namespace
  • Get-ter und Set-ter-Methoden
  • Interfaces - Schnittstellen in PHP Überladung
  • Eigenschaften

Erwägenswert ist auch ein Seminar von „PHP Komplett: Grundlagen und fortgeschrittene Techniken für Web-Entwickler“ mit der Behandlung von

  • switch()
  • Konstanten
  • ZeichenkettenEinfaches ' Hochkomma
  • __construct(),  __destruct(), __call(), __callStatic(), __get(), __set(), __isset(),  __unset(), __sleep(), __wakeup(), __toString(), __invoke(),  __set_state(), __clone() und __debugInfo()

Für Inhouse-Schulungen ist das Thema „Apache Webserver-Komplett“ mit dem Unterrichtsstoff Optimale Skalierung des Apache und Selbst definierte Fehlerdokumente prädestiniert.

Für Fortgeschrittene eignet sich eine Apache Maven Aufbaukurs Weiterbildung. In diesem Training werden vor allen Dingen

  • Maven Deployment
  • Dynamische Code-Analyse mit Cobertura oder JaCoCo
  • Proxy-Konfiguration in der settings.xml
  • Erweiterte Grundlagen Profile
geschult.

Haben Sie Fragen?

  • 0221 82 80 90
  • Chat offline
Drei Frauen