Dziś podczas rutynowych aktualizacji serwerów, tam gdzie cały czas działa jeszcze Debian Wheezy (zamiast Jessie) pojawił się komunikat o tym, że wczoraj (2015.11.14) zakończyło się wsparcie dla PHP w wersji 5.4, które jest standardowo dostępne dla systemu Debian 7 (Wheezy).
No to trzeba aktualizować – system, lub…
Spis treści w artykule
Debian 7 Wheezy i PHP 5.6
Oczywiście najsensowniejszym wyjściem wydaje się migracja do nowej stabilnej wersji Debiana, czyli Debian 8 Jessie.
Na części serwerów już taka migracja za mną, część jeszcze/nadal działa na Debianie 7, i na razie tak zostanie – ale PHP warto jednak aktualizować.
W tej sytuacji można skorzystać z pomocy:
Dotdeb
Dotdeb to serwis (platforma) który zapewnia m.in. najnowsze wersje aplikacji wchodzących w skład ekosystemu serwera WWW określanego jako LAMP (Linux, Apache, MySQL, PHP), choć patrząc na listę paczek raczej LNMP (Linux, Nginx, MySQL, PHP).
W każdym razie jeśli planujecie zostać jeszcze przez jakiś czas przy Debianie 7, a zarazem chcecie mieć aktualizacje paczek wchodzących w skład LAMP/LNMP to możecie skorzystać z ich źródeł pakietów (są to źródła dodatkowe, oprócz standardowych).
Źródła pakietów z Dotdeb
Źródła z Dotdeb dodajemy do pliku /etc/apt/sources.list:
sudo nano /etc/apt/sources.list
Lub tworzymy dla nich oddzielny plik:
sudo nano /etc/apt/sources.list.d/dotdeb.list
Jeśli chodzi o wpisy, to do możemy dodać aktualizacja wszystkich pakietów wspieranych przez Dotdeb:
deb http://packages.dotdeb.org wheezy all
deb-src http://packages.dotdeb.org wheezy all
Lub tylko PHP 5.6 z Zend thread safety:
deb http://packages.dotdeb.org wheezy-php56-zts all
deb-src http://packages.dotdeb.org wheezy-php56-zts all
lub bez:
deb http://packages.dotdeb.org wheezy-php56 all
deb-src http://packages.dotdeb.org wheezy-php56 all
Klucze GnuPG
Zanim przejdziecie do aktualizacji musicie jeszcze – zgodnie z instrukcją na Dotdeb – dodać ich klucze GnuPG:
wget https://www.dotdeb.org/dotdeb.gpg
sudo apt-key add dotdeb.gpg
Aktualizacja systemu/pakietów
I to właściwie wszystko – możecie przystąpić do aktualizacji systemu:
sudo apt-get update -y && sudo apt-get upgrade -y && sudo apt-get dist-upgrade -y
lub:
sudo aptitude update -y && sudo aptitude upgrade -y && sudo aptitude dist-upgrade -y
Niezależnie od tego, i tak raczej powoli szykujcie się do migracji na Debian Jessie…
- Wakacje składkowe ZUS a zawieszenie działalności gospodarczej, czyli uważaj, bo być może nie będziesz mógł skorzystać (w 2024) - 1970-01-01
- Przykładowy kalkulator wyceny usługi druku 3D, czyli nie tylko materiał się liczy - 1970-01-01
- Home Assistant 2024.10, czyli nowa karta „nagłówek” i niedziałający TTS w ramach usługi Google Cloud - 1970-01-01
ja mogę się z tego niedziałającego gówna wycofać ?
?