|
Ein Webserver ist ein Hintergrund-Programm, welches Aufträge von
Browsern entgegennimmt, und daraufhin Webseiten, Bilder und andere Objekte
zurücksendet. ● Ihr eigener Webserver verwaltet eigene Webseiten, die nur am eigenen PC oder im eigenen lokalen Netzwerk (LAN) verfügbar sind. Dort organisieren sie z.B. alle Webseiten, die sie oft verwenden, Dokumentationen, Manuals, usw. (als Webseiten) ● Ihr Vorteil ist der rasche Zugriff auf diese Webseiten, und zwar (auch) ohne Internet-Verbindung und ohne Belastung ihres Download-Kontos. |
●
Der wichtigste Nutzen ist jedoch die Verwendung von Server-Programmen. Derartige Programme (z.B. in den Programmiersprachen Perl oder PHP) sind in großer Zahl kostenlos verfügbar. Im Laufe weiterer Installationen werden sie einige dieser Programme kennenlernen. ● Der Apache Webserver wird weltweit auf den meisten kleineren und mittleren Webs eingesetzt. Er ist zuverlässig, sehr schnell und sehr sicher. Apache Webserver gibt es kostenfrei (!) für alle gängigen Betriebssysteme. ● Der Apache Webserver ist Standard-Bestandteil aller gängigen Linux-Distributionen. In Windows-Systemen ist leider kein Webserver enthalten. |
Apache
|
Der weltweit erfolgreichste WebServer |
| Installation | 6 Punkte in wenigen Minuten |
| Ergebnis | Was wurde wo installiert |
| Browser | Für den Browser ist der eigene Webserver eine "Ausnahme" ! |
| Firewall | Der Firewall muss die Verbindung erlauben ! |
| Netzwerk | Konfiguration der anderen PC im lokalen netzwerk (LAN) |
| Startseite | Erste Schritte mit der Server- Homepage |
| Update | Neue Apache-Version für einen laufenden Server |
| Weiter | Ergänzung und Erweiterung der Apache Möglichkeiten |
|
||||
|
Diese Anleitung hilft bei der raschen Installation der aktuellen Version Apache 2.2 auf
Windows. Der Text sollte auch für wenig geübte AnwenderInnen verständlich
sein. Allerdings wird hier nicht auf Grundlagen oder allfällige Probleme eingegangen. |
♦ Details finden sie auf der 'ausführlichen'
Apache-Seite. ♦ Update für einen bereits laufenden Apache-Server.
Alle Angaben ohne Gewähr - Sie folgen den Anweisungen auf eigenes Risiko !
|
|||
(1) Installer besorgenEin typischer Apache Windows - Installer hat Dateinamen wieapache_2.2.*-win32-x86-no_ssl.msi
bei einer Größe von ca. 5 MB● Besorgen sie sich den Installer aus dem Internet, achten sie dabei auf eine seriöse Quelle. |
Apache-Homepage , Apache Download , GDS der TU Wien |
|||
(2) Installer StartWenn auf dem betreffenden PC bereits ein Webserver läuft, dann müssen sie diesen vorher abschalten oder sogar de-installieren.♦ Details im Kapitel Update ↓ auf dieser Seite. ● Beenden sie alle laufenden Programme und schließen sie alle offenen Fenster. |
● Starten sie den Installer mit Doppelklick. Auf Vista starten sie den Installer ausdrücklich als Administrator (Rechtsklick). Das ist leider notwendig, auch wenn sie als Administrator angemeldet sind... ● Quittieren sie die üblichen Fenster mit Informationen und Zustimmung zur (kostenlosen) Lizenz. |
|||
(3) Viren-Schutz & FirewallWährend und nach Installation des Webservers wird vermutlich ihre Anti-Viren Software und/oder ihr Firewall Warnungen anzeigen. |
Nur wenn sie diese Zugriffe erlauben, erfolgt eine korrekte Installation. |
|||
(4) Server InformationDieses Fenster erlaubt die Eingabe einiger Konfigurations-Daten.● Tragen sie beliebige Daten in alle Felder ein. • Die Werte sind unkritisch, da sich alle Daten der Konfiguration später leicht ändern lassen. • Es gibt keine Serien-Nummer. • Apache "telefoniert nicht nach Hause", d.h. sendet keine Daten an den Hersteller. - Schon gar nicht ohne ihr Wissen (wie z.B. beim derzeit größten Software-Hersteller...) |
Network Domain
Tragen sie den Namen ihrer Domain ein, falls sie eine verwenden, ansonsten
z.B. Heimnetzwerk
Server Name
Tragen sie einen beliebigen sinnvollen Namen ein, z.B. MeinApache Administrator's Email Address
Tragen sie ihre Mail-Adresse oder eine Phantasie-Adresse ein.
Der Server kann ihnen Nachrichten senden, falls ein schwerwiegendes Problem auftritt.Install Apache HTTP Server
Wichtig ! - Wählen sie ""
|
|||
(5) Setup Type● Wählen sie . |
Wenn sie wählen, dann erhalten sie eine Liste
aller installierten Komponenten, aus der sie Elemente streichen können. Die Streichung ist nur (!) für die Dokumentation sinnvoll. Auch davon wird jedoch abgeraten, weil sie dort wertvolle Hinweise zur Server-Konfiguration finden. |
|||
(6) InstallationDie Installation wird automatisch ausgeführt. |
Beachten sie allfällige Fehler-Meldungen, die in einem offenen Konsolen-Fenster angezeigt werden. | |||
Ergebnis der Installation |
|
|
|
Von der Arbeit des Servers merken sie allerdings nichts. Wie jeder andere Server wartet (lauscht) er auf Aufträge und tut nichts ohne Anweisung. |
Menü Start | ProgrammeDieses Menü sollte eine Eintragung "Apache HTTP Server" enthalten. |
Dort finden sie u.a. Werkzeug-Links, z.B. unter "Control" zum Start, Stop und Restart des Webservers. |
Ganz rechts unten auf ihrem Bildschirm sollten sie dieses Icon des Apache
Monitor Programms finden. |
Mit Rechtsklick und Befehl "Open Services" können sie das Windows Service-Verwaltungsprogramm (für alle auf ihrem PC laufenden Hintergrund-Dienste) öffnen. • Vorsicht: Schalten sie keinen dieser Dienste ab, wenn sie dessen Funktion nicht genau kennen ! |
DateisystemDie installierten Dateien finden sie hier:C:\Programme\Apache Software Foundation\Apache2.2
In der Server-Konfiguration wird dieses wichtige Verzeichnis
mit ServerRoot bezeichnet.Einige wichtige Unter-Verzeichnisse: /bin
Hier befinden sich die ausführbaren Programme *.exe und
Bibliotheken *.dll - Starten sie vorläufig keines der
Programme manuell - Der Server ist bereits gestartet !/cgi-bin
Hierher kommen später alle CGI-Programme. Das sind Server-Hilfsprogramme,
die zahlreich kostenlos im Internet verfügbar sind. Meist ist bereits
ein Muster enthalten, z.B. printenv.pl Perl-Programme *.pl können auf Windows erst später verwendet werden, wenn auch die Programmiersprache Perl installiert wurde. (Auf Linux ist Perl Standard-Bestandteil). /conf
Hier befinden sich die Konfigurations-Dateien. Alle Dateien sind reine
Text-Dateien und daher mit jedem Text-Editor leicht zu lesen und zu ändern./error
Hier befinden sich die Bausteine der Fehler-Webseiten. Ihr Server sendet
solche Seiten zurück, wenn Probleme mit den angeforderten Webseiten
aufgetreten sind, z.B.
Sie können auch
eigene Fehler-Seiten anlegen und verwenden, die Original Fehlerseiten
werden jedoch besser nicht verändert.
|
/htdocs
Hier erwartet der Server die zu verwaltenden Dokumente: Webseiten, Bilder
und andere Objekte.Die Start-Seite index.html des Webservers ist hier bereits in sehr einfacher Form enthalten. • In der Server-Konfiguration wird dieses wichtige Verzeichnis mit DocumentRoot bezeichnet. Es wird empfohlen, dieses Verzeichnis als Reserve zu belassen, das eigentliche Dokumente-Verzeichnis jedoch später in einen anderen Pfad zu verlegen. /logs
Hier befinden sich die Log-Dateien. Das sind Text-Dateien, in welchen
der Webserver alle wichtigen Ereignisse (events) dokumentiert.In access.log werden alle Server-Zugriffe dokumentiert. In error.log werden alle aufgetretenen Fehler dokumentiert. /manual
Hier befindet sich das komplette Apache-Manual. Sie werden später
Methoden
kennenlernen, um das Manual mit dem Webserver selbst anzuzeigen.
Verschieben sie das Verzeichnis oder die Dateien nicht an einen anderen Pfad !
|
|
TaskManager
Den Windows TaskManager taskmgr.exe können sie jederzeit
mit Strg-Alt-Entf starten.Im Fenster "Anwendungen" finden sie den Webserver nicht, da er ein Hintergrund-Dienst ohne Oberfläche (user-interface) ist. |
Im Fenster "Prozesse" finden sie den Webserver unter dem Namen httpd.exe (2 Prozesse) und das kleine
Tray-Programm ApacheMonitor.exe dessen Icon hier angezeigt wird.
|
Konfiguration & FunktionstestVoraussetzung für einen Test:• Der Webserver wurde korrekt installiert und (automatisch) gestartet. Konfiguration: • Bevor ein Funktionstest ausgeführt werden kann, muss die Konfiguration eines Browsers ↓ und des Firewalls ↓ am Server-PC geändert werden ! |
• Beginnen sie Konfiguration und Test immer zuerst am Server-PC, wo der Webserver installiert wurde. • Erst danach ist es sinnvoll, Konfigurationen und Tests an anderen PC im lokalen Netzwerk (falls vorhanden) auszuführen. |
Browser-Konfiguration |
|
Webseiten aus dem InternetAlle Browser sind normalerweise so konfiguriert, dass Anforderungen nach Webseiten ins Internet weitergeleitet werden. |
Ausnahme = Eigener PC• Wenn ein Browser Dokumente vom eigenen Webserver (am gleichen PC) anfordert, dann dürfen diese Anfragen nicht ins Internet geleitet werden.• Jeder Browser führt eine Liste von Ausnahmen für solche Fälle. Sie müssen ihren eigenen Webserver als Ausnahme in diese Liste eintragen. |
IP-AdresseIn die Ausnahme-Liste eines Browsers werden Namen und/oder Adressen eingetragen.• Der eigene PC kann immer mit localhost oder mit 127.0.0.1 bezeichnet werden, unabhängig von seiner "wirklichen" IP-Adresse. |
♣ Diese beiden Sonder-Adressen dürfen nur am Server-PC verwendet werden, d.h. an jenem PC, wo Apache installiert wurde. |
BrowserLeider müssen alle installierten Browser einzeln konfiguriert werden. Wortlaut und Anordnung der Menüs ändern sich gelegentlich, daher sind die folgenden Angaben unverbindlich !
Firefox:
Menü Tragen sie die beiden Ausnahmen ein und verwenden sie , Beistriche als Trennzeichen: localhost,127.0.0.1
|
M$IE:
Menü : Die Option ""
muss ausgewählt (angekreuzt) werden.Im gleichen Fenster klicken sie die Taste . Tragen sie die beiden Adressen in das Feld "" ein, und verwenden sie ; Strichpunkte als Trennzeichen. localhost;127.0.0.1
Opera:
Menü Tragen sie die Adressen in je eine eigene Zeile ein:
localhost
127.0.0.1 |
Firewall |
|
|
Alle gängigen Betriebssysteme sind mit einem Firewall ausgestattet. Der Firewall soll
unerwünschten Daten-Verkehr auf jenem PC verhindern, auf welchem er installiert ist. Er kümmert sich nicht um Installation oder Start des Webservers (dafür sind u.a. Anti-Viren Programme zuständif), verhindert aber normalerweise den Zugriff auf den laufenden Server. |
Firewall-Software ist in vielen unterschiedlichen Produkten und Varianten in Gebrauch,
daher kann keine genaue Anleitung zur Konfiguration vorgestellt werden. Überdies hängt die Reaktion eines Firewalls von seiner jeweiligen Konfiguration ab. |
|
Ziel der Konfiguration:
Der Firewall des Server-PC sollte einem Browser am gleichen PC den
Zugriff erlauben.
Es hängt von ihrer Firewall-Software und -Konfiguration ab, wie dieses Ziel erreicht wird.
Achtung: Die Tipps sind unverbindlich, jede Änderung ihrer
Firewall-Konfiguration erfolgt auf eigenes Risiko !
|
TestÖffnen sie am Webserver-PC einen Browser und geben sie als Adresse ein Wenn die (minimalistische) Startseite des Webservers angezeigt wird, dann hat der Firewall den Zugriff erlaubt.In jedem anderen Fall erfolgt eine Fehlermeldung und sie müssen die Firewall-Konfiguration ändern (Nächster Absatz). |
|
●
Firewalls an Arbeits-PC sind manchmal so konfiguriert, dass sie bei jeder
vermuteten Verletzung einer Regel ein Fenster zur Information und Konfiguration
öffnen. ► Erlauben sie den Zugriff für diesen und alle zukünftigen Fälle. |
●
Wenn ihr Firewall bei vermuteter Verletzung einer Regel nur still reagiert
und die Verbindung sperrt, dann öffnen sie die Firewall-Konfiguration
und ändern die Regeln sinnvoll. ♣ Tipp: Ihr eigener Webserver arbeitet auf Adresse 127.0.0.1 bzw. "im eigenen LAN" auf Port 80 |
|
●
Wenn ihr Browser nun die Startseite des Webservers anzeigt, dann ist der
Firewall richtig konfiguriert. ● Wenn sie den Webserver in einem lokalen Netzwerk (LAN) betreiben, dann ist meistens noch eine Ergänzung der Konfiguration für die übrigen PC des LAN ↓ erforderlich. |
●
Wenn ihr Browser keine Verbindung zum Webserver am gleichen PC aufnehmen kann,
dann kontrollieren sie, ob der Server überhaupt läuft
(TaskManager ↑ ). ● Im Zweifel können sie den Firewall kurzfristig abschalten: Wenn der Test nun funktioniert, dann müssen die Firewall-Regeln noch verbessert werden. |
Lokales Netzwerk (LAN) |
|
|
Wenn sie über ein lokales Netzwerk (LAN) verfügen, dann ist normalerweise der
Zugang zum eigenen Webserver von allen PC des LAN erwünscht. • Durch Konfiguration des Webservers können sie später die Zugangs-Rechte für besondere Teile ihrer Dokumente (sensible Daten) auf bestimmte PC begrenzen oder den Zugang nur mit Name und Passwort erlauben. |
●
Voraussetzung ist die einwandfreie Funktion des Webservers bei einem Test an seinem
eigenen PC ↑ , d.h. noch ohne Netzwerk. ► An jedem PC im LAN muss die Konfiguration der Browser und Firewalls geändert werden. Je nach vorhandener Konfiguration muss evtl. auch der Firewall am Server neu eingestellt werden. |
IP-Adresse des WebserversFür alle folgenden Arbeiten benötigen sie die IP-Adresse des Webserver-PC. Diese sollte (manuell) fix eingestellt sein, z.B. auf die Adresse192.168.0.1
Das ist sinnvoll, damit alle anderen PC den Webserver an einer gleichbleibenden
Adresse erreichen können.► Wenn der Server-PC seine Adresse automatisch bezieht (von einem DHCP-Server), dann sollten sie diese Einstellung ändern und eine fixe Adresse einstellen, die sich zwar im eigenen LAN befindet, jedoch nicht im Bereich der vom DHCP-Server vergebenen Adressen. |
So erfahren oder kontrollieren sie die IP-Adresse des Server-PC: ► Öffnen sie eine Konsole ("Eingabeaufforderung" cmd.exe) und geben sie ein C:\> ipconfig
Die IP-Adresse des PC wird angezeigt.Kontrolle des laufenden Webservers: C:\> netstat -anp TCP
Im Ergebnis sollte der Webserver so erscheinen:Lokale Adresse <adresse>:80, Status Abhören |
Browser-AdresszeileZur Verbindung mit dem eigenen Webserver geben sie auf einem beliebigen PC ihres Netzwerks das Protokoll HTTP an, danach die IP-Adresse des Servers, so wie von ipconfig am Server-PC angezeigt, z.B.http://192.168.0.1
Ersetzen sie die Adresse durch die reale IP-Adresse ihres Servers.
|
Wenn ihr Webserver im gesamten LAN fertig eingerichtet ist, dann richten sie seine Startseite normalerweise als Homepage für alle Browser ein. In diesem Fall braucht man die IP-Adresse des Servers nicht zu kennen oder einzugeben. |
Browser-Konfiguration• Für den eigenen Webserver muss an jedem Browser jedes PC eine Ausnahme eingetragen werden. Ansonsten wird die Anforderung nach Dokumenten des eigenen Webservers fälschlich ins Internet geleitet.• In diesem Fall wird die vollständige IP-Adresse des Webserver-PC als Ausnahme eingetragen, so wie von ipconfig am Server-PC angezeigt. Die Sonder-Adressen localhost und 127.0.0.1 sind nur am Server-PC sinnvoll und sollten auf allen anderen PC im LAN nicht eingetragen werden. • Hilfe zum Konfigurations-Menü häufig verwendeter Browser finden sie im Kapitel Browser-Konfiguration↑ |
Firewall-KonfigurationDamit die Verbindung zwischen allen PC und dem Server funktioniert, müssen die Firewalls sämtlicher beteiligter PC entsprechend konfiguriert werden.Verfahren sie sinngemäß so wie am Firewall des Servers ↑ Wenn Unklarheiten auftauchen, dann ist es im Zweifel meistens sinnvoll, die IP-Adresse des Servers und Port 80 anzugeben. |
Startseite & Homepage |
|
| Unmittelbar nach Installation verfügt ihr Webserver nur über eine einzige Webseite. Diese extrem vereinfachte Seite kennen sie bereits aus den Funktions-Tests. |
Die Startseite des Webservers wird durch eine Text-Datei mit dem Namen
index.html erzeugt und befindet sich normalerweise in diesem Pfad:
C:\Programme\Apache Software Foundation\Apache2.2\htdocs\index.html
|
Änderung der StartseiteÖffnen sie die Startseite ihres Webservers mit einem Text-Editor.Sie sehen den Quelltext der Startseite in der Programmiersprache HTML, z.B.
<html><body><h1>It works!</h1></body></html>
HTML-Webseiten können mit einem speziellen Web-Editor, aber auch mit jedem beliebigen (primitiven) Text-Editor geöffnet und geändert werden, z.B. mit notepad.exe ♣ Tipp: Verwenden sie dazu besser kein Textverarbeitungs-Programm ! |
► Sicherungs-Kopie: Erstellen sie eine Kopie der Startseite, z.B. index_html.bak ► Öffnen sie die Datei mit einem Text-Editor, z.B. notepad.exe Ersetzen sie (nur) den Text It works! durch Meine Apache Startseite und speichern sie die Datei. ► Fordern sie die Startseite mit einem Browser an. http://192.168.0.1
(Ersetzen sie die Adresse durch diejenige ihres Servers).Moderne Browser zeigen die geänderte Seite an. Am M$IE Browser müssen sie evtl. das Gedächtnis löschen () oder den Browser neu starten. |
Hyperlinks• Nun können sie ihre Startseite zur Homepage für alle PC ihres Netzwerks ausbauen. Es ist praktisch, auf dieser Seite Links zu allen Webseiten anzubringen, die von den PC ihres LAN oft besucht werden.• Wenn die Startseite größer wird, dann erstellen sie weitere Seiten und teilen die Links nach Themen auf. • Später werden sie eigene Daten auf Webseiten anbieten und die Dokumente (Webseiten, Bilder, ...) dazu ebenfalls auf ihrem Server verwalten. |
Beispiel: Startseite mit einem Link zum Web von PS-Trainer:
<html>
<head><title>Startseite</title></head> <body> <h1>Startseite</h1> <a href="http://pstrainer.topsoft.at" target="_blank"> PS-Trainer</a> </body> </html> |
Apache Update |
|
| Wenn bereits ein (Apache) Webserver auf ihrem PC läuft, dann muss die Installation einer neuen Version vorbereitet werden. | In seltenen Fällen kann ein Webserver laufen, ohne dass sie es wissen. Manche Software-Pakete installieren ungefragt einen (Apache) Server zur eigenen Verwendung. Wenn sie eine entsprechende Fehlermeldung erhalten, dann sollten sie die Installation abbrechen, den Software-Hersteller dazu kontaktieren und/oder die technischen Details studieren. |
Webserver abschalten:Jeder laufende Webserver muss abgeschaltet werden, bevor Apache installiert wird.
Einen Apache Webserver schalten sie am besten mit Klick auf den Apache
Monitor (im Tray rechts unten auf ihrem Monitor) ab.
|
Jeden Webserver können sie mit dem Dienst
Verwaltungs-Programm services.msc abschalten.
Dort ist jeder laufende (Server)-Dienst eingetragen, der Apache Webserver
unter dem Namen oder
► Kontrolle: Nach Abschalten des Webservers lässt sich die Startseite des Servers am Browser nicht mehr anzeigen. |
Sicherungs-Kopie► Erstellen sie eine Sicherungs-Kopie des gesamten Programm-Verzeichnisses. - Das ist jenes Verzeichnis im Ordner Programme, in welchem sich die Programme *.exe und *.dll sowie die Konfiguration *.conf und andere Dokumente des installierten (alten) Webservers befinden. |
Wenn sich ihre Dokumente (Webseiten, Bilder, etc.) innerhalb des Webserver Programm-Verzeichnisses befinden (z.B. in Apache\htdocs), dann sollten sie unbedingt eine eigene Sichrungs-Kopie des Dokumente-Verzeichnisses erstellen. Später sollten sie die Dokumente an einen anderen Pfad außerhalb von Programme übersiedeln, der von einem Software-Update keinesfalls betroffen sein kann. |
Apache de-installierenEin installierter (alter) Apache Server hat genaue Anweisungen zu seinem eigenen Update hinterlassen. |
Löschen sie deshalb keinesfalls das vorhandene Apache Verzeichnis, sondern verwenden sie |
Apache installierenInstallieren sie nun die neue Version des Apache Servers.● Nach Installation ist der neue Server bereits gestartet.
Der Installer nimmt Rücksicht auf alle vorhandenen Konfigurations-Dateien und Web-Dokumente.Deshalb funktioniert ein neu installierter Apache Server normalerweise sofort, mit allen Eigenschaften und Dokumenten des alten Servers ! |
♣ Tipp: Behalten sie mindestens die Sicherung der Konfigurations-Dateien (Verzeichnis Apache\conf) über längere Zeit - Sie benötigen fast keinen Platz, sind aber immer eine wertvolle Hilfe. ♣ Bei Platz-Mangel löschen sie die alte Dokumentation (Apache\manual ca. 10MB) aus dem Backup. |
Weiter mit Apache |
|
►
ApacheDer weltweit erfolgreichste Webserver Einige Seiten dieses Webs bieten spezialisierte Informationen |
►
Apache Details für die Windows-Installation ► Apache Directory - Detaillierte Anpassung für verschiedene Verzeichnisse. ► Zugangs-Kontrolle: Name und Passwort für sensible Daten. |
|
► LAMP Standard-Server mit Linux - Apache-Webserver - MySQL Datenbank Server - Programmiersprachen PHP, Perl, Python - Samba Fileserver, Printserver und Domain-Server, ntpd Zeitserver, Mailserver usw. |
►
WAMP Standard-Server mit Windows - Apache Webserver - MySQL Datenbank Server - Programmiersprachen PHP, Perl, Python |
|
Wozu Erweiterungen ?
Alle hier angeführten Ergänzungen sind kostenlos und in professioneller
Qualität im Internet verfügbar (und natürlich in jeder gängigen
Linux-Distribution enthalten)
|
|
|
Apache "pur"
Nach Installation, ohne weitere Maßnahmen ist Apache zwar ein schneller und
sicherer Webserver, kann jedoch nur wenige seiner Fähigkeiten entfalten.
Deshalb ist es sinnvoll, ihn nach angemessener Test-Zeit zu ergänzen.
|
Apache + PHP
Der Apache Webserver arbeitet perfekt mit der Programmiersprache
PHP zusammen.
Es gibt zahlreiche kostenlose PHP-Programme und -Pakete in professioneller
Qualität, die damit nutzbar werden.• Alle diese Programme verwenden (dynamische) Webseiten zur Bedienung (User Interface). ► Installation von PHP auf Windows. |
|
Apache + Perl
Der Apache Webserver arbeitet perfekt mit der Programmiersprache
Perl zusammen.
Es gibt zahlreiche kostenlose Perl CGI-Programme und -Pakete, die damit nutzbar werden.
Sie alle verwenden Webseiten zur Bedienung.• Nebenbei lässt sich Perl ausgezeichnet zur Systemverwaltung und zur Automatisierung einsetzen. ► Installation von Perl auf Windows. |
Apache + MySQL + PHP
Der MySQL Datenbank Server ist weltweit führend bei kleinen und mittleren Datenbanken.
Er verfügt als reiner Server über keine Bedienungs-Elemente.
Dazu verwendet man normalerweise dynamische Webseiten, die mit der Programmiersprache
PHP am Apache Webserver erstellt werden.• Die meisten größeren Programm-Pakete (Forum, Blog, Wiki, Content Management, Termin- und Projektverwaltung, Groupware, ...) bauen auf den Komponenten Apache+MySQL+PHP auf. ► Installation von MySQL auf Windows. |
|
Web-Übersiedlung
Nach Installation befinden sich die Web-Daten (Webseiten, Bilder, ...) im
Verzeichnis htdocs im Apache Programm-Verzeichnis.♥ Es ist sehr empfehlenswert, sie in einen anderen Pfad zu verlegen: Das erleichtert die Verwaltung und verhindert, dass bei einem Software-Update irrtümlich Daten überschrieben werden. ♦ Details zur Konfiguration von Apache Verzeichnissen |
PHPMyAdmin
Dieses professionelle Programm-Paket wird weltweit als Standard zur Verwaltung von
MySQL Datenbank Servern eingesetzt.Als Voraussetzung muss Apache + MySQL + PHP installiert sein. ► Installation von PHPMyAdmin |