PHP Nasıl Kurulur? (Linux) – Adım Adım Kılavuz

Linux üzerinde PHP kurulumu hakkında adım adım rehber. PHP'yi kurmak ve web projelerinde kullanmaya başlamak için gerekli tüm adımlar bu yazıda!

BFS

PHP, dinamik web sayfaları oluşturmak için kullanılan en popüler programlama dillerinden biridir. Eğer Linux işletim sistemi üzerinde PHP kullanarak web projeleri geliştirmek istiyorsanız, doğru yere geldiniz! Bugün, adım adım PHP'nin nasıl kurulacağına dair harika bir rehberle karşınızdayım. Dilerseniz hemen başlayalım!

1. Adım: Gerekli Paketleri Güncellemek



Linux'ta PHP'yi kurmadan önce, sisteminize gerekli olan güncellemeleri yapmalısınız. Her şeyin düzgün çalışabilmesi için en son yazılım paketlerine sahip olmanız çok önemli. Terminali açın ve şu komutları girin:


sudo apt update
sudo apt upgrade


Bu komutlar, sisteminizdeki tüm yazılım paketlerini günceller ve PHP'yi kurmaya başlamadan önce her şeyin hazır olduğundan emin olmanızı sağlar.

2. Adım: PHP'nin En Son Sürümünü Kurmak



PHP'yi kurmanın en hızlı yolu, sisteminize uygun olan paket yöneticisini kullanmaktır. Eğer Ubuntu veya Debian tabanlı bir dağıtım kullanıyorsanız, terminali açarak şu komutla PHP'yi kurabilirsiniz:


sudo apt install php


Bu komut, PHP'nin en son sürümünü yükler. Eğer belirli bir PHP sürümünü kurmak istiyorsanız, sürüm numarasını belirterek kurulumu gerçekleştirebilirsiniz:


sudo apt install php7.4


Burada örnek olarak PHP 7.4 sürümü verilmiştir. İhtiyacınıza göre farklı bir sürüm numarası da kullanabilirsiniz.

3. Adım: PHP Kurulumu Kontrol Etmek



PHP kurulumunun başarılı olup olmadığını kontrol etmek oldukça basittir. Terminalde şu komutu girerek PHP sürümünü öğrenebilirsiniz:


php -v


Eğer doğru bir şekilde kurulduysa, PHP'nin yüklü olduğu ve hangi sürümün çalıştığı bilgisini alacaksınız.

4. Adım: PHP için Gerekli Ekstra Paketleri Kurmak



PHP, web projelerinde genellikle veritabanı bağlantıları, dosya yükleme işlemleri gibi birçok özellik için ek paketlere ihtiyaç duyar. PHP ile MySQL veya MariaDB gibi veritabanları kullanmayı planlıyorsanız, bu veritabanı yönetim sistemlerine uygun PHP uzantılarını da kurmanız gerekir. Aşağıdaki komutla PHP için MySQL desteği sağlayabilirsiniz:


sudo apt install php-mysql


Bu komut, PHP'nin MySQL ile çalışabilmesi için gerekli olan uzantıyı yükler.

5. Adım: Apache ile PHP Entegrasyonu (Opsiyonel)



PHP'yi bir web sunucusuyla çalıştırmak istiyorsanız, Apache gibi bir web sunucusuna ihtiyacınız olacak. Apache'yi kurduktan sonra, PHP'yi Apache ile entegre etmek için şu komutları kullanabilirsiniz:


sudo apt install apache2
sudo apt install libapache2-mod-php


Apache kurulumundan sonra, Apache'nin PHP dosyalarını düzgün şekilde çalıştırabilmesi için PHP modülünü yüklemiş olduk.

6. Adım: PHP Dosyalarını Test Etmek



PHP'nin doğru çalışıp çalışmadığını test etmek için basit bir PHP dosyası oluşturabilirsiniz. `/var/www/html` dizinine gidin ve yeni bir dosya oluşturun:


sudo nano /var/www/html/info.php


Bu dosyanın içine aşağıdaki kodu ekleyin:





Sonrasında dosyayı kaydedin ve web tarayıcınızda `http://localhost/info.php` adresine gidin. PHP'nin doğru bir şekilde kurulduğuna dair bilgileri burada görmelisiniz.

7. Adım: PHP'yi Güncel Tutmak



PHP'nin her zaman en son sürümünü kullanmanız güvenlik açısından çok önemlidir. PHP'nin güncel olup olmadığını kontrol etmek için şu komutu kullanabilirsiniz:


sudo apt update
sudo apt upgrade


Bu adımda, PHP sürümünüzün güncel tutulmasını sağlayarak, güvenlik açıklarından korunmuş olursunuz.

Sonuç olarak, Linux üzerinde PHP kurulumu oldukça basittir ve birkaç adımda tamamlanabilir. Web projelerinizde PHP kullanmaya başlamak için tüm bu adımları takip edebilirsiniz. Artık PHP'nin gücünden yararlanarak dinamik ve güçlü web uygulamaları geliştirmeye başlayabilirsiniz!

İ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...