|
Voraussetzungen und Vorbereitung
Vorteilhaft ist es den Webserver auf eine eigenständige Partition
zu installieren.
Diese Aufgabe lässt sich mit PartitionMagic sehr schnell und einfach
erledigen.
Lade folgende Installationsdateien aus dem Netz:
www.apache.org
www.mysql.com
www.php.net
Der Ablauf der Installation entspricht dem WAMP-Prinzip:
Zuerst Windows, dann Apache, darauf
MySQL und zum Schluß PHP.
Installation des Apache-Servers
Ausführen der Datei apache-win32.exe und Installation nach Laufwerk
e:.
Wichtig zu beachten ist, dass die Installationsroutine automatisch das
Verzeichnis Apache anlegt!
Im Startmenü werden komfortabel die Verknüpfungen Start Stop,
Restart, Configuration angelegt.
Installation von MySQL
Ausführen der Datei mysql.exe und Installation nach e:\mysql
In dem erstellten Verzeichnis führt man dann die winmysqladmin.exe
aus undfolgt der selbsterklärenden Routine. Man gelangt dann in eine
Eingabemaske.
In diese trägt man eine fiktive Domain ein.
Das Tool erstellt hierbei nur eine Verknüpfung, die man im Autostart-Ordner
findet.
MySQL läßt sich für Konsolen-Liebhaber auch "zu
Fuß" installieren:
Im Verzeichnis mysql\bin liegt die "mysqld-nt".
Diese läßt sich über die Eingabeaufforderung installieren:mysqld-nt
--install eingeben
Installation von PHP
Das gesamte Verzeichnis nach e:\php entpacken.
Es gibt keine Setup-Datei. Sie muß per Hand im System angemeldet
werden.
Das geht so:
Unter e:\php4 liegen die Dateien "php.ini-dist" und "php4ts.dll".
Die "php.ini-dist" wird in das Windows-HauptVerzeichnis kopiert
und dort zur php.ini umbenannt.
Die "php4ts.dll" wird in das Verzeichnis WinNT/system32 kopiert.
Dann muß der Apache-Server-Dienst neu gestartet werden.
Dann muß PHP noch Apache bekannt gemacht werden.
Man editiert mit dem Windows-Editor die Datei e:\apache\conf\httpd.conf
Am schnellsten geht es mit der Such funktion- dort das Wort "parsed"
eingeben.
Nun landet man in dem Parser-Anweisungsblock
Hinter dem Eintrag "... server-parsed.shtml" fügt man folgende
3 Zeilen hinzu:
ScriptAlias /php4 "e:/php/"
AddType application/x-httpd-php4 .php4 .php3 .php
Action application/x-httpd-php4 "/php4/php.exe"
Suche den Strimg "extension_dir" und ersetze ihn durch:
extension_dir="C:WindowsSystem"
Jetzt suchst du die Zeile : extension=php_gd.dll und entfernst den Doppelpunkt
vor der Zeile.
Dann muß der Server neu gestartet werden:
Dazu geht man in die Systemsteuerung / Dienste und klickt mit der rechten
Maustaste auf Apache. Im Kontextmenü dann auf " Neu Starten".
Oder einfach auf Start/Programme/Apache Http-Server/Control Apache Server/Restart
klicken.
Das wars...
Test
Um zu überprüfen, ob alles richtig läuft, muß folgendes
gemacht werden:
- Gib im Browser "localhost" ein. Wenn Apache richtig läuft
kommt die Begrüßungsseite.
- PHP-testet man so:
Erstelle mit Deinem Editor eine HTML-Seite und speichere sie unter "e:\apache\htdocs\test.php".
In den Body fügst Du dann folgendes ein:
<?
phpinfo();
?>
Starte die php-Datei im Browser mit dem Aufruf "localhost/test.php"
Wenn alles ok ist, werden jetzt die ganzen PHP-Konfiguration aufgelistet.
- MySQL wird wie folgt getestet:
Eingabeaufforderung: cd mysql/bin ENTER mysql ENTER
Dann startet der MySQL-Monitor.
show database; - Es werden dann die Datenbanken angezeigt
Rechts in der Taskleiste muß die MySQLMyAdmin-Ampel grün
leuchten
Onlinestellen und Anzeigen Deiner Website
Die Zugriffe auf die Webseite erfolgen über das Verzeichnis "d:\apache\htdocs"
Kopiere einfach deine fertige Webseite hinein. Die index.html ist natürlich
die wichtigste Datei, weil der Server darauf zugreift.
Zum Anzeigen Deiner Site gibt es 2 Möglichkeiten:
Entweder gibst Du die IP-Adresse 127.0.0.1 in die Adresszeile des Browsers
ein, oder aber "localhost"
PHPMyAdmin
PHPMyAdmin wird benötigt um auf die Datenbanken zugreifen zu können.
Den gesamten phpmyadmin-Ordner einfach in das htdocs-Verzeichnis entpacken
und über http://localhost/phpmyadmin/ aufrufen.
3 mögliche Fehlerquellen:
1.)
Seite nicht Aufrufbar: Lösung in httpd.conf: index.htm index.php
hinzufügen
2.)
$cfg['PmaAbsoluteUri']=""In die config.inc.php den PFAD
localhost/phpmyadmin eintragen
3.)
Standardpassword ändern (root ohne Passwort)
Mit phpmyadmin in die Tabelle mysql/user die rootpw löschen
|