Installera Apache i Windows med PHP Stöd
Förord
Tänkte beskriva hur man installerar Apache (1.3) samt PHP under Windows miljö. Denna guiden är gjord och testad på Windows XP. Jag kan ej garantera att det funkar på andra windows versioner eftersom jag ej testat! Apache är alltså världens mest kraftfullaste webbserver och tillsammans med PHP så har du en kraftfull webbserver full med möjligheter!Innehåll
1.Installera Apache (http://archive.apache.org/dist/httpd/binaries/win32/apache_1.3.41-win32-x86-src.msi)
Installationen av apache är väldigt simpel ,
kör bara exe filen och ställ in det som du vill.
---------------------------------------------------------------------------------
2. Installera PHP (http://storage.arvidssondata.se/php-4.4.7-Win32.zip)
Jag har valt att använda mig av PHP4.
Först skapar du en mapp för PHP på din dator. Jag föreslår C:\PHP
Sen packar du upp zip filen du laddat ner.
När du har packat upp filen så kopierar du filerna:
php.exe, php4ts.dll och php4apache.dll till C:\PHP eller vart du nu har valt att lägga det.
(php4apache.dll hittar du i "sapi" mappen)
Om du vill använda PHP extensions så får du kopiera dom
filerna du vill ha från mappen "extensions"
och lägga dom i C:\PHP. Kom ihåg att numera finns mysql stöd i
apache så du behöver ingen extra modul för det.
---------------------------------------------------------------------------------
3. Konfigurera PHP
Kopiera filen "php.ini-dist" (som ligger i php mappen som du packade upp),
Till "C:\Windows" om döp om den till php.ini
Global Variables
Om du behöver köra script som är skrivna för tidigare version av PHP än 4.1
så öppna php.ini med tex. notepad och leta upp "register_globals" och ändra den till:
register_globals = On
---------------------------------------------------------------------------------
4. Konfigurera din Apache Webb Server
Vi kommer köra PHP som en Apache Modul.
För att ställa in detta så öppna filen "httpd.conf"
(ligger i C:\Program\Apache Group\Apache\conf\) med tex. notepad
Sök efter sektionen i filen som har en rad olika kommenterade "LoadModule" rader.
(Rader som har ett "#" tecken framför sig är kommenterade).
Lägg till följande rad längst ner under övriga "LoadModule" rader:
LoadModule php4_module "c:/php/php4apache.dll"
Sen så ska du leta upp sektionen "AddModule".
Lägg till följande längst ner under övriga ”AddModule” rader:
AddModule mod_php4.c
Sist ska du leta upp sektionen "AddType"
och lägga till följande rad under övriga "AddType" rader:
AddType application/x-httpd-php .php
---------------------------------------------------------------------------------
5. Ställa in Standard Index Sida
I filen "httpd.conf" ska du nu leta upp raden "DirectoryIndex"
och lägga till "index.php" i listan av filer på den raden.
Tex. om raden ser ut såhär:
DirectoryIndex index.html
Ändra den till:
DirectoryIndex index.php index.html
---------------------------------------------------------------------------------
6. Testa din PHP Installation
Skapa en PHP fil med följande innehåll:
(det är bara att öppna notepad och skriva in ,
sen välja "Spara Som" och i fältet "Filformat" ändra till alla filer)
Spara filen som "phpinfo.php"
Sist men inte minst , starta om din apache server.
Öppna sedan en webbläsare och gå till "localhost/phpinfo.php"
Om du har gjort som det står i filen ska du nu få massa information om din PHP installation.
Grattis , du har nu ställt in Apache och PHP på din maskin. Mycket nöje!
Installationen av apache är väldigt simpel ,
kör bara exe filen och ställ in det som du vill.
---------------------------------------------------------------------------------
2. Installera PHP (http://storage.arvidssondata.se/php-4.4.7-Win32.zip)
Jag har valt att använda mig av PHP4.
Först skapar du en mapp för PHP på din dator. Jag föreslår C:\PHP
Sen packar du upp zip filen du laddat ner.
När du har packat upp filen så kopierar du filerna:
php.exe, php4ts.dll och php4apache.dll till C:\PHP eller vart du nu har valt att lägga det.
(php4apache.dll hittar du i "sapi" mappen)
Om du vill använda PHP extensions så får du kopiera dom
filerna du vill ha från mappen "extensions"
och lägga dom i C:\PHP. Kom ihåg att numera finns mysql stöd i
apache så du behöver ingen extra modul för det.
---------------------------------------------------------------------------------
3. Konfigurera PHP
Kopiera filen "php.ini-dist" (som ligger i php mappen som du packade upp),
Till "C:\Windows" om döp om den till php.ini
Global Variables
Om du behöver köra script som är skrivna för tidigare version av PHP än 4.1
så öppna php.ini med tex. notepad och leta upp "register_globals" och ändra den till:
register_globals = On
---------------------------------------------------------------------------------
4. Konfigurera din Apache Webb Server
Vi kommer köra PHP som en Apache Modul.
För att ställa in detta så öppna filen "httpd.conf"
(ligger i C:\Program\Apache Group\Apache\conf\) med tex. notepad
Sök efter sektionen i filen som har en rad olika kommenterade "LoadModule" rader.
(Rader som har ett "#" tecken framför sig är kommenterade).
Lägg till följande rad längst ner under övriga "LoadModule" rader:
LoadModule php4_module "c:/php/php4apache.dll"
Sen så ska du leta upp sektionen "AddModule".
Lägg till följande längst ner under övriga ”AddModule” rader:
AddModule mod_php4.c
Sist ska du leta upp sektionen "AddType"
och lägga till följande rad under övriga "AddType" rader:
AddType application/x-httpd-php .php
---------------------------------------------------------------------------------
5. Ställa in Standard Index Sida
I filen "httpd.conf" ska du nu leta upp raden "DirectoryIndex"
och lägga till "index.php" i listan av filer på den raden.
Tex. om raden ser ut såhär:
DirectoryIndex index.html
Ändra den till:
DirectoryIndex index.php index.html
---------------------------------------------------------------------------------
6. Testa din PHP Installation
Skapa en PHP fil med följande innehåll:
(det är bara att öppna notepad och skriva in ,
sen välja "Spara Som" och i fältet "Filformat" ändra till alla filer)
Spara filen som "phpinfo.php"
Sist men inte minst , starta om din apache server.
Öppna sedan en webbläsare och gå till "localhost/phpinfo.php"
Om du har gjort som det står i filen ska du nu få massa information om din PHP installation.
Grattis , du har nu ställt in Apache och PHP på din maskin. Mycket nöje!
0 Kommentarer