Her zamanki sunucu paketi yükseltmelerimi bugün geçtim ve ppa:ondrej/php5-5.6
amortismana uğradığını keşfettim ve şimdi yükseltmeliyiz ppa:ondrej/php
.
Sağlanan temel talimatlar:
sudo add-apt-repository ppa:ondrej/php
Ve sonra:
sudo apt-get update
sudo apt-get upgrade --show-upgraded
Yeni veri havuzuna baktığımızda, isimler tamamen sıralı görünmüyor, bu yüzden tüm doğru paketleri kurmak için bazı uygun kurulumlar yapmam gerektiğini düşünüyorum. Ayrıca, alt paketlerin (yani php-gd) tüm php sürümleri için yükleneceği ve ayrıca php 5.5 ve php 7.0'ı da yükleyebileceği görülmektedir ( /programming/37197539/an-issue-after-ppaondrej- php5-kullanımdan kaldırma )
Benim sorum şu, bu bir üretim sunucusu olduğunu düşünerek ppas "değiştirmek" ve mevcut paketleri temizlemek için en temiz yolu nedir? Önceki PPA'dan yüklenen tüm paketleri ve / veya PPA'yı sistemimden kaldırmaya çalışmalı mıyım?
Henüz PPA için ana sayfada değil, ancak yükseltme mesajı Haziran 2016 olarak kullanımdan kaldırıldı, bu nedenle sunucu imajımızı yeniden oluşturmak için çok uzun bir zaman çizelgesi değil.
Apache'nin kullandığı PHP sürümünün değiştirilmesi için talimatlar sağlayan bu sayfayı buldum: https://dzone.com/articles/php-70-and-56-on-ubuntu