Die Präsentation wird geladen. Bitte warten

Die Präsentation wird geladen. Bitte warten

Webserver Apache & Xampp Referenten: Elena, Luziano und Sükran

Ähnliche Präsentationen


Präsentation zum Thema: "Webserver Apache & Xampp Referenten: Elena, Luziano und Sükran"—  Präsentation transkript:

1 Webserver Apache & Xampp Referenten: Elena, Luziano und Sükran
IT-Zertifikat der Philosophischen Fakultät Allgemeine Technologien I Webserver Apache & Xampp Referenten: Elena, Luziano und Sükran

2 Was passiert eigentlich, wenn ich eine URL in meine Adresszeile eingebe?

3 Web Daten Architektur von Web-basierten Systemen Programm
Präsentations- schicht Web Anwendungs- schicht Programm Persistenz- Schicht Daten IT-Zertifikat WS 08/09, Referenten: Elena, Luziano und Sükran

4 IT-Zertifikat WS 08/09, Referenten: Elena, Luziano und Sükran

5 Titel durch Klicken hinzufügen
HTTP Titel durch Klicken hinzufügen Protokoll? Sprache zwischen Client und Server HTTP? Protokoll zur Kommunikation zwischen Browser und Webserver IT-Zertifikat WS 08/09, Referenten: Elena, Luziano und Sükran

6 IT-Zertifikat WS 08/09, Referenten: Elena, Luziano und Sükran
HTTP Eingabe einer URL durch den Benutzer in den Browser: Protokoll Domain-Name Dokumentenpfad 2) Browser erkennt das Protokoll Schickt Anfrage an den Webserver/Übertragung der Antwort 3) Browser stellt Anfrage an einen Domainname-Server Muss die IP-Adresse übersetzen in IP IT-Zertifikat WS 08/09, Referenten: Elena, Luziano und Sükran

7 IT-Zertifikat WS 08/09, Referenten: Elena, Luziano und Sükran
4) Aufbau einer TCP/IP Verbindung Notwendige Infos IP-Adresse + Port-Nummer („Tür“) 5) Browser fordert Dokument an: HTTP-Request: „Bitte schicke mir ITZert/index.htm“ 6) Server prüft Anfrage: Gibt es die angeforderte Datei? Darf der Benutzer auf sie zugreifen? 7) Server sendet HTTP-Response (Antwort): „Ok. Schicke Datei.“ „Habe Datei nicht gefunden!“ „Zugriff auf Datei nicht erlaubt“ „Zugriff verweigert“ IT-Zertifikat WS 08/09, Referenten: Elena, Luziano und Sükran

8 IT-Zertifikat WS 08/09, Referenten: Elena, Luziano und Sükran
9) Browser stellt die empfangene Datei dar Anzeigen der HTML-Seite Ggf. weitere Browser-Requests für Seitenelemente wie Grafiken Ggf. Ausführen von Programmcode in der Datei Ggf. Zugriff auf externe Programme der Darstellung (Flash, PDF) IT-Zertifikat WS 08/09, Referenten: Elena, Luziano und Sükran

9 IT-Zertifikat WS 08/09, Referenten: Elena, Luziano und Sükran
HTTP-Transaktion Request Browser: „Bitte schick mir das Dokument ITZert/index.htm.“ Info: „Ich bin ein Internet Explorer 5 und spreche am liebsten deutsch.“ Response Server: „Alles hat geklappt. Ich schicke dir das Dokument. Es handelt sich um eine HTML-Seite.“ Info: „Ich bin ein Apache-Server, verstehe PHP und laufe unter Windows.“ IT-Zertifikat WS 08/09, Referenten: Elena, Luziano und Sükran

10 IT-Zertifikat WS 08/09, Referenten: Elena, Luziano und Sükran
Web-Server Grundfunktionen: Wartet an Ports auf Anfragen Beantwortet diese Anfragen, schickt das Dokument direkt oder startet ein Programm, was dieses Dokument erzeugt Zusatzfunktion: Berechtigung der Anfrage prüfen Anfragen protokollieren (Logging) IT-Zertifikat WS 08/09, Referenten: Elena, Luziano und Sükran

11 IT-Zertifikat WS 08/09, Referenten: Elena, Luziano und Sükran
Der Apache-Server Apache ist der weltweit verbreitetste Webserver 50,42 % Marktanteil (April 2008) Apache wird von 83 Mill. Websites eingesetzt Vergleich: Microsoft Server IIS 58 Mill. Apache ist für fast alle Plattformen verfügbar: Unix, Linux, Windows, Netware, OS/2, AS 400 Apache ist Open Source IT-Zertifikat WS 08/09, Referenten: Elena, Luziano und Sükran

12 Apache installieren und ausführen
Installation über Windows: Aktuelle Version XAMPP von apachefriends.org runterladen Installationsroutine ausführen Server über das Startmenü starten Server testen durch Eingabe von XAMPP enthält: Webserver Apache Skriptsprache PHP Datenbank MySQL, PHPMyAdmin FTP-Server FileZilla Verschlüsselungssoftware OpenSSL IT-Zertifikat WS 08/09, Referenten: Elena, Luziano und Sükran

13 IT-Zertifikat WS 08/09, Referenten: Elena, Luziano und Sükran
Fragen? Dann geht’s zur Praxis... Quellen bisher: Suhl/Bizer. HTTP, Apache und PHP. SS 08 Wiki zu Apache und XAMPP IT-Zertifikat WS 08/09, Referenten: Elena, Luziano und Sükran


Herunterladen ppt "Webserver Apache & Xampp Referenten: Elena, Luziano und Sükran"

Ähnliche Präsentationen


Google-Anzeigen