Apache , officiellt känd som Apache HTTP Server , är webbserver programvara som har spelat en viktig roll i tillväxten av webben . År 2009 var det den första serverprogramvaran att passera milstolpen värd 100 miljoner webbplatser . Vanligtvis körs på Unix -liknande operativsystem , är det väl känt för sin funktionalitet och prestanda . PHP är en allmänt använd , allmän - scriptspråk som är utformad för att producera dynamiska webbsidor . Den kan också användas för att utveckla fristående grafiska applikationer . Konfigurera Apache2 till parse PHP är mycket viktigt för webbplatsägare . Instruktioner
1
Gå till Apache officiella hemsida och ladda källfilen . Du hittar källfiler för alla versioner på " Download "-avsnittet . Packa upp arkivet i en mapp på din hårddisk
2
Skapa en Makefile i katalogen genom att skriva följande kommandon : . .
/Konfigurera
3
Apache2 från denna Makefile genom att skriva:
göra
4
Installera Apache2 med hjälp av följande kommando :
göra installera
5
Hämta PHP källkod från PHP : s webbplats . Packa upp arkivet i en mapp på din hårddisk
6
Skapa en Makefile i PHP katalogen genom att skriva följande : .
/Konfigurera .
7
Gör PHP från denna Makefile med följande kommando :
göra
8
Type här för att installera PHP :
make install
9
Gå till " /usr /local /apache /modules /" och sök efter " libphp5.so " . Om det inte finns , skriver du detta :
cp - p .libs/libphp5.so /usr /local /apache /modules
p Om du vill installera PHP4 , ändra " libphp5.so "till " libphp4.so " . Om filen finns , hoppa över detta steg
10
Installera " php.ini " filen med hjälp av följande kommando : .
Cp - p php.ini -recommended /usr /lokal /apache /php /php.ini
11
Gå till " /usr /local /apache /conf /" och öppna " httpd.conf " . Lägg dessa direktiv :
# Se till att det finns bara ** 1 ** rad för varje av dessa två direktiv :
# Använd för PHP 4.x :
# LoadModule php4_module modules/libphp4.so
# AddHandler php - script php
Använd # för PHP 5.x :
LoadModule php5_module modules/libphp5.so
AddHandler php5 - script php
Lägg # index.php till din DirectoryIndex raden :
DirectoryIndex index.html index.php
AddType text /html php
# PHP syntax färgning
# ( valfritt men användbart för att läsa PHP källa för felsökning) :
AddType application /x - httpd - php - source phps
p Om de redan finns , kontrollera att de är korrekta
12
Börja Apache2 genom att köra följande kommando : .
/usr /local /apache /bin /apachectl start
13
Testa om PHP är att läsas in av Apache2 . Du kan enkelt göra detta genom att använda en testsida som använder PHP-kod .