Die Präsentation wird geladen. Bitte warten

Die Präsentation wird geladen. Bitte warten

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

Ähnliche Präsentationen


Präsentation zum Thema: "I Webserver Apache & Xampp Referenten: Elena, Luziano und Sükran IT-Zertifikat der Philosophischen Fakultät Allgemeine Technologien."—  Präsentation transkript:

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

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

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

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

5 Titel durch Klicken hinzufügen HTTP Protokoll?  Sprache zwischen Client und Server HTTP?  Protokoll zur Kommunikation zwischen Browser und Webserver

6 IT-Zertifikat WS 08/09, Referenten: Elena, Luziano und Sükran 1) Eingabe einer URL durch den Benutzer in den Browser: – – Protokoll Domain-NameDokumentenpfad 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 HTTP

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“

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)

9 IT-Zertifikat WS 08/09, Referenten: Elena, Luziano und Sükran 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.“ HTTP-Transaktion

10 IT-Zertifikat WS 08/09, Referenten: Elena, Luziano und Sükran 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) Web-Server

11 IT-Zertifikat WS 08/09, Referenten: Elena, Luziano und Sükran 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 Der Apache-Server

12 IT-Zertifikat WS 08/09, Referenten: Elena, Luziano und Sükran 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 Apache installieren und ausführen

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


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

Ähnliche Präsentationen


Google-Anzeigen