Mövzunu Açan
#0
PHP, web geliştirme için yaygın olarak kullanılan bir sunucu tarafı betik dilidir ve farklı sürümleri, farklı özellikler ve güvenlik güncellemeleri sunar. Linux üzerinde PHP sürümünü değiştirmek, belirli bir uygulama veya proje için gerekli olabilir. İşte bu işlemin nasıl gerçekleştirileceğine dair detaylı bir rehber.
Öncelikle, sisteminizde hangi PHP sürümlerinin yüklü olduğunu kontrol etmek için terminalde şu komutu çalıştırabilirsiniz:
Bu komut, mevcut PHP sürümünüzü gösterecektir. Eğer sisteminizde birden fazla PHP sürümü yüklüyse, bunlar genellikle
Bu komut, sisteminizdeki varsayılan PHP sürümünü 7.4 olarak ayarlayacaktır.
Eğer Nginx kullanıyorsanız, şu komutu kullanmalısınız:
Bu adımlar, Linux üzerinde PHP sürümünü değiştirmenin genel bir yolunu sunmaktadır. Farklı Linux dağıtımlarında veya sunucu yapılandırmalarında bazı adımlar değişiklik gösterebilir. Bu nedenle, kullandığınız dağıtıma özel kılavuzları kontrol etmek her zaman faydalıdır.
Öncelikle, sisteminizde hangi PHP sürümlerinin yüklü olduğunu kontrol etmek için terminalde şu komutu çalıştırabilirsiniz:
CODE
1php -vBu komut, mevcut PHP sürümünüzü gösterecektir. Eğer sisteminizde birden fazla PHP sürümü yüklüyse, bunlar genellikle
/etc/php/ dizininde bulunur. PHP sürümünü değiştirmek için aşağıdaki adımları izleyebilirsiniz:- Gerekli PHP Sürümünü Yükleme: Öncelikle, istediğiniz PHP sürümünü yüklemeniz gerekecek. Örneğin, PHP 7.4 sürümünü yüklemek için şu komutları kullanabilirsiniz:
CODE
123
sudo apt update
sudo apt install php7.4
- Sürüm Değişikliği: PHP sürümünü değiştirmek için
update-alternativeskomutunu kullanabilirsiniz. Bu komut, sistemdeki alternatif PHP sürümlerini yönetmenizi sağlar. Aşağıdaki komutu terminalde çalıştırın:
CODE
12
sudo update-alternatives --set php /usr/bin/php7.4
Bu komut, sisteminizdeki varsayılan PHP sürümünü 7.4 olarak ayarlayacaktır.
- Web Sunucusunu Yeniden Başlatma: PHP sürüm değişikliği sonrasında, web sunucunuzun (Apache veya Nginx) yeniden başlatılması gerekecektir. Apache kullanıyorsanız, şu komutla sunucuyu yeniden başlatabilirsiniz:
CODE
12
sudo systemctl restart apache2
Eğer Nginx kullanıyorsanız, şu komutu kullanmalısınız:
CODE
12
sudo systemctl restart nginx
- Değişikliği Doğrulama: Son olarak, PHP sürümünüzün başarıyla değiştiğini doğrulamak için tekrar şu komutu çalıştırın:
CODE
1php -vBu adımlar, Linux üzerinde PHP sürümünü değiştirmenin genel bir yolunu sunmaktadır. Farklı Linux dağıtımlarında veya sunucu yapılandırmalarında bazı adımlar değişiklik gösterebilir. Bu nedenle, kullandığınız dağıtıma özel kılavuzları kontrol etmek her zaman faydalıdır.