Debian 12 Üzerine PHP Nasıl Kurulur


PHP, internetteki en büyük web sitelerinin bir kısmını - WordPress ve Facebook'tan Etsy ve Slack'e kadar - güçlendiren güçlü ve çok yönlü bir betik dilidir. PHP, basit bir blog sayfası oluşturmaktan karmaşık bir E-ticaret platformu geliştirmeye kadar her şeyi yönetir. PHP, geliştirme deneyiminizi özelleştirmenize yardımcı olan çok çeşitli kütüphaneler ve çerçeveler içerir.

Eğer bir Debian kullanıcısıysanız ve web geliştirme ile ilgileniyorsanız, sisteminize PHP kurmayı düşünmelisiniz.

Bu kılavuzda şunları öğreneceksiniz:

  • Debian 12 Üzerine PHP Nasıl Kurulur
    • Debian 12'ye Kaynak Depodan PHP Nasıl Kurulur
    • Debian 12'ye Resmi tar.gz Yöntemiyle PHP Nasıl Kurulur
  • Debian 12'de PHP Nasıl Kullanılır
  • Debian 12'de Herhangi Bir PHP Sürümüne Nasıl Geçilir
  • Debian 12'de Belirli bir PHP Sürümünü Varsayılan Olarak Nasıl Ayarlarsınız
  • Sonuç

Debian 12 Üzerine PHP Nasıl Kurulur

Debian 12'ye PHP yükleyebilirsiniz:

PHP'yi Debian 12'ye Kaynak Depodan Nasıl Kurulur

Debian 12, resmi deposu içinde varsayılan seçim olarak PHP 8.2.7 sürümünü içerir. Bu sürüm, Debian sisteminizle oldukça uyumludur ve istikrar ile performans arasında bir denge sunar. Ayrıca, sisteminizde bu dil ile çalışmanıza yardımcı olacak varsayılan PHP paketiyle birlikte birkaç PHP uzantısını otomatik olarak kurar.

Debian deposundan PHP yüklemeden önce, aşağıdaki komuttan depo içindeki paketleri güncellemeniz önerilir:

sudo apt update && sudo apt upgrade

Depoyu güncelledikten sonra, Debian 12'de PHP yüklemek için aşağıdaki komutu çalıştırabilirsiniz:

sudo apt install php -y

Debian 12'de PHP sürümünü kontrol etmek için aşağıdaki komutu kullanabilirsiniz:

php --version

Debian 12'den PHP'yi Nasıl Kaldırılır

Eğer PHP'yi Debian deposundan yüklediyseniz, sistemi ondan hızlı bir şekilde kurtulmak için aşağıdaki komutu kullanabilirsiniz:

sudo apt remove php -y

Not: Yukarıda verilen depo yöntemi ile Debian 12 üzerinde en son sürüm PHP'yi kuramayacaksınız.

Debian 12 Üzerinde Resmi tar.gz Yöntemi ile PHP Nasıl Kurulur

Çoğu Debian kullanıcısı, uygulamaları ve web sayfalarını hızlı bir şekilde yüklemeye yardımcı olan daha iyi bir performans sunduğu için en son PHP sürümünü yüklemeyi tercih etti. Debian 12'de en son PHP sürümünü yüklemek için resmi tar.gz yöntemini kullanabilirsiniz; bu yöntemle PHP yüklemesi yapmak için gereken adımlar aşağıda verilmiştir:

Adım 1: En Son tar.gz Kaynak Dosyasını İndirin

Öncelikle, resmi PHP web sitesine gidin ve en son tar.gz kaynak dosyasını indirin. Bu makalenin yazıldığı tarihte, en son PHP sürümü 8.3.1'dir ve bunu Debian'dan aşağıdaki wget komutuyla indirebilirsiniz:

wget https://www.php.net/distributions/php-8.3.1.tar.gz

Adım 2: tar.gz İçeriğini Çıkar

İndirilen PHP tar.gz içeriğini Debian 12 üzerinde çıkarmanız gerekiyor, bu aşağıdaki komut kullanılarak yapılabilir:

tar -xvzf php-8.3.1.tar.gz

Not: Debian üzerinde başka bir PHP sürümü indirdiyseniz, dosya adını değiştirmeyi unutmayın.

Adım 3: Debian 12 Üzerinde Bağımlılıkları Yükleyin

Ayrıca, yapılandırma süreci için gerekli olacağından, aşağıdaki komuttan Debian üzerinde bazı bağımlılıkların kurulmasını sağlamalısınız:

sudo apt install cmake build-essential autoconf pkg-config bison libxml2-dev re2c libsqlite3-dev -y

Adım 4: PHP için Paketleri Yapılandırın

Aşağıdaki komutu kullanarak Debian 12'de PHP kaynak dizinine gidin:

cd php-8.3.1

