Ubuntu’da PHP Nasıl Yükseltilir veya Kurulur
PHP, web geliştirme için kritik öneme sahip en yaygın kullanılan sunucu tarafı betik dillerinden biridir. Eğer Ubuntu ile çalışıyorsanız ve PHP’yi güncellemeniz veya kurmanız gerekiyorsa, bu kılavuz sizi süreç boyunca yönlendirecektir.
Adım 1: PHP’nin Mevcut Sürümünü Kontrol Edin
Herhangi bir değişiklik yapmadan önce, sisteminizde hangi PHP sürümünün yüklü olduğunu kontrol etmek her zaman iyi bir fikirdir. Bir terminal açın ve şunu çalıştırın:
Bu komut, sisteminizde yüklü olan mevcut PHP sürümünü gösterecektir. Eğer PHP yüklü değilse, bir komut bulunamadı mesajı alırsınız.
Adım 2: Paket Listenizi Güncelleyin
Yeni yazılımları güncellemeden veya kurmadan önce, paket listenizi güncellemek her zaman iyi bir fikirdir. Sisteminizin güncel olduğundan emin olmak için aşağıdaki komutu çalıştırın:
Adım 3: PHP’yi Kurun (Eğer Zaten Yüklü Değilse)
Eğer sisteminizde PHP henüz yüklü değilse, aşağıdaki komutu çalıştırarak kurabilirsiniz:
Bu komut, Ubuntu deposunda mevcut olan varsayılan PHP sürümünü kurar, bu en son sürüm olmayabilir. Ayrıca belirli bir sürümü de belirtebilirsiniz, örneğin:
7.4 ile kurmak istediğiniz sürümü değiştirin.
Adım 4: Daha Yeni PHP Sürümleri için Bir PPA Ekleyin
Eğer varsayılan Ubuntu deposunda mevcut olan sürüm eskiyse ve daha yeni bir PHP sürümüne (örneğin PHP 8.0 veya 8.1) ihtiyacınız varsa, üçüncü taraf bir PPA deposu eklemeniz gerekecek. Bu amaçla yaygın olarak kullanılan bir depo Ondřej Surý tarafından korunmaktadır.
Depoyu eklemek için şunu çalıştırın:
Artık daha yeni PHP sürümlerini kurabilirsiniz.
Adım 5: Belirli Bir PHP Sürümünü Kurun veya Güncelleyin
Depo eklendikten sonra, belirli bir PHP sürümünü kurabilirsiniz. Örneğin, PHP 8.1’i kurmak için şunu çalıştırmalısınız:
Ek PHP modüllerini (örneğin, php8.1-mysql, php8.1-xml, php8.1-curl, vb.) kurmak için aşağıdaki komutu kullanabilirsiniz:
Adım 6: Varsayılan PHP Sürümünü Ayarlayın
Eğer sisteminizde birden fazla PHP sürümü yüklüyse ve bunlar arasında geçiş yapmak istiyorsanız, update-alternatives komutunu kullanabilirsiniz. Varsayılan PHP sürümünü yapılandırmak için şunu çalıştırın:
php8.1’i varsayılan olarak kullanmak istediğiniz sürüm ile değiştirin. Şu anda varsayılan olarak ayarlanmış PHP sürümünü kontrol etmek için:
Adım 7: Apache veya Nginx’i Yeniden Başlatın
Eğer web uygulamalarınızı sunmak için Apache veya Nginx kullanıyorsanız, değişikliklerin etkili olması için web sunucusunu yeniden başlatmanız gerekmektedir.
Apache için:
Nginx için:


