Debian Lenny i PHP 5.3


Żeby móc skorzystać z PHP 5.3 w Debianie Lenny konieczne jest dokonanie zmian w sources.list. W innym przypadku przy standardowych wpisach jedyną wersją PHP z której możemy korzystać to PHP 5.2.x. W jaki sposób dokonać zmian aby aktualizacja PHP była najmniej bolesna?

Przed zmianą wersji PHP należy się upewnić, że nasze aplikacje ew. aplikacje klientów będą kompatybilne z wersją PHP 5.3.x. W innym przypadku zamiast korzyści korzystania z PHP 5.3.x możemy narobić wiele szkód.
Przejdźmy zatem do aktualizacji.

W pierwszej kolejności w /etc/apt/sources.list należy dopisać:

deb http://php53.dotdeb.org stable all
deb-src http://php53.dotdeb.org stable all

Te 2 linie możemy dopisać albo z poziomu mc, lub za pomocą poleceń pico lub vi (pico /etc/apt/sources.list lub vi /etc/apt/sources.list).

Po dodaniu wpisów należy dodać pubkey GPG (w innym przypadku możemy spodziewać się informacji o braku klucza GPG, który był opisany tutaj: http://know-how.trustcom.pl/2011/01/21/debian-no_pubkey-07dc563d1f41b907/

Klucz dodajemy wpisem:

wget http://www.dotdeb.org/dotdeb.gpg
cat dotdeb.gpg | sudo apt-key add -

Teraz nie pozostaje Nam nic innego jak zaktualizować nasze pakiety poleceniami:

apt-get update
apt-get dist-upgrade

Pojawi się lista pakietów do aktualizacji. Zatwierdzamy zmiany i po chwili (dłuższej lub krótszej) możemy cieszyć się z PHP w wersji 5.3.x na naszym serwerze.

Tags: , ,

  • Digg
  • Del.icio.us
  • StumbleUpon
  • Reddit
  • Twitter
  • RSS

Comments are closed.