PHP Nasıl Kurulur? (Windows, Linux, macOS)

PHP kurulumu, farklı işletim sistemlerinde adım adım nasıl yapılır? Windows, Linux ve macOS için PHP kurulumunu detaylı şekilde anlatan bir rehber.

BFS

PHP, dinamik web siteleri ve uygulamalar geliştirmek için dünyada en çok tercih edilen programlama dillerinden biridir. Eğer siz de PHP dünyasına adım atmayı planlıyorsanız, doğru yerdesiniz! Bu yazımızda, PHP’nin nasıl kurulacağını adım adım anlatacağız. Üstelik, üç farklı işletim sistemi olan Windows, Linux ve macOS için her şey detaylı bir şekilde açıklanacak. Haydi, gelin bu maceraya birlikte çıkalım!

1. Windows Üzerinde PHP Kurulumu



Windows kullanıcıları için PHP kurulumu, başlarda biraz karmaşık görünebilir. Ancak endişelenmeyin, size adım adım göstereceğiz! PHP’yi çalıştırabilmek için bir Apache ya da Nginx sunucusu kurmanız gerekecek. Bu yazıda Apache’yi tercih edeceğiz.

Adım 1: PHP’nin en son sürümünü indirin.
PHP’nin en son sürümünü [resmi PHP web sitesinden](https://www.php.net/downloads.php) indirin. Burada "Windows" seçeneklerini tercih etmelisiniz. Zip dosyasını bilgisayarınıza indirip çıkarın.

Adım 2: Apache Sunucusunu Kurun.
Apache, PHP’nin çalışabilmesi için gerekli olan bir web sunucusudur. Apache’yi [resmi Apache web sitesinden](https://httpd.apache.org/download.cgi) indirip kurabilirsiniz. Kurulum sırasında Apache’nin çalışması için gerekli olan ayarları yapmayı unutmayın.

Adım 3: PHP’yi Apache’ye Tanıtın.
Apache’nin kurulu olduğu klasöre gidin ve "httpd.conf" dosyasını bir metin editörü ile açın. Bu dosyada PHP ile ilgili ayarları yapmamız gerekecek. Aşağıdaki satırı ekleyin:


LoadModule php_module "C:/php/php7apache2_4.dll"
AddHandler application/x-httpd-php .php
PHPIniDir "C:/php"


PHP’nin kurulu olduğu dizini ve PHP sürümünü doğru şekilde belirtmeye dikkat edin.

Adım 4: PHP Dosyasını Test Edin.
Her şey hazır! Şimdi, Apache’nin çalışıp çalışmadığını kontrol etmek için bir test dosyası oluşturabiliriz. "C:/Apache24/htdocs" dizinine gidip bir "index.php" dosyası oluşturun. İçeriğine şu kodu yazın:





Web tarayıcınızı açın ve "http://localhost/index.php" adresini ziyaret edin. Eğer PHP ile ilgili bilgiler ekranda görünüyorsa, kurulum başarılı demektir!

2. Linux Üzerinde PHP Kurulumu



Linux kullanıcıları için PHP kurulumu çok daha hızlı ve basit olacaktır. Çoğu dağıtımda, PHP paket yöneticileri aracılığıyla hızlıca kurulabilir.

Adım 1: PHP’yi Yükleyin.
Öncelikle terminali açın ve aşağıdaki komutla PHP’yi yükleyin.


sudo apt-get update
sudo apt-get install php libapache2-mod-php


Eğer Nginx kullanıyorsanız, aşağıdaki komutu kullanabilirsiniz:


sudo apt-get install php-fpm


Adım 2: Apache’yi Yükleyin ve PHP’yi Aktif Edin.
Apache sunucusunu yüklemek için aşağıdaki komutu kullanabilirsiniz:


sudo apt-get install apache2


Apache’yi PHP ile entegre etmek için şu komutu çalıştırın:


sudo a2enmod php


Adım 3: PHP’yi Test Edin.
PHP’yi test etmek için, Apache’nin web kök dizinine gidin:


cd /var/www/html


Ardından, test dosyanızı şu şekilde oluşturun:


echo "" > index.php


Tarayıcınızda "http://localhost/index.php" adresine gidin. PHP ile ilgili bilgiler sayfanızda görünüyorsa, her şey doğru bir şekilde kurulmuş demektir!

3. macOS Üzerinde PHP Kurulumu



macOS kullanıcıları, PHP kurulumunda biraz şanslı. Çünkü macOS, varsayılan olarak PHP ile birlikte gelir. Ancak, yeni sürümlerde PHP’nin güncel versiyonunu kurmak isteyenler için adım adım kurulum sürecini açıklayacağız.

Adım 1: PHP’yi Güncelleyin.
Homebrew, macOS üzerinde paket yükleme işlemleri için harika bir araçtır. İlk önce Homebrew’ü yükleyin (eğer yüklü değilse):


/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"


Ardından PHP’nin en son sürümünü Homebrew ile yüklemek için şu komutu çalıştırın:


brew install php


Adım 2: PHP’yi Test Edin.
PHP’yi test etmek için terminalde aşağıdaki komutu kullanabilirsiniz:


php -v


Eğer PHP sürüm bilgisi görünüyorsa, PHP başarıyla kurulmuştur.

Sonuç: PHP Kurulumunda Başarılı Oldunuz!



Artık PHP’nin nasıl kurulacağını öğrendiniz! İster Windows, ister Linux ya da macOS kullanıyor olun, PHP’yi başarıyla kurarak web geliştirme yolculuğunuza başlamaya hazırsınız. İyi bir kurulum, harika projeler üretmenin temelini atar. Hadi, yazılım dünyasında ilk adımınızı atın ve projelerinizi geliştirmeye başlayın!

İlgili Yazılar

Benzer konularda diğer yazılarımız

ASP.NET Core ile Mobil Uygulama Geliştirme: Cross-Platform Web ve Mobil Uygulama Birleştirme

Günümüzde mobil uygulamalar hayatımızın ayrılmaz bir parçası haline geldi. Akıllı telefonlarımızda geçirdiğimiz zamanın büyük bir kısmını mobil uygulamalar sayesinde geçiriyoruz. Peki, bir mobil uygulama geliştirirken karşılaştığımız zorlukları nasıl...

ASP.NET Core 500 Internal Server Error: Sebepleri ve Çözümleri

Bir web geliştiricisi olarak, karşılaştığınız en zorlayıcı hatalardan biri şüphesiz "500 Internal Server Error"dır. Bu hata, web uygulamanızda her şeyin yolunda gittiğini düşündüğünüz bir anda karşınıza çıkabilir ve tüm projeyi durdurabilir. Ancak merak...

OAuth2 Authentication Error: Nedenleri ve Çözümleri

OAuth2 Authentication Error: Gerçekten Neyin Peşindeyiz?Her geliştirici, kimlik doğrulama hatalarıyla bir noktada karşılaşmıştır. Ama bazen işler kontrolden çıkabiliyor. Eğer bir gün OAuth2 ile çalışırken bir kimlik doğrulama hatası aldığınızda, yalnız...