Steg-för-steg-guide för att installera PHP på Linux

Det kan vara väldigt användbart att ha PHP installerat på din hemdator. Speciellt om du fortfarande håller på att lära dig. Så idag ska jag gå igenom hur för att göra det på en PC med linux.

Först och främst måste du redan ha Apache installerad.

1. Ladda ner Apache, detta förutsätter att du laddar ner den senaste versionen från och med denna publikation, vilket är 2.4.3. Om du använder en annan, se till att ändra kommandona nedan (eftersom vi använder namnet av filen).

2. Flytta detta till din src-mapp, på /usr/local/src, och kör följande kommandon, vilket kommer att ta bort arkivet zippad källa, i ett skal:

cd /usr/local/src
gzip -d httpd-2.4.3.tar.bz2
tar xvf httpd-2.4.3.tar
cd httpd-2.4 .3

data-type=” code”>

3. Följande kommando är semi-valfritt. Om du inte har något emot standardalternativen, som installerar det till /usr/local/apache2, kan du hoppa till steg 4. Om du är intresserad av vad som kan anpassas, kör sedan detta kommando:

./configure –help

data-type=”code”>

Detta ger dig en lista över de alternativ du kan ändra för när den installeras.

4. Detta kommer att installera Apache:

 ./konfigurera --enable-so
make
make install

data-type=”code”>

 Obs: om du får ett felmeddelande som säger något i stil med detta: configure: error: ingen acceptabel C-kompilator hittades i $PATH, då måste du installera en C-kompilator.  Detta kommer förmodligen inte att hända, men om det gör det, Google "installera gcc på [insert your brand of linux]" 

5. Jaja! Nu kan du starta upp och testa Apache:

 cd /usr/local/apache2/bin./apachectl start

data-type="code">

Peka sedan din webbläsare till http://local-host och den ska berätta " Det fungerar!"

Obs: om du ändrade var Apache installerades, bör du justera ovanstående cd-kommando följaktligen.

Nu när du har Apache installerat kan du installera och testa PHP!

Återigen, detta förutsätter att du laddar ner en viss fil, vilket är en viss version av PHP. Och återigen, detta är den senaste stabila utgåvan när detta skrevs. Den filen heter php-5.4.9.tar.bz2

1. Ladda ner php-5.4.9.tar.bz2 från www.php.net/downloads.php och placera den igen i din /usr/local/src och kör sedan följande kommandon:

cd /usr/local/src
bzip2 -d php-5.4.9.tar.bz2tar xvf php-5.4.9.tarcd php-5.4.9

data-type=”code”>

2. Återigen, detta steg är semi-valfritt eftersom det handlar om att konfigurera php innan du installerar det. Så, om du vill anpassa installationen, eller se hur du kan anpassa den:

 ./configure --help 

data-type=”code”>

 3. Nästa kommandon installerar faktiskt PHP, med standardinstallationsplatsen för apache för /usr/local/apache2: 

  ./configure --with-apxs2=/usr/local/apache2/bin/apxsmake
gör installera
cp php.ini-dist /usr/local/lib/php.ini

data-type="code">

4. Öppna filen /usr/local/apache2/conf/httpd.conf och lägg till följande text:

SetHandler-applikation/ x-httpd-php

data-type="code">

 När du är i den filen, se till att den har en rad som säger LoadModule php5_module modules/libphp5.so 

5. Nu vill du starta om apache och verifiera att php är installerat och vaknar korrekt:

 /usr/local/bin/apache2/apachectl omstart 

data-type="code">

Nej gör en fil som heter test.php i din /usr/local/apache2/htdocs-mapp med följande rad i den:

 
phpinfo; ?>

data-type="code">

Peka nu med din favoritwebbläsare på http://local-host/test.php och den borde berätta allt om din fungerande php-installation.

Lämna ett svar

Relaterade Inlägg