PHP ortamımı yüklemek için her zaman aşağıdaki kodu kullandım:
sudo apt-get install -qqy php5 sqlite php5-gd php5-sqlite libapache2-mod-php5 libapache2-mod-auth-mysql php5-mysql php5-intl php5-curl
Ancak artık bunu yapamam, PHP'nin en son sürümü Ubuntu 13.04'teki PHP 5.4.9. Bu sürüm, Symfony Güvenlik Bileşenindeki oturum kapatma işleyicisini temelde yok eden bilinen bir # 63379 numaralı hataya sahiptir.
İki seçeneğim olduğunu biliyorum: özel bir PPA ekleyerek yükleyin (bu yazının bu konuda tüm ayrıntıları var: Hala farklı Ubuntu sürümlerinde desteklenen (yükseltme veya düşürme) PHP sürümünü nasıl yüklerim? ) Veya script.
Şirketimin kullandığı bir sunucu için bunun gerekli olduğunu görmek, güvenlik riskleri nedeniyle bu özel PPA'ları eklemek için hazırlıklı olmayacağım. Fakat bunun yerine PHP'nin herhangi bir sürümünü ve yukarıdaki paketleri (sqlite, curl, vb.) Kurmak için bir script oluşturmak istiyorum. Normalde apt-get install yoluyla tek bir kolay adımda kurarım.
Yukarıda belirtilen tüm paketleri kapsayan özel bir komut dosyası var mı? Ayrıca PHP yüklemek için script yöntemiyle dikkat etmem gereken başka bir şey var mı?