Galileo Design < openbook > Galileo Design - Know-how für Kreative.
Know-how für Kreative

Inhaltsverzeichnis
1 Einleitung
2 Projektablauf für die Buchwebsite
3 Programmgrundlagen
4 Dreamweaver erweitern
5 Eine Site erstellen
6 Grundlegende Dokumenteinstellungen
7 Tabellen in Dreamweaver
8 Bilder im Web
9 Framesets
10 Aktionen
11 Die Zeitleiste
12 CSS in Dreamweaver
13 Ebenen
14 Hyperlinks
15 Vorlagen und Bibliotheken
16 Formulare
17 Quelltext de Luxe
18 Dreamweaver und Flash
19 Office-Daten einfügen
20 Dynamische Websites – eine Einführung
21 Einführung in PHP
22 Lokalen Webserver installieren
23 Dynamische Sites in Dreamweaver einrichten
24 MySQL-Grundlagen
25 Datenbanken mit Dreamweaver anbinden
26 PHP und Dreamweaver
27 Datenbanken abfragen
28 Daten einfügen und dynamische Formulare
29 Datensätze bearbeiten
30 Benutzer authentifizieren und Zugriffsrechte festlegen
31 Fortgeschrittene Techniken
32 Dreamweaver 8 und XML
33 Menüs für dynamische Verhalten
Stichwort

Download:
- ZIP, ca. 33 MB
Neuauflage bestellen
Ihre Meinung?

Spacer
 <<   zurück
Dreamweaver 8 von Richard Beer, Susann Gailus
Webseiten entwickeln mit HTML, CSS, XML, PHP und MySQL
Buch: Dreamweaver 8

Dreamweaver 8
mit CD
639 S., 39,90 Euro
Galileo Design
ISBN 978-3-89842-739-5
gp 22 Lokalen Webserver installieren
  gp 22.1 Webserver-Grundlagen
  gp 22.2 Vorbereitung: Firewall einstellen oder ausschalten
  gp 22.3 WAMP installieren
    gp 22.3.1 XAMPP in verschiedenen Versionen
    gp 22.3.2 XAMPP testen und konfigurieren
    gp 22.3.3 Eigene Serverroot angeben
    gp 22.3.4 Anzeige der PHP-Einstellungen
    gp 22.3.5 MySQL
  gp 22.4 Internet Information Server als Alternative installieren
    gp 22.4.1 IIS verwalten
    gp 22.4.2 PHP auf IIS installieren
    gp 22.4.3 MySQL unter IIS installieren
    gp 22.4.4 phpMyAdmin unter IIS installieren


Galileo Computing

22.3 WAMP installieren  downtop

In der letzten Auflage des Buches haben wir den Einsatz von phptriad empfohlen. Dreamweaver 8 ist mit phptriad nicht in der Lage, einen MySQL-Zugriff zu realisieren. Wir haben dieses Problem auf mehreren unterschiedlichen Konfigurationen festgestellt. Aus diesem Grund und aufgrund der mittlerweile nicht mehr gepflegten phptriad-Version haben wir uns für den Einsatz von XAMPP entschieden.


Nicht als reeller Webserver geeignet
Beachten Sie bitte, dass keine der von uns vorgeschlagenen Konfigurationen zum Betrieb eines »echten« Webservers im Internet geeignet ist. Die Systeme sind ausschließlich zum lokalen Gebrauch bei der Entwicklungsarbeit gedacht.


Galileo Computing

22.3.1 XAMPP in verschiedenen Versionen  downtop

Einen vollwertigen und sicheren Webserver zu installieren ist keineswegs trivial. Für unser Testsystem wählen wir daher den einfachen Weg und verwenden die Instant-Installation eines WAMP-Systems.

Komplettes Installationspackage | XAMPP ist ein Komplettsystem mit allen erdenklichen Modulen und Bibliotheken. Auf der Website http://www.apachefriends.org finden Sie eine vollständige Dokumentation sowie einige Erweiterungen für dieses Tool.

XAMPP ist auf der Website www.apachefriends.de mittlerweile in der Version 1.5.0 verfügbar. Diese Version nutzt die neueste MySQL-Version 5.0. Wir gehen jedoch zurzeit noch nicht davon aus, dass MySQL 5.0 schnell bei den Providern verfügbar ist. Aus diesem Grund und weil der Export von SQL-Daten aus den MySQL-Versionen ab 4.1 in ältere MySQL-Datenbanken eventuell erhebliche Probleme bereitet, haben wir uns im Buch für die XAMPP-Version 1.4.9 entschieden. Wenn Sie dennoch mit der aktuellsten Version arbeiten möchten, können Sie diese auf der Website www.apachefriends.de downloaden.

Abbildung

XAMPP installieren | Im Verzeichnis Webserver auf der CD zum Buch finden Sie die Datei xampp-win32 – 1.4.9-installer.exe. Kopieren Sie diese Datei auf Ihren Desktop und starten Sie sie durch einen Doppelklick.

