PHP Linux Sistemi Üzerine Nasıl Kurulur?

Linux sisteminde PHP kurulumu yapmak isteyenler için adım adım bir rehber. PHP kurulumu, modüller, Apache ile entegrasyon ve test etme adımları detaylı bir şekilde anlatılmıştır.

BFS

PHP Nedir ve Neden Önemlidir?



Bir web geliştiricisiyseniz veya sadece web sitenizi güçlendirecek bir dil arıyorsanız, PHP doğru adres. Düşünsenize, dünya çapında milyonlarca web sitesi PHP ile şekillendiriliyor. Wordpress, Facebook, Wikipedia gibi dev projeler PHP’nin nimetlerinden yararlanıyor. Şimdi, hepimizin bildiği gibi, PHP'nin gücünü ve hızını keşfetmek için ilk adım, doğru kurulumdan geçiyor. Peki, Linux sisteminizde PHP’yi nasıl kurarsınız? Bu rehber size adım adım anlatacak!

1. Gerekli Paketlerin Kurulumu



PHP’yi kurmaya başlamadan önce, Linux sisteminizin güncel olduğundan emin olun. Terminali açarak gerekli güncellemeleri yapabilirsiniz. İşte yapmanız gerekenler:


sudo apt update
sudo apt upgrade


Bu komutlar sisteminizin en son güncellemeleri almasını sağlayacaktır. Artık PHP kurulumu için hazırız!

2. PHP'nin Kurulumu



PHP’yi kurmak oldukça basittir. Terminali açın ve aşağıdaki komutu girin:


sudo apt install php


Bu komut, PHP'nin en son kararlı sürümünü sisteminize kuracaktır. Eğer PHP'nin belirli bir sürümünü kurmak istiyorsanız, o sürümün numarasını ekleyebilirsiniz. Örneğin:


sudo apt install php7.4


Kurulum tamamlandığında, PHP’nin yüklendiğini doğrulamak için şu komutu kullanabilirsiniz:


php -v


Bu komut, yüklü PHP sürümünü terminalde gösterecektir. Eğer her şey yolunda gittiyse, PHP'nin sürümünü görmelisiniz.

3. PHP için Ekstra Modülleri Yüklemek



PHP ile çalışırken, bazı ek modüllere ihtiyacınız olabilir. Örneğin, veritabanı bağlantıları için `php-mysql`, JSON işlemleri için `php-json` gibi modüller sıklıkla kullanılır. Bu modülleri aşağıdaki gibi yükleyebilirsiniz:


sudo apt install php-mysql php-json php-xml php-cli


Bu modüller, PHP'nin gücünü artıracak ve projelerinizde ihtiyacınız olan özellikleri sağlamaya yardımcı olacaktır.

4. PHP'nin Apache ile Çalışmasını Sağlamak



PHP, çoğunlukla Apache web sunucusu ile kullanılır. Eğer Apache sunucusunu sisteminize kurmadıysanız, onu da eklemelisiniz. Apache kurulumu için şu komutu kullanabilirsiniz:


sudo apt install apache2


Apache kurulduktan sonra, PHP’yi Apache ile çalışacak şekilde yapılandırmak için aşağıdaki komutu girin:


sudo apt install libapache2-mod-php


Bu adım, Apache'nin PHP dosyalarını doğru şekilde çalıştırmasını sağlar.

5. PHP ve Apache'yi Test Etmek



Kurulumları tamamladıktan sonra, PHP’nin düzgün çalışıp çalışmadığını test etmek için basit bir PHP dosyası oluşturacağız. Apache’nin kök dizinine gidin ve yeni bir PHP dosyası oluşturun:


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


Dosya içerisine şu kodu yazın:





Bu kod, PHP’nin tüm yapılandırmalarını ve sürüm bilgilerini gösteren bir sayfa oluşturacaktır. Dosyayı kaydedip çıkın, ardından web tarayıcınızı açarak `http://localhost/info.php` adresine gidin. Eğer PHP düzgün bir şekilde kurulduysa, PHP bilgilerini içeren bir sayfa görmelisiniz.

6. PHP'nin Güncellenmesi ve Bakımı



PHP’yi zaman zaman güncellemek önemlidir çünkü her yeni sürüm, daha iyi güvenlik ve performans iyileştirmeleri sunar. Güncelleme yapmak için şu komutları kullanabilirsiniz:


sudo apt update
sudo apt upgrade php


Ayrıca, PHP modüllerinizi güncel tutmak da güvenliğiniz için oldukça önemli. Yukarıdaki adımları takip ederek, PHP’nin en son sürümlerine kolayca sahip olabilirsiniz.

Sonuç Olarak



Linux üzerinde PHP kurmak hiç de zor değil! Bu rehberle, PHP’yi başarıyla kurarak web projelerinize güçlü bir temel atabilirsiniz. İster basit bir blog, ister gelişmiş bir e-ticaret sitesi geliştirin, PHP her zaman yanınızda olacak. Şimdi siz de PHP’nin gücünü keşfetmeye hazırsınız. Unutmayın, doğru kurulum ile PHP size sınırsız imkanlar sunacak!

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