Ardından, Debian üzerinde PHP yüklemek için gerekli paketleri yapılandırmak üzere aşağıdaki komutu çalıştırın:

./configure

Adım 5: Debian 12 Üzerinde PHP'yi Kurun

Paketleri başarılı bir şekilde yapılandırdıktan sonra, artık aşağıdaki komutla Debian 12 üzerinde PHP'yi kurma zamanı:

sudo make install

Not: Kurulum süreci, dosyaların derlenmesi ve sisteminize yüklenmesi nedeniyle zaman alacaktır.

Adım 6: Debian 12'de Yol Ortamını Ekleyin

Yukarıdaki işlemin tamamlanmasının ardından, PHP'nin kurulu olduğu yolu sistemin bashrc dosyasına ekleyin. Bu, sistemin PHP'nin nerede kurulu olduğunu bulmasına yardımcı olacaktır.

PHP için yol ortamı eklemek için, öncelikle aşağıdaki komutu kullanarak nano editörü ile bashrc dosyasını açın:

sudo nano ~/.bashrc

Sonra PHP'nin yüklü olduğu yolu ekleyin, PHP'nin yolunu aşağıdaki komutu kullanarak bulabilirsiniz:

which php

Varsayılan olarak, süreç PHP'yi /usr/local/bin konumuna kurar, bu nedenle bashrc dosyasının içine aşağıdaki satırı eklemek, sistemin PHP dizinini bulmasını sağlayacaktır:

export PATH="$PATH:/usr/local/bin/php"

Adım 7: Değişiklikleri Kaydet

Yolu ekledikten sonra, değişiklikleri kaydetmek için CTRL+X'e basın, Y'yi ekleyin ve çıkmak için Enter'a basın, ardından sistemi değiştirmek için source komutunu kullanın:

source ~/.bashrc

Adım 8: PHP Sürümünü Kontrol Et

Değişikliklerden sonra, sisteminizde en son PHP sürümünün güncellenmiş olduğunu doğrulamak için aşağıdaki komutu kullanarak Debian 12'de PHP sürümünü kontrol edin:

php --version

tar.gz Yöntemi ile Kurulmuş Debian 12'den PHP Nasıl Kaldırılır

Debian 12'den tar.gz yöntemiyle kurulan PHP'yi kaldırmak için, aşağıdaki komutu kullanarak dizini sistemden basitçe kaldırmalısınız:

sudo rm -rf /usr/local/bin/php

Debian 12'de PHP Nasıl Kullanılır

PHP'yi Debian 12'de kullanmak ve sisteminizde çalıştığından emin olmak için, aşağıdaki komutu kullanarak nano editörü ile bir test dosyası oluşturalım:

sudo nano testfile.php

Sonra dosyanın içine bir PHP kodu ekleyin, burada terminalde değeri yazdırmak için basit bir PHP kodu ekliyorum:

<?php

echo 'Hello Linux Hint Users!'

?>

Test dosyasını kaydedin ve ardından çalıştırmak için php komutunu dosya adının ardından kullanın Debian 12'de:

php testfile.php

Debian 12'de Herhangi Bir PHP Sürümüne Nasıl Geçilir

Eğer Debian 12'ye birden fazla PHP sürümü yüklediyseniz, aşağıdaki update-alternatives komutunu kullanarak herhangi bir PHP sürümüne geçiş yapabilirsiniz:

sudo update-alternatives --set php /usr/bin/php<version>

<version> ifadesini Debian'da geçmek istediğiniz PHP sürümü ile değiştirin.

Debian 12'de Belirli Bir PHP Sürümünü Varsayılan Olarak Ayarlama

Aşağıdaki komutu kullanarak belirli bir PHP sürümünü varsayılan PHP sürümünüz olarak ayarlayabilirsiniz:

sudo update-alternatives --config php

Listeden varsayılan olarak yapmak istediğiniz PHP sürümünü seçin ve ardından değişiklikleri uygulamak için sistemi yeniden başlatın.

Sonuç

PHP, web sayfaları ve uygulamaları geliştirmek için kullanılan güçlü bir betik dilidir. PHP'yi Debian 12 üzerinde kaynak deposundan doğrudan kurabilirsiniz, ancak bu, sisteminizde PHP'nin en son sürümünü kurmayacaktır. Debian üzerinde PHP'nin en son sürümünü kurmak için resmi tar.gz yöntemini seçmelisiniz. Bu yöntem kurulumda biraz zaman alabilir, ancak sistemde PHP'nin en son sürümünü kullanabileceksiniz. Bu kılavuz, bu iki yöntemle Debian 12 üzerinde PHP'yi kurmak için adım adım ayrıntılı talimatlar sağlamaktadır. Bu, ihtiyaçlarınıza göre bir yöntem seçmenize yardımcı olacak ve böylece PHP ile güçlü web uygulamaları oluşturma yolculuğunuza başlayabileceksiniz.