XAMPP wird standardmäßig im Verzeichnis C:/apachefriends/ installiert. Nach der Installation finden Sie unter Programme • Apachefriends • xampp die in Abbildung 22.1 gezeigten Einträge.

Abbildung 22.1 Startmenü für XAMPP


Galileo Computing

22.3.2 XAMPP testen und konfigurieren  downtop

Klicken Sie auf Programme • Apachefriends • xampp • xampp basic start.

Das sich öffnende Fenster (siehe Abbildung 22.2) muss während der gesamten Arbeit geöffnet bleiben, ansonsten wird der Server beendet. Um den Apache und MySQL sauber zu beenden, klicken Sie auf Programme • Apachefriends • xampp • xampp basic stop.

Abbildung 22.2 Gestarteter Apache-Webserver

Falls der Browser beim Start nicht automatisch gestartet wird, öffnen Sie ihn nun, um die Funktionen zu überprüfen. Wenn Sie sich am gleichen Rechner befinden, auf dem auch der Apache läuft, hat er immer den Namen »localhost« und die IP 127.0.0.1.

Geben Sie http://localhost/xampp/ in die Adressleiste ein. Das Verzeichnis /xampp/ beinhaltet die Test- und Konfigurationswebsite von xampp.

Wenn jetzt – nach einer eventuellen Sprachauswahl – der Bildschirm aus Abbildung 22.3 erscheint, war Ihre Installation erfolgreich.

Abbildung 22.3 Startbildschirm von XAMPP unter http://localhost/xampp

Betrachten wir nun die Verzeichnisse auf Ihrer Festplatte. Auf Laufwerk C:\ befindet sich ein neuer Ordner mit dem Namen apachefriends\xampp\htdocs\. Dieser Ordner ist die Serverroot.

Ablageort für dynamische Websites | In diesen Ordner müssen Sie alle dynamischen Websites ablegen, die Sie auf Ihrem System entwickeln möchten. Nur dort werden die Dokumente ausgeführt. In dem Verzeichnis liegen zunächst die Dokumente für die XAMPP-Website und einige Testdokumente.

Löschen Sie den kompletten Ordnerinhalt von htdocs und geben Sie im Browserfenster https://localhost ein. Sie sehen jetzt die Verzeichnisstruktur des Rootverzeichnisses im Browserfenster angezeigt.

Da noch keine Verzeichnisse angelegt wurden, sieht das Browserfenster zunächst aus wie in Abbildung 22.4 (Seite 350) dargestellt. Wenn Ihnen andere, fehlerhafte Inhalte angezeigt werden, müssen Sie eventuell XAMPP neu starten.

Abbildung 22.4 Verzeichnisstruktur des Rootverzeichnisses


Galileo Computing

22.3.3 Eigene Serverroot angeben  downtop

Sie müssen nicht zwingend mit der von XAMPP voreingestellten Serverroot arbeiten. Die Datenhaltung für wichtige Websites auf Laufwerk C: ist sehr kritisch. Bei einer Neuinstallation von Windows wären alle vorhandenen Daten verloren. Aus diesem Grund empfiehlt es sich, die Serverroot auf eine eigens dafür angelegte Partition zu legen.

Im weiteren Verlauf des Buches arbeiten wir beispielsweise mit dem Laufwerk D: als Serverroot.


Sicherungskopie anlegen
Legen Sie, bevor Sie eine eigene Serverroot definieren, unbedingt eine Sicherungskopie der zu verändernden Dateien an. So können Sie bei einem Misserfolg die Originaleinstellungen wieder herstellen.

Schritt für Schritt: Eigenes Rootverzeichnis anlegen

1 Konfigurationsdatei öffnen

Öffnen Sie mit einem Texteditor die Datei C:\apachefriends\xampp\ apache\conf\httpd.conf.

Suchen Sie die folgenden Zeilen:

# DocumentRoot: The directory out of which you will 
  serve your
# documents. By default, all requests are taken from 
  this directory, but
# symbolic links and aliases may be used to point to 
  other locations.
#
DocumentRoot "C:/Programme/xampp/htdocs"

2 DocumentRoot ändern

Ändern Sie die DocumentRoot auf Ihr gewünschtes Verzeichnis. Bei uns ist die DocumentRoot auf:

DocumentRoot "D:"

eingestellt.

Suchen Sie einige Zeilen weiter den Eintrag:

# This should be changed to whatever you set DocumentRoot to.
#
<Directory "C:/Programme/xampp/htdocs">

Hier müssen Sie unter Directory den gleichen Eintrag wiederholen. Wir stellen auch diesen auf:

Directory "D:"

3 Server neu starten

Starten Sie jetzt den XAMPP erneut.

4 phpMyAdmin in die Serverroot legen

