Grundlagen der Administration des Apache Webservers in der aktuellsten Version unter Linux.
Inhalt
Einführung und
Grundlagen
Wie arbeitet ein Webserver
Das HTTP-Protokoll
Historie des Apache Webserver
Verschiedene Betriebsmodi und ihre Einsatzszenarien
Unterschiede beim Einsatz unter Linux- und Windows
Installation
Installation der distributionsspezifischen Pakete
Unterschiede zur Installation aus den Sourcen
Apache-Module
Updates
Konfiguration und
Verwaltung
Starten und Stoppen des Servers
Aufbau und Struktur der Konfigurationsdateien
Die wichtigsten Direktiven und ihre Einsatzbereiche
Einbinden von Modulen, Startflags
Server-Status und weitere Infos abfragen
Dateitypen und -kodierung
Aliases und Redirects
Host- und netzwerkbasierte Zugriffskontrolle
Selbst definierte Fehlerdokumente
Logdateien - Formate und Rotation
Statusabhängiges Logging
Logfile-Analyse
Fernwartung des Apache per ssh
Dynamische Webseiten
Common Gateway Interface (CGI)
Server-Side Includes (SSI)
PHP/Perl
Virtuelle Hosts
IP- und namensbasierte Virtual Hosts: Unterschiede und Einsatzbereiche
Setup der virtuellen Hosts
.htaccess - Files: Möglichkeiten, Vor- und Nachteile
Benutzer-Authentifizierung für geschützte Bereiche
Seminar-Ziel
Nach diesem Seminar haben Sie genug Wissen und Erfahrung, um die Leistungsfähigkeit und Flexibilität des derzeit stabilsten Webservers in Ihrem Unternehmen zu nutzen. Sie kennen die Modularität des Apache Webservers, Sie können ihn konfigurieren, verwalten und an Ihre Bedürfnisse anpassen.
Wer sollte teilnehmen
Anwender, Webmaster und Systemadministratoren, die den Apache als Webserver einsetzen möchten, und keine oder geringe Vorkenntnisse zum Apache Webserver haben. Grundlegende Kenntnisse von TCP/IP- Netzwerken unter Windows oder Linux sind Voraussetzung, Erfahrung im Umgang mit Linux/Unix-Systemen ist von Vorteil.
Dauer des Seminars
2 Tag(e), 1. Tag 10:00-17:00h, Folgetag(e) 09:00-16:00h
Teilnehmerzahl
min. 1, max. 8 Personen *** Wenn Sie sich anmelden findet der Kurs statt! ***
Seminar-Gebühren
960,00 Euro p. P. zzgl. MwSt., inkl. Seminar-Unterlagen, Teilnahmezertifikat, Mittagessen und ganztägig Getränke, Obst und Snacks
Im GFU-Bookshop finden Sie u. a. folgende Bücher zu diesem Seminar / Lehrgang:
Apache Cookbook
There´s plenty of documentation on installing and configuring the Apache web server, but where do you find help for the day-to-day stuff, like adding common modules or fine-tuning your activity logging? That´s easy. The new edition of the Apache Cookbook offers you updated solutions to the problems you´re likely to encounter with the new versions of Apache. Written by members of the Apache Software Foundation, and thoroughly revised for Apache versions 2. 0 and 2. 2, recipes in this book range from simple tasks, such installing the server on Red Hat Linux or Windows, to more complex tasks, such as setting up name-based virtual hosts or securing and managing your proxy server. Altogether, you get more than 200 timesaving recipes for solving a crisis or other deadline conundrums, with topics including: * Security * Aliases, Redirecting, and Rewriting * CGI Scripts, the suexec Wrapper, and other dynamic content techniques * Error Handling * SSL * Performance This book tackles everything from beginner problems to those faced by experienced users. For every problem addressed in the book, you will find a worked-out solution that includes short, focused pieces of code you can use immediately. You also get explanations of how and why the code works, so you can adapt the problem-solving techniques to similar situations. Instead of poking around mailing lists, online documentation, and other sources, rely on the Apache Cookbook for quick solutions when you need them. Then you can spend your time and energy where it matters most.
Seminar
Apache Webserver 2
Der mit dem Web tanzt! Das erfolgreiche Buch über den Apache Webserver 2 in einer aktualisierten und erweiterten Auflage. Ein besonderer Schwerpunkt liegt auf den Themen LDAP, Sicherheit und Programmierung. Egal, ob Sie unter Linux, Windows, FreeBSD oder Solaris arbeiten - hier erfahren Sie, wie Sie den Apache 2 effizient einsetzen.
Seminar
Apache - kurz und gut
Apache ist weltweit die mit Abstand verbreitetste Webserver-Software. Apache - kurz & gut ist eine praktische Referenz zu dem populären Webserver. Sie bietet eine Zusammenfassung der wichtigsten Konfigurationsanweisungen. Behandelt werden: Kommandozeilen-Optionen, Module, Hilfsprogramme, Betrieb und Konfiguration, Performance Tuning, Request-Verarbeitung, Zeitformate, CGI-Umgebungsvariablen, Sicherheitsfragen und sichere Versionen von Apache. Apache - kurz & gut wurde in der zweiten Auflage vollständig überarbeitet und auf Apache 2. 2 aktualisiert.
Seminar
The Apache Modules Book
"The primary purpose of "The Apache Modules Book" is to serve as an in-depth guide for module developers working with Apache. Nearly all the narrative and examples deal with development in C, including not least how Apache helps programmers avoid the main difficulties normally associated with C, and attain levels of productivity usually associated with higher-level and scripting languages rather than within the Apache API. The first chapter is a non-technical overview, setting the scene and introducing the social, cultural and legal background of Apache. It is followed by an extended technical introduction and overview in three chapters. Chapter 2 is a technical overview of the Apache architecture and API. Chapter 3 introduces the Apache Portable Runtime (APR), a semi-autonomous library that is used throughout Apache and relieves the programmer of the many of the traditional burdens of C programming. Chapter 4 discusses general programming techniques appropriate to working with Apache, to ensure your modules work well across different platforms and environments, remain secure, and don´t present difficulties to systems administrators. The central part of the book moves from the general to the specific. Chapters 5-8 each presents a detailed discussion of an aspect of the core function of a web server: namely, processing HTTP requests. A number of real-life modules are developed. Chapter 5 starts with a "Hello World" example, and takes you to the point where you can duplicate the function of a CGI or PHP script as a module. Chapter 6 describes the request processing cycle and working with HTTP metadata, while chapter 7 goes into more detail about identifying users and handling accesscontrol. Chapter 8 presents the filter chain, and techniques for transformation of incoming and outgoing data, with a thorough theoretical exposition and several examples. Chapter 9 completes the core topics by describing how to work with configuration data. Chapters 10 and"
Seminar
Sichere Webanwendungen mit PHP
Unsichere Webanwendungen können schnell größere Probleme nach sich ziehen, die sich durch sichere Programmierung vermeiden lassen. Tobias Wassermann zeigt Ihnen ausführlich, wie Sicherheitslücken erkannt und beseitigt werden können. Er stellt dar, welche Gefahren und Angriffsmöglichkeiten bestehen, und zeigt Ihnen konkret auf, wie Sie dagegen vorgehen können. Im Fokus steht hierbei PHP, es werden aber auch MySQL, Apache, JavaScript und AJAX behandelt.
Seminar
GFU Cyrus AG Taubenholzweg 1
51105 Köln-Deutz Tel: (0221) 82809-0 Fax: (0221) 82809-50
EMail:
Vorstand: Hagen Cyrus, Karsten Kiesel Vorsitzender des Aufsichtsrats: Peter Hecker Gerichtsstand Köln,
HRB 60463, UST-Ident-Nr. DE 122 654 743