Top Banner
IFB Speyer Daniel Jonietz 2007
14

IFB Speyer Daniel Jonietz 2007. dj 2 XAMPP - Was ist das? Paket mit: – X – Apache (Webserver) – MySQL oder SQLite (Datenbank) – Perl (Skriptsprache) –

Apr 06, 2015

Download

Documents

Rike Motte
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: IFB Speyer Daniel Jonietz 2007. dj 2 XAMPP - Was ist das? Paket mit: – X – Apache (Webserver) – MySQL oder SQLite (Datenbank) – Perl (Skriptsprache) –

IFB Speyer

Daniel Jonietz

2007

Page 2: IFB Speyer Daniel Jonietz 2007. dj 2 XAMPP - Was ist das? Paket mit: – X – Apache (Webserver) – MySQL oder SQLite (Datenbank) – Perl (Skriptsprache) –

dj2

XAMPP - Was ist das?

Paket mit:– X– Apache (Webserver)– MySQL oder SQLite (Datenbank) – Perl (Skriptsprache)– PHP mit PEAR (Skriptsprache)

Page 3: IFB Speyer Daniel Jonietz 2007. dj 2 XAMPP - Was ist das? Paket mit: – X – Apache (Webserver) – MySQL oder SQLite (Datenbank) – Perl (Skriptsprache) –

dj3

XAMPP - Wo gibts das?

Offizielle URL:http://www.apachefriends.org/de/xampp.html

Page 4: IFB Speyer Daniel Jonietz 2007. dj 2 XAMPP - Was ist das? Paket mit: – X – Apache (Webserver) – MySQL oder SQLite (Datenbank) – Perl (Skriptsprache) –

dj4

"Installation"

Zip-Archiv auspacken an geeignete Stelle kopieren einmal setup_xampp.bat starten

Page 5: IFB Speyer Daniel Jonietz 2007. dj 2 XAMPP - Was ist das? Paket mit: – X – Apache (Webserver) – MySQL oder SQLite (Datenbank) – Perl (Skriptsprache) –

dj5

Steuerzentrale:xampp-control

xampp-control.exe aufrufen

Page 6: IFB Speyer Daniel Jonietz 2007. dj 2 XAMPP - Was ist das? Paket mit: – X – Apache (Webserver) – MySQL oder SQLite (Datenbank) – Perl (Skriptsprache) –

dj6

Apache:Wichtiges Verzeichnis htdocs

Webserver erwarten die auszuliefernden Daten in einem bestimmten Verzeichnis, bei Apache "htdocs"

Dort Dokumente ablegen,

evtl. Ordnerstrukturanlegen

Page 7: IFB Speyer Daniel Jonietz 2007. dj 2 XAMPP - Was ist das? Paket mit: – X – Apache (Webserver) – MySQL oder SQLite (Datenbank) – Perl (Skriptsprache) –

Arbeiten mit dem Webserver

unter XAMPP

mit verschiedenen Browsern

Page 8: IFB Speyer Daniel Jonietz 2007. dj 2 XAMPP - Was ist das? Paket mit: – X – Apache (Webserver) – MySQL oder SQLite (Datenbank) – Perl (Skriptsprache) –

dj8

Zugriff auf Dokumente

ProtokollServer Pfad

(unterhalb htdocs)

Datei

Page 9: IFB Speyer Daniel Jonietz 2007. dj 2 XAMPP - Was ist das? Paket mit: – X – Apache (Webserver) – MySQL oder SQLite (Datenbank) – Perl (Skriptsprache) –

dj9

Laden einer Datei in den Browser

Keine Verarbeitung durch den Webserver!

Page 10: IFB Speyer Daniel Jonietz 2007. dj 2 XAMPP - Was ist das? Paket mit: – X – Apache (Webserver) – MySQL oder SQLite (Datenbank) – Perl (Skriptsprache) –

dj10

Anfordern einer statischen Seitevon einem Webserver

GET /www/steckbrief6.html HTTP/1.1Host: localhost

htdocs

HTTP/1.1 200 OKDate: Fri, 19 Oct 2007 10:59:19 GMTServer: Apache/2.2.6 (Win32) DAV/2 mod_ssl/2.2.6 OpenSSL/0.9.8e mod_autoindex_color PHP/5.2.4Last-Modified: Wed, 17 Oct 2007 10:21:22 GMTETag: "48f03720-45b-a9c34c80"Accept-Ranges: bytesContent-Length: 1115Content-Type: text/html

<?xml version="1.0" encoding="iso-8859-1" ?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN" "http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd"><html xmlns="http://www.w3.org/1999/xhtml" xml:lang="de">

Page 11: IFB Speyer Daniel Jonietz 2007. dj 2 XAMPP - Was ist das? Paket mit: – X – Apache (Webserver) – MySQL oder SQLite (Datenbank) – Perl (Skriptsprache) –

dj11

Anfordern einer statischen Seitevon einem Webserver

GET /www/steckbrief6.xhtml HTTP/1.1Host: localhost

htdocs

HTTP/1.1 200 OKDate: Fri, 19 Oct 2007 11:27:20 GMTServer: Apache/2.2.6 (Win32) DAV/2 mod_ssl/2.2.6 OpenSSL/0.9.8e mod_autoindex_color PHP/5.2.4Last-Modified: Wed, 17 Oct 2007 13:38:36 GMTETag: "48f03500-45b-6b1fcf00"Accept-Ranges: bytesContent-Length: 1115Content-Type: application/xhtml+xml

<?xml version="1.0" encoding="iso-8859-1" ?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN" "http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd"><html xmlns="http://www.w3.org/1999/xhtml" xml:lang="de">

Page 12: IFB Speyer Daniel Jonietz 2007. dj 2 XAMPP - Was ist das? Paket mit: – X – Apache (Webserver) – MySQL oder SQLite (Datenbank) – Perl (Skriptsprache) –

dj12

Im IE: content-typeapplication/xhtml+xml

Page 13: IFB Speyer Daniel Jonietz 2007. dj 2 XAMPP - Was ist das? Paket mit: – X – Apache (Webserver) – MySQL oder SQLite (Datenbank) – Perl (Skriptsprache) –

dj13

In Firefox/Operaapplication/xhtml+xml

Page 14: IFB Speyer Daniel Jonietz 2007. dj 2 XAMPP - Was ist das? Paket mit: – X – Apache (Webserver) – MySQL oder SQLite (Datenbank) – Perl (Skriptsprache) –

dj14

Verstöße gegen Wohlgeformtheit