Slik konfigurerer PHP Med Apache
PHP er et server side skriptspråk som lar deg lage dynamiske websider. Apache HTTP (Web) Server er en designet for å tilby web-sider, inkludert dynamiske websider over Internett. Sammen med Linux og MySQL, de utgjør web software stack LAMP. Men Apache ikke inkluderer PHP språkstøtte som standard. I stedet må PHP installeres på samme datamaskin som Apache Web Server og Apache må få beskjed om å bruke den.
Bruksanvisning
1 Last ned PHP kildekoden fra php.net (se Ressurser).
2 Åpne et terminalvindu. Terminalen vinduet vil bli funnet i operativsystemets viktigste "Application" -menyen, enten under "System Tools" eller "Verktøy". Du vil bli presentert med en ledetekst der du vil skrive inn følgende kommandoer.
3 Skriv inn kommandoen "mv PHP <versjon> .tar.gz / usr / local / src" for å flytte ned kildekoden til kilden katalogen. Bytt <versjon> med den versjonen av kildekoden du lastet ned.
4 Skriv inn kommandoen "tar zxvf PHP <versjon> Tar.gz" for å pakke ut PHP kildefilene.
5 Skriv inn kommandoen "cd PHP <versjon>" for å flytte inn i den utpakkede PHP-katalogen.
6 Skriv inn kommandoen "konfigurere --with-apxs2 = / usr / local / apache2 / bin / apxs" for å bygge bibliotekene.
7 Skriv inn kommandoen "make" for å bygge binærfiler.
8 Skriv inn kommandoen "su" for å bytte til root brukeren.
9 Skriv inn kommandoen "make install" for å installere binærfiler.
10 Skriv "gedit /etc/httpd/httpd.conf" for å redigere "httpd.conf" fil.
11 Tilsett de følgende linjer i httpd.conf filen:
PHP konfigurasjon for Apache
#
Last inn apache modul
#
LoadModule php5_module moduler / libphp5.so
#
Årsak PHP tolk håndtere filer med php forlengelse.
#
<Files * .php>
SetOutputFilter PHP
SetInputFilter PHP
LimitRequestBody 9524288
</ Files>
AddType application / x-httpd-php php
AddType application / x-httpd-php-source .phps
#
Legg index.php til listen over filer som vil bli servert som directoryindexes.
#
DirectoryIndex index.php
12 Skriv inn kommandoen "/etc/init.d/apache2 start" for å starte Apache tjenesten.
1. 3 Type "exit" for å avslutte fra roten økt.