phpMyAdmin ist eine Benutzeroberfläche für die Administration von MySQL. Damit Sie ohne die XAMPP-Website Zugriff auf phpMyAdmin haben, müssen Sie das gesamte Verzeichnis C:\Programme\xampp\phpMyAdmin\ in die von Ihnen gewünschte Serverroot verschieben.

5 Browser starten

Nachdem Sie dies getan haben, starten Sie den Browser. Sie müssten jetzt in der Liste den Eintrag phpMyAdmin sehen. Klicken Sie auf den Eintrag, dann sehen Sie die Oberfläche von phpMyAdmin.

Falls dies nicht der Fall ist, überprüfen Sie alle Schritte und achten Sie darauf, dass Apache und MySQL gestartet sind. Sie erhalten ansonsten eine Fehlermeldung angezeigt.


Galileo Computing

22.3.4 Anzeige der PHP-Einstellungen  downtop

Um zu überprüfen, ob PHP funktionsfähig installiert wurde, klicken Sie auf den Link PHP-Informationen anzeigen in der phpMyAdmin-Oberfläche.

Wenn jetzt der Bildschirm angezeigt wird, den Abbildung 22.5 darstellt, ist PHP korrekt installiert und einsatzbereit.

Abbildung 22.5 Ansicht der PHP-Interpreter-Einstellungen


Galileo Computing

22.3.5 MySQL  toptop

Beim Start von phpMyAdmin wird automatisch auf MySQL zugegriffen. Wenn Sie also keine Fehlermeldungen erhalten haben, ist davon auszugehen, dass MySQL korrekt installiert ist.

MySQL verwalten | MySQL selbst besitzt keine grafische Benutzeroberfläche. Bei dem nackten System müssten Sie eigentlich alle Befehle direkt auf der Kommandozeile eingeben – wie in alten MS DOS-Zeiten. Dies wollen wir Ihnen ersparen. Wesentlich komfortabler lässt sich MySQL mit phpMyAdmin oder mit den Tools MySQL Administrator und MySQL Query Browser verwalten.

Abbildung

Beide Programme haben wir Ihnen ebenfalls auf der CD beigelegt. Sie finden es im gleichen Verzeichnis wie den Webserver. Nach dem Starten der Programme sehen Sie die Bildschirme aus Abbildung 22.6 und Abbildung 22.7.

Abbildung 22.6 MySQL Administrator

 

Abbildung 22.7 MySQL Query Browser

Abbildung

Es bleibt letztlich Ihnen überlassen, ob Sie mit phpMyAdmin oder mit diesen Tools arbeiten wollen. Im Buch werden wir phpMyAdmin verwenden, da es auch auf den meisten Webservern der Provider installiert ist.

Wenn wir später mit Dreamweaver 8 im Testserver-Betrieb arbeiten und Sie Ihre Sites testen wollen, müssen Sie vorher immer Apache und MySQL starten!


Zwischen PHP 5 und PHP 4 umschalten
XAMPP kann zwischen PHP 5 und PHP 4 umschalten. Starten Sie dazu Programme • apachefriends • xampp • php switch. In der Dialogbox können Sie zwischen den PHP-Versionen auswählen. Anschließend muss der Apache neu gestartet werden.



Ihr Kommentar

Wie hat Ihnen das <openbook> gefallen? Wir freuen uns immer über Ihre freundlichen und kritischen Rückmeldungen.






 <<   zurück
  
  Zum Katalog
Zum Katalog: Adobe Dreamweaver CS3
Die Neuauflage:
Adobe Dreamweaver CS3
Jetzt bestellen


 Ihre Meinung?
Wie hat Ihnen das <openbook> gefallen?
Ihre Meinung

 Buchtipps
Zum Katalog: Adobe Dreamweaver CS3 - Der praktische Einstieg






 Adobe Dreamweaver
 CS3 - Der praktische
 Einstieg


Zum Katalog: Adobe Dreamweaver CS3 - Videotraining






 Adobe Dreamweaver
 CS3 - Videotraining


Zum Katalog: Adobe Flash CS3 - Videotraining






 Adobe Flash CS3 -
 Videotraining


Zum Katalog: Adobe Photoshop CS3






 Adobe Photoshop CS3


 Shopping
Versandkostenfrei bestellen in Deutschland und Österreich
InfoInfo




Copyright © Galileo Press 2006
Für Ihren privaten Gebrauch dürfen Sie die Online-Version natürlich ausdrucken. Ansonsten unterliegt das <openbook> denselben Bestimmungen, wie die gebundene Ausgabe: Das Werk einschließlich aller seiner Teile ist urheberrechtlich geschützt. Alle Rechte vorbehalten einschließlich der Vervielfältigung, Übersetzung, Mikroverfilmung sowie Einspeicherung und Verarbeitung in elektronischen Systemen.


[Galileo Design]
[Schulungen direkt von den Autoren: firstART- Agentur für Design und Consulting]
Galileo Press, Rheinwerkallee 4, 53227 Bonn, Tel.: 0228.42150.0, Fax 0228.42150.77, info@galileo-press.de