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

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

PHP, Linux üzerinde kurulumu oldukça basit olan bir yazılım dilidir. Bu rehber, PHP’nin Linux’ta nasıl kurulacağını adım adım ve detaylı şekilde anlatıyor.

BFS

PHP Nedir ve Neden Önemlidir?



Web geliştirme dünyasında PHP, dinamik web siteleri ve uygulamaları oluşturmak için en çok tercih edilen dillerden biridir. Açık kaynak kodlu ve ücretsiz olan PHP, dünya çapında milyonlarca web sitesinde kullanılmaktadır. Eğer siz de web geliştirmeye başlamak istiyorsanız veya mevcut bir projeyi güncellemeyi planlıyorsanız, PHP’yi Linux sisteminizde kurmak çok önemli bir adımdır. Peki, PHP’yi Linux’ta nasıl kurarsınız? Endişelenmeyin, bu rehberde sizlere adım adım anlatacağım!

Linux’ta PHP Kurulumu Adım Adım



Linux sunucusunda PHP kurmak oldukça basit ve birkaç adımda tamamlanabilir. Hadi, adımlarımıza göz atalım.

Adım 1: Terminali Açın



İlk olarak, terminalinizi açmanız gerekiyor. Genellikle Ctrl + Alt + T tuşlarıyla terminali açabilirsiniz. Eğer Ubuntu ya da Debian tabanlı bir sistem kullanıyorsanız, terminali açmak oldukça hızlıdır.

Adım 2: Sisteminizi Güncelleyin



PHP’nin en son sürümünü yüklemek için sisteminize güncellemeleri yapmak iyi bir fikirdir. Terminale şu komutu yazarak sisteminizi güncelleyebilirsiniz:


sudo apt update && sudo apt upgrade


Bu komut, sisteminizdeki tüm yazılımların güncellenmesini sağlayacaktır. Yüklemeye devam etmeden önce güncellemeleri tamamlamak oldukça önemlidir.

Adım 3: PHP’yi Yükleyin



Şimdi PHP’yi yüklemeye başlayabiliriz. PHP’nin en son stabil sürümünü yüklemek için terminale şu komutu girin:


sudo apt install php libapache2-mod-php


Bu komut, PHP’yi ve Apache için gerekli olan modülünü yükler. Eğer Apache yerine Nginx kullanıyorsanız, Nginx için uyumlu PHP-FPM modülünü yüklemeniz gerekecek.

Adım 4: PHP’nin Yüklendiğini Kontrol Edin



Yükleme tamamlandıktan sonra PHP’nin doğru şekilde kurulup kurulmadığını kontrol etmek için terminalde şu komutu kullanabilirsiniz:


php -v


Bu komut, yüklü olan PHP sürümünü gösterir. Eğer PHP doğru şekilde kurulduysa, sürüm numarası ekranda görünecektir.

Adım 5: Apache Web Sunucusunu Yeniden Başlatın



Apache’yi yeniden başlatarak PHP’yi etkinleştirelim. Şu komutu girin:


sudo systemctl restart apache2


Bu işlem, Apache web sunucusunun yeniden başlatılmasını sağlar ve PHP modülünün Apache ile düzgün çalışmasını sağlar.

Adım 6: PHP Dosyasını Test Edin



PHP’nin doğru çalıştığını test etmek için bir PHP dosyası oluşturacağız. Terminalde şu komutu yazarak Apache’nin kök dizinine geçin:


cd /var/www/html


Sonra, "test.php" adında bir dosya oluşturun:


sudo nano test.php


Aşağıdaki PHP kodunu dosyaya ekleyin:





Bu kod, PHP’nin yapılandırmasını ve sürümünü web tarayıcınızda görüntülemenize olanak sağlar. Dosyayı kaydedin ve terminalden çıkın.

Şimdi web tarayıcınızı açın ve şu adresi girin: http://localhost/test.php. Eğer PHP doğru şekilde kurulduysa, PHP yapılandırma bilgilerinizi gösteren bir sayfa görmelisiniz.

PHP Sürümünü Yükseltmek veya Değiştirmek



Eğer PHP’nin başka bir sürümünü yüklemek isterseniz, örneğin PHP 7.4 veya PHP 8.0 gibi, şu komutu kullanabilirsiniz:


sudo apt install php7.4 libapache2-mod-php7.4


Farklı PHP sürümleri arasında geçiş yapmak için terminalde aşağıdaki komutları kullanarak PHP sürümünü seçebilirsiniz:


sudo update-alternatives --set php /usr/bin/php7.4


Bu, PHP sürümünüzü değiştirecektir.

Sonuç



Linux üzerinde PHP kurmak, birkaç basit adımda tamamlanabilir. Sistem güncellemelerinden başlayarak PHP’yi yükleyip, test dosyaları ile kontrol ettiğinizde, başarılı bir kurulum yapmış olacaksınız. Artık PHP ile dinamik web projelerinize başlamaya hazırsınız! Unutmayın, PHP’nin güncel ve stabil bir sürümünü kullanmak, projelerinizin güvenliği ve verimliliği açısından büyük önem taşır.

Ayrıca PHP sürümünüzü ihtiyaçlarınıza göre değiştirmek oldukça kolaydır. Şimdi, Linux sunucunuzda PHP’yi verimli bir şekilde kullanabilir ve yeni projelere adım atabilirsiniz.

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