Rheinwerk Design < openbook > Rheinwerk 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
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
Rheinwerk 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

22 Lokalen Webserver installieren

Um schnell und effizient mit Dreamweaver 8 und dynamischen Websites zu arbeiten, ist es sinnvoll, einen lokalen Webserver einzurichten. In diesem Kapitel zeigen wir Ihnen an zwei Beispielen, wie das geht.


Rheinwerk Computing

22.1 Webserver-Grundlagen  toptop

Jede Website benötigt einen Webserver, auf dem sie läuft. Hier erläutern wir kurz und knapp die wichtigsten Begriffe.

Der Webserver ist dafür verantwortlich, Daten mit dem HTTP-Protokoll zu versenden. Mehr macht er eigentlich nicht. Er wartet auf eine Anforderung, sammelt Daten ein und schickt sie ab.

Für den Einsatz mit Dreamweaver 8 und PHP kommen folgende Webserver in Frage:

  • Apache: Der definitiv meistgenutzte Webserver überhaupt. Eigentlich aus der Welt von UNIX kommend, laufen die neueren Versionen auch auf dem PC sehr stabil. Auf dem neuen Betriebssystem Mac OS X ist Apache bereits vorinstalliert. Die wesentlichen Vorteile sind, dass er sehr schnell, klein und leistungsfähig ist und auf Linux äußerst betriebs- und datensicher läuft.
  • Internet Information Server (IIS): Der IIS ist der Webserver aus dem Hause Microsoft. Bei Windows XP Professional und Windows 2000 Professional wird er mitgeliefert, muss allerdings nachinstalliert werden. Der IIS ist ein kompletter, hochprofessioneller Webserver und für den Einsatz im Web auf Microsoft-Systemen konzipiert. Einer der wichtigsten Vorteile ist, dass er die Entwicklung mit ASP und ASP.NET ermöglicht. Er stellt auch viele Dienste wie Mail und FTP zur Verfügung. Um den IIS gut und sicher zu konfigurieren, muss man sich allerdings gut mit den Windows-Systemen auskennen. Der IIS stellt – bei nicht korrekter Konfiguration – auf einem lokalen Entwicklungssystem eine große Sicherheitslücke dar.
  • Personal Webserver (PWS): Der PWS ist der kleine Bruder des IIS für den Hausgebrauch, für erste Tests oder ein lokales Entwicklungssystem jedoch völlig ausreichend. Sie können ihn kostenlos bei Microsoft downloaden. Er ist sehr einfach zu installieren, bietet aber nur wenig Möglichkeiten und ist wirklich nur für den Testbetrieb geeignet.

Wir verwenden aufgrund seiner hohen Verbreitung den kostenlos verfügbaren Webserver Apache. Natürlich können Sie auch jeden anderen Webserver betreiben. Für das weitere Vorgehen im Buch wird nur vorausgesetzt, dass auf ihm PHP und MySQL installiert und lauffähig sind.


IIS oder Apache
Die in den folgenden Abschnitten behandelten Webserver stellen Alternativen dar. Sie müssen sich bei der Arbeit für den IIS oder den Apache entscheiden. Lesen Sie am besten vor der Installation dieses Kapitel und entscheiden Sie dann, welches System Ihnen am verständlichsten erscheint.

LAMP und WAMP | Häufig fallen im Zusammenhang mit der Webentwicklung die Begriffe LAMP und WAMP. Sie bezeichnen Kombinationen verschiedener Systeme auf einem Rechner, bestehend aus Betriebssystem, Webserver, Datenbank und Skriptsprache. LAMP ist die Abkürzung für Linux, Apache, MySQL und PHP. Bei WAMP ist nur das Betriebssystem ein anderes: Statt Linux wird hier Windows eingesetzt.

WAMP-Entwicklungsserver | Wir werden in diesem Buch ein WAMP-System installieren und dieses als Testserver betreiben. Bei Ihrem Provider steht wahrscheinlich ein LAMP-System. Das Internet ist eine Linux- und UNIX-Welt. Diese Systeme sind wesentlich zuverlässiger als Windows. Für unsere Arbeit spielt es allerdings kaum eine Rolle, ob wir auf WAMP oder LAMP entwickeln. Die Technologie dahinter ist für das Funktionieren einer Site ohne Bedeutung, solange der Webserver stabil läuft.

Es ist wichtig zu wissen, dass Apache ursprünglich nicht für Windows-Systeme geschrieben wurde, sondern für Linux. Er funktioniert zwar auch auf Windows-Servern, für reale Bedingungen im Web ist diese Kombination aber nicht ideal. Als Entwicklungsserver ist WAMP aber vollkommen ausreichend.

PHP, MySQL und Apache haben zunächst nichts miteinander zu tun. Nur durch unsere Programmierung nutzen sie sich gegenseitig. PHP und MySQL können völlig unabhängig voneinander laufen. Üblicherweise startet man allerdings die Dienste gemeinsam.


Mac und Webserver
Mac-User müssen das Buch an dieser Stelle nicht zuschlagen. Apache, PHP und MySQL laufen auch auf einem Mac, auf den neueren UNIX-Systemen von Apple sogar hervorragend. Lesen Sie dazu die Installationsanleitungen auf http://www.apple.de oder auf den Websites von Apache, PHP und MySQL. Es gibt auch einige Foren, die sich mit dieser Thematik befassen. Bei Mac OS X ist standardmäßig bereits Apache etc. auf dem System installiert.



Ihre Meinung

Wie hat Ihnen das Openbook gefallen? Wir freuen uns immer über Ihre Rückmeldung. Schreiben Sie uns gerne Ihr Feedback als E-Mail an kommunikation@rheinwerk-verlag.de.

 <<   zurück
  
  Zum Rheinwerk-Shop
Zum Rheinwerk-Shop: Adobe Dreamweaver CS3
Die Neuauflage:
Adobe Dreamweaver CS3
Jetzt bestellen


 Ihre Meinung?
Wie hat Ihnen das Openbook gefallen?
Ihre Meinung

 Buchtipps
Zum Rheinwerk-Shop: Adobe Dreamweaver CC






 Adobe
 Dreamweaver CC


Zum Rheinwerk-Shop: Adobe Dreamweaver CC Einstieg






 Adobe Dreamweaver
 CC Einstieg


Zum Rheinwerk-Shop: Responsive Webdesign






 Responsive Webdesign


Zum Rheinwerk-Shop: Suchmaschinen-Optimierung






 Suchmaschinen-
 Optimierung


Zum Rheinwerk-Shop: Schrödinger lernt HTML5, CSS3 und JavaScript






 Schrödinger lernt
 HTML5, CSS3
 und JavaScript


 Lieferung
Versandkostenfrei bestellen in Deutschland, Österreich und der Schweiz
InfoInfo




Copyright © Rheinwerk Verlag GmbH 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.


Nutzungsbestimmungen | Datenschutz | Impressum

Rheinwerk Verlag GmbH, Rheinwerkallee 4, 53227 Bonn, Tel.: 0228.42150.0, Fax 0228.42150.77, service@rheinwerk-verlag.de

Cookie-Einstellungen ändern