PHP Nedir?
PHP, dinamik web siteleri ve uygulamaları geliştirmek için yaygın olarak kullanılan bir sunucu tarafı programlama dilidir. Özellikle veritabanı ile etkileşimli uygulamalar geliştirme, içerik yönetim sistemleri oluşturma ve diğer çeşitli web tabanlı çözümler üretme konularında tercih edilmektedir. PHP’nin birçok sürümü bulunmaktadır ve sürümler arasında güvenlik güncellemeleri, yeni özellikler ve performans iyileştirmeleri yer almaktadır. PHP 7.4, gelişmiş performans, daha iyi hata ayrıştırması ve yeni özellikler dahil olmak üzere çeşitli avantajlar sunmaktadır.
Homebrew ile PHP 7.4 Kurulumu
Homebrew, macOS için bir paket yöneticisi olarak etkin bir şekilde kullanılmaktadır. PHP kurulumunu basit ve hızlı bir hale getirir. Homebrew kullanarak PHP 7.4 kurmak için şu adımlar izlenebilir:
1. Homebrew’ün Kurulumu: Eğer Homebrew yüklü değilse, terminale şu komut yazılarak yüklenebilir:
“`
/bin/bash -c “$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)”
“`
2. Homebrew Güncellemesi: Yükleme işlemi tamamlandıktan sonra Homebrew’ün güncel olduğundan emin olunmalıdır:
“`
brew update
“`
3. PHP 7.4 Kurulumu: PHP 7.4’ü kurmak için aşağıdaki komut kullanılabilir:
“`
brew install php@7.4
“`
4. PHP Sürüm Kontrolü: Kurulum tamamlandıktan sonra, yüklü PHP sürümünü kontrol etmek için şu komut kullanılabilir:
“`
php -v
“`
5. PHP’yi Aktif Etme: Sistem, başka bir PHP versiyonunu varsayılan olarak kullanıyor olabilir. PHP 7.4’ü aktif hale getirmek için aşağıdaki komut kullanılmalıdır:
“`
brew link –force –overwrite php@7.4
“`
MacPorts ile PHP 7.4 Kurulumu
MacPorts, macOS kullanıcıları için başka bir popüler paket yöneticisidir. PHP 7.4’ü MacPorts ile kurmak için aşağıdaki adımlar izlenebilir:
1. MacPorts Kurulumu: MacPorts yüklenmemişse, resmi web sitesinden indirilmelidir. Yetkili yükleyici dosyası kullanılarak kurulum gerçekleştirilmelidir.
2. MacPorts Güncellemesi: Kurulumdan sonra terminalde şu komut girilerek en son sürüm güncellemeleri sağlanmalıdır:
“`
sudo port selfupdate
“`
3. PHP 7.4 Kurulumu: PHP 7.4’ü yüklemek için şu komut kullanılmalıdır:
“`
sudo port install php74
“`
4. PHP Sürüm Kontrolü: Yüklemenin ardından PHP sürümünü kontrol etmek için:
“`
php74 -v
“`
5. PHP’yi Aktif Etme: Varsayılan PHP sürümünü değiştirmek için, PATH ortam değişkenine PHP 7.4’ün yolunu eklemek gerekmektedir.
Manuel Kurulum
PHP 7.4’ün manuel olarak kurulumu, kullanıcıların yapılandırma seçeneklerini özelleştirmelerine olanak tanır. Bu işlem daha karmaşık olabilir ve aşağıdaki adımlar izlenebilir:
1. Gerekli Araçların Kurulumu: Xcode ve Xcode komut satırı araçlarına ihtiyacınız vardır. Aşağıdaki komutla yüklenmesi gerçekleştirilmelidir:
“`
xcode-select –install
“`
2. PHP Kaynağını İndirme: PHP 7.4 kaynak dosyaları resmi PHP web sitesinden indirilmelidir. Terminalde şu komut kullanılarak yüklenebilir:
“`
curl -O https://www.php.net/distributions/php-7.4.x.tar.gz
“`
3. Kaynağı Paketleme: İndirilen kaynağın açılması ve paketin oluşturulması için aşağıdaki komut kullanılmalıdır:
“`
tar -xzf php-7.4.x.tar.gz
cd php-7.4.x
“`
4. Yapılandırma: PHP’nin yapılandırılması için configure komutu kullanılmalıdır. Kullanıcı ihtiyaçlarına göre değişkenlik gösterebilir. Örneğin:
“`
./configure –prefix=/usr/local/php –with-config-file-path=/usr/local/php
“`
5. Küçüklüktaşlar: Configure işleminden sonra, derleme için make komutu çalıştırılır:
“`
make
sudo make install
“`
6. PHP Sürüm Kontrolü: Kurulum sonrası PHP sürümü kontrol edilmelidir:
“`
/usr/local/php/bin/php -v
“`
Sonuç
macOS ortamında PHP 7.4 kurulumu, Homebrew, MacPorts veya manuel kurulum yöntemleriyle gerçekleştirilebilir. Bu yöntemler, kullanıcının tercihlerine ve gereksinimlerine göre değişiklik gösterebilir. Homebrew en basit ve en yaygın kullanılan yöntemken, MacPorts kullanıcıları için başka bir alternatif sunmaktadır. Manuel kurulum ise daha fazla özelleştirme imkanı sağlar ancak daha fazla teknik bilgi ve dikkat gerektirebilir. PHP’nin doğru sürümünün yüklü olduğundan emin olmak, web geliştirme sürecinin sağlıklı bir şekilde devam etmesi için kritik öneme sahiptir.