Installér Apache og PHP på Win9x
Denne artikel beskriver hvordan du installerer Apache og PHP på din egen computer, så du kan teste dine PHP-scripts inden du lægger dem ud.
Først skal du have fat i filerne, har du ikke Apache og PHP, kan du downloade dem her:
http://dk.php.net/downloads.php <-Den nyeste binary
http://sunsite.dk/apache/dist/<- den nyeste .tar.gz-fil
Vi starter med at installere Apache, der gør du ved først at dobbeltklikke på apache.exe. Det er lettest hvis du installerer i c:\\apache\\ men det er ikke nødvendigt, du skal i så fald bare selv finde ud af at rette noget senere!
Nu skal vi have rettet et par ting hist og her før Apache kan finde ud af at starte.
Åben filen c:\\apache\\conf\\httpd.conf med fx. Notesblok. Nu kigger du den igennem efter en linie der ser sådan ud:
#ServerName new.host.name
Når du har fundet den retter du den så den kommer til at sådan ud:
ServerName localhost
Vi skal nu have gjort forsiden til index.php i stedet for index.html, da det er php-scripts serveren skal bruges til.
Kig efter linien:
DirectoryIndex index.html
Den linie retter du så til:
DirectoryIndex index.php index.php3 index.php4 index.phtml index.html index.htm
Så skulle din server gerne virke! Det afprøver du ved at starte Apache via c:\\apache\\apache.exe, og derefter åbne din browser, og gå ind på
http://localhost/. Hvis du nu ser en masse text om at Apache nu er installeret, så er den det! :o)
Vi skal nu have installeret PHP, så serveren kan tolke dine php-scripts.
Pak din php-zip-fil ud i c:\\apache\\php\\
Omdøb php.ini-dist til php.ini
Så mangler vi kun at tilføje disse linier i bunden af c:\\apache\\conf\\srm.conf :
ScriptAlias /php/ c:/apache/php/
AddType application/x-httpd-php .php
Addhandler application/x-httpd-php .php
Action application/x-httpd-php /php/php.exe
Nu skulle din server gerne både kunne tolke HTML, og PHP sider, men det tester vi lige.
Opret en fil ved navn index.php i c:\\apache\\htdocs\\ og skriv følgende i den:
<?
phpinfo();
?>
Start så Apache, og åben
http://localhost/ i din browser, så skulle du gerne få en hel masse af vide om den version af PHP som du har installeret!