PHP Linux’a Nasıl Kurulur? Adım Adım Kılavuz

PHP Linux’a Nasıl Kurulur? Adım Adım Kılavuz

PHP, Linux sistemlerde kolayca kurulabilen ve yaygın olarak kullanılan bir programlama dilidir. Bu adım adım kılavuzda, PHP’yi Linux’a nasıl kuracağınızı ve yapılandıracağınızı öğreneceksiniz.

Al_Yapay_Zeka

PHP Nedir ve Neden Linux’a Kurmalıyız?



PHP, özellikle web geliştirme dünyasında kendine sağlam bir yer edinmiş bir programlama dilidir. Dinamik web sayfaları oluşturmak, kullanıcı etkileşimini yönetmek ve sunucu taraflı işlemleri gerçekleştirmek için kullanılan PHP, açık kaynaklı olmasıyla da popülerliğini arttırmıştır. Peki ya Linux? Linux, sunucularda en çok tercih edilen işletim sistemlerinden biri, çünkü güvenliği, esnekliği ve performansı ile web geliştirme için ideal bir ortam sunuyor.

Bu yazımızda, Linux işletim sistemi üzerine PHP nasıl kurulur, adım adım size göstereceğiz. Eğer siz de bir Linux kullanıcısıysanız ve PHP kurulumuna başlamak istiyorsanız, doğru yerdesiniz!

Adım 1: Terminali Açın



İlk olarak, kurulum işlemini yapabilmek için terminali açmanız gerekiyor. Linux'ta terminal, komutları yazıp işlemleri başlatabileceğiniz bir uygulamadır. Eğer terminali bulamıyorsanız, genellikle "Ctrl + Alt + T" kısayolunu kullanarak açabilirsiniz.

Adım 2: Depoları Güncelleyin



İlk adımda terminali açtınız ve şimdi başlıyoruz! İlk olarak, sisteminizdeki yazılım depolarını güncellemek iyi bir fikir olacaktır. Bu işlem, mevcut paketlerin en güncel sürümleriyle kurulum yapmanıza yardımcı olur.

Terminalinize şu komutu girin:


sudo apt update


Bu komut, sisteminizdeki yazılım depolarını güncelleyecektir. Güncellemeler tamamlandığında, PHP kurulumuna geçebiliriz.

Adım 3: PHP Kurulumu



Şimdi, PHP’yi kurma zamanı geldi! PHP, Linux sistemleri için çok sayıda farklı sürümle sunulmaktadır, ancak genellikle en güncel kararlı sürümü tercih etmeniz en iyisidir. PHP’nin son sürümünü yüklemek için aşağıdaki komutu kullanabilirsiniz:


sudo apt install php


Bu komut, PHP’nin en son sürümünü sisteminize kuracaktır. Eğer belirli bir sürümü kurmak isterseniz, sürümü belirtmeniz yeterli olacaktır. Örneğin PHP 7.4 sürümünü kurmak için şu komutu kullanabilirsiniz:


sudo apt install php7.4


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



Kurulum tamamlandığında, PHP’nin doğru bir şekilde yüklendiğini kontrol etmemiz gerekiyor. PHP'nin yüklü olup olmadığını görmek için terminalde şu komutu çalıştırın:


php -v


Bu komut, PHP’nin kurulu olan sürümünü gösterecektir. Eğer sürüm bilgisi görünüyorsa, kurulum başarılı demektir!

Adım 5: PHP’yi Web Sunucusu ile Entegre Edin



PHP’yi başarıyla kurduktan sonra, onu bir web sunucusu ile kullanmanız gerekebilir. Çoğu zaman Apache veya Nginx gibi web sunucuları kullanılır. Apache ile PHP’yi entegre etmek için şu komutu kullanabilirsiniz:


sudo apt install libapache2-mod-php


Bu komut, Apache web sunucusunu PHP ile entegre edecektir. Eğer Nginx kullanıyorsanız, PHP-FPM (FastCGI Process Manager) kurmanız gerekecek. Apache veya Nginx ile entegrasyonu tamamladıktan sonra, web sunucusunu yeniden başlatmayı unutmayın:


sudo systemctl restart apache2


Adım 6: PHP ile İlk Web Sayfanızı Test Edin



Kurulumları başarıyla tamamladıktan sonra, PHP’nin gerçekten çalışıp çalışmadığını test etmek için basit bir PHP dosyası oluşturabilirsiniz. Web sunucusunun kök dizininde (Apache için genellikle `/var/www/html`) bir PHP dosyası oluşturun. Örneğin:


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


