Sunucu php sürümünü komut satırından 5.4.10'a güncelleyin


24

Sıfırdan ilk kez bir vps ayarlıyorum, ev sahibi bacak çalışma allot dışarı aldı, ancak çalışan phpinfo();ben 5.3.10 çalışan buldum tek bir tıklama LAMP yükleyici var .

Yani id 5.4.10'a güncellemek istiyor - Ive run sudo apt-get install php5 libapache2-mod-php5 php5-mcryptama php5'in en son sürüm olduğunu, bunun nasıl güncelleneceği hakkında herhangi bir fikriniz olduğunu söylüyor?

Sunucu Ubuntu 12.04 kullanıyor


Cevap vermeme rağmen, neden özellikle 5.4.10'u istiyorsun? 12.04'teki 5.3.x, güvenlik güncelleştirmelerini hala alma eğilimindedir, bu nedenle 5.3.x ve 5.4.10 arasındaki tüm CVE'ler veya güvenlik sorunları genellikle giderilir ...
Thomas Ward

Yanıtlar:


34

PHP 5.4.10, 12.04 için Ubuntu depolarında mevcut değildir.

İki seçeneğiniz var:

(1) PHP 5.4.10'un desteklenen sürümleri olan bir PPA'yı deneyin ve bulun (ondrej'in eski sürüm PPA'sı gibi)

a) Bu komutu çalıştırın: sudo apt-get install python-software-properties
b) Bu komutu çalıştırın: sudo add-apt-repository ppa:ondrej/php5-oldstable
c) Çalıştır sudo apt-get update; sudo apt-get install php5
d) PHP 5.4.10 kullanmanıza izin vermelidir (ya da en son "Old Stable PHP" ne olursa olsun).

(2) PHP'yi kaynaktan indirin ve derleyin.

5.4.10 görünüşe göre herhangi bir Ubuntu sürümü için depolarda mevcut değil, bu yüzden tüm sürümler için bu iki seçeneğe bağlı kaldınız.

(İsterseniz Debian'dan 5.4.10'u geri deneyebilir ve destekleyebilirim, ancak bir PPA'da olacağı için, size asla kötü amaçlı yazılım vermeyeceğime güvenmek zorundasınız.)


Thanks @Thomas W - php.net indirmelerine baktığımızda 5.4'ün son sürümünün 5.4.19 olduğu görünüyor.
sam

@ sam Hayır, depolarda bulunmadığından ve bir PPA'ya yerleştirilmesinden veya kurulacak kaynaktan derlendiğinden, 5.4.10'dan daha kolay kurulum yapılmaz.
Thomas Ward

2
Thanks @Thomas W - gerçekte sudo add-apt-repository ppa:ondrej/php5-oldstable5.4.19 yüklü olan bir işe girmeyi bıraktım - BURADAN
sam

@ sam Evet, ondrej'in PPA'sı iyi, bu verileri buraya ekleyeceğim.
Thomas Ward

Teşekkürler - eklemek için önemli bir nokta, add-apt-repository
sam

2

PHP 5.4. * Ubuntu 12.04'e Kurmak Sadece PPA deposunu ekleyin:

sudo add-apt-repository ppa:ondrej/php5-oldstable

Ve kurun:

sudo apt-get update
sudo apt-get install php5

0

Havuz eklemenize gerek yok. Basitçe şu adımları kullanın:

  1. sudo add-apt-repository ppa:ondrej/php5-oldstable
  2. sudo apt-get update
  3. sudo apt-get install php5

bu kadar.

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.