Too Cool for Internet Explorer

Obsługa PHP4/PHP5 na własnym serwerze

Kategoria: Programowanie | Czytano: 396 razy | Komentarze (2)

W poprzednim artykule – Własny serwer WWW – opisałem sposób na “postawienie” własnego serwera WWW na Ubuntu. Podałem klika zalet takiego rozwiązania, jednak zabawa zaczyna się dopiero, gdy serwer obsługuje język PHP.

W zależności od Twoich potrzeb, skorzystaj z opisu instalacji PHP4/PHP5.

Instalacja PHP4:
Najpierw:

sudo apt-get install php4 libapache2-mod-php4

A potem:

sudo /etc/init.d/apache2 restart

Jeśli zobaczysz w terminalu:

*Starting PHP [OK]

oznacza to, że wszystko przebiegło poprawnie i możesz korzystać z PHP4.

Instalacja PHP5:
Na dobry początek:

sudo apt-get install php5 php5-xsl php5-gd php-pear

I restart:

sudo /etc/init.d/apache2 restart

Jeśli zobaczysz to:

*Starting PHP [OK]

oznacza to, że możesz korzystać już z PHP5.

Aby upewnić się, że wszystko działa jak należy, otwórz terminal i wydaj polecenie:

sudo gedit /var/www/test.php

Jako zawartość pliku podaj:

<*?php phpinfo(); ?*>

Oczywiście usuń *. Zapisz plik, otwórz przeglądarkę internetową i w polu adresu podaj:

localhost/test.php

Jeśli wszystko działa jak należy, wydaj polecenie:

sudo rm /var/www/test.php

A jeśli nie działa:

sudo a2enmod php5
sudo /etc/init.d/apache2 force-reload

lub

sudo /etc/init.d/apache2 restart

Pamiętaj o usunięciu pliku test.php



Tagi: , , ,

REKLAMY
UWAGA!
Jeżeli powyższy artykuł nie rozwiązał lub rozwiązał częściowo Twój problem, dodaj swój komentarz opisujący, w którym miejscu napotkałeś trudności.
Komentarz musi zawierać co najmniej 15 znaków, żeby mógł zostać dodany - ochrona przed spamem.
Na każdy komentarz zostanie udzielona odpowiedź w ciągu 24 godzin od momentu wysłania.
Mile widziane komentarze z uwagami lub informacjami o rozwiązaniu problemu.

2 odpowiedzi do tego wpisu:
  1. Autor: Freev
    Data: 08.07.2009 o 19:34

    A nie lepiej zainstalować pakiet LAMPP?
    Sam mam i nie narzekam

  2. Autor: Szmitas
    Data: 08.07.2009 o 21:17

    Pakiet LAMPP to alternatywne rozwiązanie, ale moim zdaniem o wiele łatwiejszy i wygodniejszy jest, przedstawiony powyżej sposób. Po prostu kwestia przyzwyczajenia :)



Dodaj komentarz