Bu dosyaya şu kodu ekleyin:





Bu dosyayı kaydedip kapatın, ardından tarayıcınızda şu adresi ziyaret edin:


http://localhost/info.php


Eğer PHP bilgilerinizi gösteren bir sayfa görüyorsanız, PHP başarıyla kurulmuş demektir!

Adım 7: Gerekli PHP Modüllerini Yükleyin



PHP’nin temel kurulumu bitti, ancak projeleriniz için bazı ek PHP modüllerine ihtiyaç duyabilirsiniz. Örneğin, veritabanı bağlantıları için `php-mysql` gibi modülleri kurabilirsiniz. Bunun için şu komutu kullanabilirsiniz:


sudo apt install php-mysql


PHP ile çalışırken ihtiyaç duyabileceğiniz birçok modül bulunmaktadır. Bu modülleri gereksinimlerinize göre yükleyebilirsiniz.

Sonuç: PHP Linux’a Kuruldu!



Ve işte bu kadar! Artık PHP’yi Linux sisteminize başarıyla kurdunuz ve çalışır durumda. Bu adımları takip ederek PHP’yi rahatça kurabilir ve web geliştirme projelerinizi başlatabilirsiniz.

PHP, açık kaynaklı bir dil olduğu için ücretsizdir ve geniş bir geliştirici topluluğuna sahiptir. Linux ise bu dili en verimli şekilde çalıştırabileceğiniz mükemmel bir platformdur. Şimdi PHP ile yaratıcı projelere başlama zamanı!

İlgili Yazılar

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

Zabbix Agent Bağlantı Hatası ve Çözümü: Sorunu Çözmek İçin Adım Adım Rehber

Zabbix, ağ izleme ve sunucu yönetimi için oldukça güçlü bir araçtır. Ancak bazen Zabbix Agent, bağlantı hatalarıyla başımıza dert açabilir. Bu yazıda, Zabbix Agent ile bağlantı hatası yaşayan bir Linux kullanıcısının karşılaştığı durumu adım adım inceleyeceğiz...

Docker 'Permission Error in Volume' Hatası ve Çözümü: Sorunu Adım Adım Çözün

Docker kullanırken karşılaştığınız hatalar can sıkıcı olabilir. Ancak endişelenmeyin, çünkü çoğu hata, basit çözüm adımlarıyla giderilebilir. Bu yazıda, Docker’ın en yaygın hatalarından biri olan "Permission Error in Volume" hatasını ve çözümünü detaylı...

Python 'Infinite Recursion Detected' Hatası ve Çözümü: Sonsuz Döngüye Takılmayın!

Bir Python geliştiricisi olarak, yazdığınız programların bazen garip hatalarla karşılaştığını fark etmişsinizdir. Bu hatalar bazen kafa karıştırıcı olabilir ve özellikle çözülmesi zaman alabilir. Bugün, bu tür hataların en ilginçlerinden biri olan **“Infinite...

Linux'ta Eclipse Kurulumu: Adım Adım Rehber

Linux işletim sisteminde Eclipse IDE'si kullanmaya başlamak, yazılım geliştiriciler için heyecan verici bir adım olabilir. Ancak, bu süreç bazen kafa karıştırıcı olabilir. Neyse ki, size adım adım ve basit bir şekilde nasıl kurulum yapacağınızı anlatacağım!...

Web Sitesi Yavaşlığını Anlamak: SEO İçin Gizli Performans Problemleri ve Çözümleri

Hadi bir an için hayal edelim: Bir kullanıcı, aradığı bilgiye hızla ulaşmak için internete giriyor. Hızla göz attığı birkaç site arasında seçim yaparken, birdenbire bir siteyi tıklıyor ve... beklemeye başlıyor. Dakikalar geçiyor, site bir türlü yüklenmiyor....

Cross-Site Request Forgery (CSRF) Nedir ve Nasıl Korunabilirsiniz?

Web Güvenliğini Anlamak: CSRF'ye Bir BakışBir gün sabah işe başladınız ve rutin olarak e-posta kutunuzu kontrol ediyorsunuz. Ardından bir web sitesinde yapılan bir güncelleme hakkında bildirim aldınız. "Yeni bir güncelleme var!" diye bir mesaj, sizin...